diff --git a/sle11-remove-unknown-compiler-options.patch b/sle11-remove-unknown-compiler-options.patch new file mode 100644 index 0000000..5285f53 --- /dev/null +++ b/sle11-remove-unknown-compiler-options.patch @@ -0,0 +1,14 @@ +Index: talloc-2.1.9/lib/replace/wscript +=================================================================== +--- talloc-2.1.9.orig/lib/replace/wscript ++++ talloc-2.1.9/lib/replace/wscript +@@ -706,8 +706,7 @@ def build(bld): + bld.SAMBA_SUBSYSTEM('replace-test', + source='''test/testsuite.c test/strptime.c + test/os2_delete.c test/getifaddrs.c''', +- deps='replace', +- cflags="-Wno-format-length") ++ deps='replace') + + if bld.env.standalone_replace: + bld.SAMBA_BINARY('replace_testsuite', diff --git a/talloc-2.1.8.tar.asc b/talloc-2.1.8.tar.asc deleted file mode 100644 index 43ef03d..0000000 --- a/talloc-2.1.8.tar.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQEcBAABAgAGBQJXmbIHAAoJEEeTkWETCEAlCWwH+wQl3aP6l/mDCKvugwHodHID -Ha3GloFe3Kg7OyrL3RsXP5z+sVSwBhCTc9IfwewEpy/z+7Pey7y+fAdbsvgKLBEs -BLxaJeUaUuVz2dIXmWQ3S+SFSbT3YdIK7kjtHPU8a9g3M3Ax2tAE6ZB8hAiCqtA3 -VI5G3pRS564i/ocvLyjHWsufa+eylZaFaPnc2/N3n/pkc8Ac0PYaCeSPp0svH3+1 -PcTZiU4WTXTHxeFjleR90Z7Bo1XuL0aJnJdRn5lUYFPGeGKWCwMHvnYAXxrfIYI/ -7VhduJsG20EqQNMDVJ9r3KyQ0XSConCIznIYB2qnOMInn70p8j+5Yx0l22odh5M= -=GPFe ------END PGP SIGNATURE----- diff --git a/talloc-2.1.8.tar.gz b/talloc-2.1.8.tar.gz deleted file mode 100644 index 38f974c..0000000 --- a/talloc-2.1.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22d14911164d4de67ff76b5269fa5250d01f78c955bc77e28615350996877130 -size 438490 diff --git a/talloc-2.1.9.tar.asc b/talloc-2.1.9.tar.asc new file mode 100644 index 0000000..c6488ef --- /dev/null +++ b/talloc-2.1.9.tar.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQEcBAABAgAGBQJYtH6eAAoJEEeTkWETCEAlDWUH+QGzvnpnLxO2w/FIoXiqfgMf +NWtAuxp/Q99U8yzCcSxS1pPK2sB3k2aMvKp5Y6hadXAPnBt9+xknaoJXVfmaNznu +TJLdYhzRl9rhx2qc28AE1ArfetSLs/tTOlpU6upQXRMBTHD8Q0DxlC7PR2T8xqOa +vmzT6cDLaRyFhsnzPv5+7Ocrz9FTojSSzFmSimJKdIt7pkqfP79FKsH/U40m+Aea +ObNAG27OoKHI5023BTcTkCY0mrDhJq15MwLiLNTkj2OtBzO0TGTOFHFtaUplRrN+ +1uP8TBH9ANmXpjCH9+djv4sUyBWjRTUF0DGzmgax66wbrFkN3fGts6oJ2gDxTro= +=DGTK +-----END PGP SIGNATURE----- diff --git a/talloc-2.1.9.tar.gz b/talloc-2.1.9.tar.gz new file mode 100644 index 0000000..8a80e30 --- /dev/null +++ b/talloc-2.1.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0aad4cb88a3322207c82136ddc07bed48a37c2c21f82962d6c5ccb422711062 +size 440335 diff --git a/talloc-man.changes b/talloc-man.changes index a1f6126..a6ebb09 100644 --- a/talloc-man.changes +++ b/talloc-man.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com + +- Update to version 2.1.9; (bsc#1032915). + + fix some coverity defects + + fix TALLOC_VERSION_MINOR and talloc_version_minor() + + add new tests + + add pytalloc_get_type() + + add pytalloc_GenericObject_{steal,reference}[_ex]() + +------------------------------------------------------------------- +Wed Sep 14 09:49:36 UTC 2016 - jmcdonough@suse.com + +- Update to version 2.1.8. + + performance improvements + + Fix memory leak when destructors reparent children; (bso#11901). + ------------------------------------------------------------------- Tue Mar 15 16:28:22 UTC 2016 - lmuelle@suse.com diff --git a/talloc-man.spec b/talloc-man.spec index 8238f15..61f67b9 100644 --- a/talloc-man.spec +++ b/talloc-man.spec @@ -1,7 +1,7 @@ # # spec file for package talloc-man # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,14 +52,14 @@ BuildRequires: python3-devel %endif %endif # build_man Url: http://talloc.samba.org/ -Version: 2.1.8 +Version: 2.1.9 Release: 0 PreReq: /sbin/ldconfig Summary: Samba talloc Library License: LGPL-3.0+ Group: System/Libraries -Source: http://download.samba.org/pub/talloc/talloc-%{version}.tar.gz -Source1: http://download.samba.org/pub/talloc/talloc-%{version}.tar.asc +Source: https://download.samba.org/pub/talloc/talloc-%{version}.tar.gz +Source1: https://download.samba.org/pub/talloc/talloc-%{version}.tar.asc Source4: baselibs.conf Patch0: talloc-python3.5-fix-soabi_name.patch Source50: talloc.keyring @@ -94,8 +94,8 @@ This package includes the talloc2 library. %package -n libtalloc-devel Summary: Libraries and Header Files to Develop Programs with talloc2 Support -# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtalloc Group: Development/Libraries/C and C++ +# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtalloc %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif diff --git a/talloc.changes b/talloc.changes index c566c19..9672f86 100644 --- a/talloc.changes +++ b/talloc.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Thu Mar 23 20:45:20 UTC 2017 - jmcdonough@suse.com + +- sle11-remove-unknown-compiler-options.patch: build SLE11 and earlier + without -Wno-format-length. + +------------------------------------------------------------------- +Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com + +- Update to version 2.1.9; (bsc#1032915). + + fix some coverity defects + + fix TALLOC_VERSION_MINOR and talloc_version_minor() + + add new tests + + add pytalloc_get_type() + + add pytalloc_GenericObject_{steal,reference}[_ex]() + ------------------------------------------------------------------- Wed Sep 14 09:49:36 UTC 2016 - jmcdonough@suse.com @@ -28,6 +44,11 @@ Sun Feb 21 16:44:01 UTC 2016 - lmuelle@suse.com - Avoid a file collision for non SUSE build targets; (bsc#966174). +------------------------------------------------------------------- +Fri Feb 12 17:03:57 UTC 2016 - lmuelle@suse.com + +- Provide python-talloc and python-talloc-devel; (bsc#966523). + ------------------------------------------------------------------- Wed Nov 11 17:49:37 UTC 2015 - lmuelle@suse.com diff --git a/talloc.spec b/talloc.spec index 7e3c7c4..9db6342 100644 --- a/talloc.spec +++ b/talloc.spec @@ -1,7 +1,7 @@ # # spec file for package talloc-man # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,7 +52,7 @@ BuildRequires: python3-devel %endif %endif # build_man Url: http://talloc.samba.org/ -Version: 2.1.8 +Version: 2.1.9 Release: 0 PreReq: /sbin/ldconfig Summary: Samba talloc Library @@ -62,6 +62,7 @@ Source: http://download.samba.org/pub/talloc/talloc-%{version}.tar.gz Source1: http://download.samba.org/pub/talloc/talloc-%{version}.tar.asc Source4: baselibs.conf Patch0: talloc-python3.5-fix-soabi_name.patch +Patch1: sle11-remove-unknown-compiler-options.patch Source50: talloc.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -94,8 +95,8 @@ This package includes the talloc2 library. %package -n libtalloc-devel Summary: Libraries and Header Files to Develop Programs with talloc2 Support -# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtalloc Group: Development/Libraries/C and C++ +# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtalloc %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif @@ -175,6 +176,9 @@ Libraries and Header Files to Develop Programs with python3-talloc Support %prep %setup -n talloc-%{version} -q %patch0 -p1 +%if 0%{?suse_version} < 1200 +%patch1 -p1 +%endif %build %if ! %{build_man}