From 277ff0a30a56e614f8174da2de7d138af7ab3938e2421ad360c6894ab217e5fb Mon Sep 17 00:00:00 2001 From: Aurelien Aptel Date: Thu, 2 Feb 2017 15:34:34 +0000 Subject: [PATCH 1/6] - Use https urls. OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=87 --- talloc-man.changes | 5 +++++ talloc-man.spec | 8 ++++---- talloc.spec | 4 ++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/talloc-man.changes b/talloc-man.changes index a1f6126..d419ddc 100644 --- a/talloc-man.changes +++ b/talloc-man.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Feb 2 15:34:07 UTC 2017 - aaptel@suse.com + + - Use https urls. + ------------------------------------------------------------------- Tue Mar 15 16:28:22 UTC 2016 - lmuelle@suse.com diff --git a/talloc-man.spec b/talloc-man.spec index 8238f15..9404599 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 @@ -58,8 +58,8 @@ 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.spec b/talloc.spec index 7e3c7c4..dc20172 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 @@ -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 From 12938fa144b32978a51dea15db6c9af9f42022c535856a93c82401fc7267515b Mon Sep 17 00:00:00 2001 From: James McDonough Date: Wed, 22 Mar 2017 17:25:08 +0000 Subject: [PATCH 2/6] Accepting request 482036 from home:jmcdough:updateto46 Update to 2.1.9 for samba 4.6 OBS-URL: https://build.opensuse.org/request/show/482036 OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=88 --- talloc-2.1.8.tar.asc | 11 ----------- talloc-2.1.8.tar.gz | 3 --- talloc-2.1.9.tar.asc | 11 +++++++++++ talloc-2.1.9.tar.gz | 3 +++ talloc-man.changes | 16 ++++++++++++++-- talloc-man.spec | 4 ++-- talloc.changes | 10 ++++++++++ talloc.spec | 4 ++-- 8 files changed, 42 insertions(+), 20 deletions(-) delete mode 100644 talloc-2.1.8.tar.asc delete mode 100644 talloc-2.1.8.tar.gz create mode 100644 talloc-2.1.9.tar.asc create mode 100644 talloc-2.1.9.tar.gz 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 d419ddc..0462e2a 100644 --- a/talloc-man.changes +++ b/talloc-man.changes @@ -1,7 +1,19 @@ ------------------------------------------------------------------- -Thu Feb 2 15:34:07 UTC 2017 - aaptel@suse.com +Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com - - Use https urls. +- Update to version 2.1.9. + + 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 9404599..7d4629c 100644 --- a/talloc-man.spec +++ b/talloc-man.spec @@ -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 @@ -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 -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 +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif diff --git a/talloc.changes b/talloc.changes index c566c19..0462e2a 100644 --- a/talloc.changes +++ b/talloc.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com + +- Update to version 2.1.9. + + 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 diff --git a/talloc.spec b/talloc.spec index dc20172..2ab8a24 100644 --- a/talloc.spec +++ b/talloc.spec @@ -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 @@ -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 -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 +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif From bbc8742aabba9ad78ea1765f4a67baa3ec069722b8dc9423943031130376b74b Mon Sep 17 00:00:00 2001 From: James McDonough Date: Thu, 23 Mar 2017 19:47:18 +0000 Subject: [PATCH 3/6] - Build SLE11 and earlier without -Wno-format-length. OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=89 --- sle11-remove-unknown-compiler-options.patch | 14 ++++++++++++++ talloc.changes | 5 +++++ talloc.spec | 4 ++++ 3 files changed, 23 insertions(+) create mode 100644 sle11-remove-unknown-compiler-options.patch 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.changes b/talloc.changes index 0462e2a..4be894e 100644 --- a/talloc.changes +++ b/talloc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Mar 23 20:45:20 UTC 2017 - jmcdonough@suse.com + +- Build SLE11 and earlier without -Wno-format-length. + ------------------------------------------------------------------- Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com diff --git a/talloc.spec b/talloc.spec index 2ab8a24..de4bed8 100644 --- a/talloc.spec +++ b/talloc.spec @@ -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 @@ -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} From 3ff4150ce8589b5740b7d8574644ff9257eadb2ca4939078be2023ddeba5212e Mon Sep 17 00:00:00 2001 From: James McDonough Date: Fri, 31 Mar 2017 10:47:11 +0000 Subject: [PATCH 4/6] Accepting request 484056 from home:jmcdough:branches:network:samba:STABLE Add patch name to changelog OBS-URL: https://build.opensuse.org/request/show/484056 OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=90 --- talloc.changes | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/talloc.changes b/talloc.changes index 4be894e..0f58158 100644 --- a/talloc.changes +++ b/talloc.changes @@ -1,7 +1,8 @@ ------------------------------------------------------------------- Thu Mar 23 20:45:20 UTC 2017 - jmcdonough@suse.com -- Build SLE11 and earlier without -Wno-format-length. +- 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 From 7e36f76c0bcfcf536393695bea981671f29a1029a1b6a4559f14a0033426d151 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Mon, 10 Apr 2017 14:35:01 +0000 Subject: [PATCH 5/6] add bsc#1032915 reference to changelog OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=91 --- talloc-man.changes | 2 +- talloc-man.spec | 2 +- talloc.changes | 2 +- talloc.spec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/talloc-man.changes b/talloc-man.changes index 0462e2a..a6ebb09 100644 --- a/talloc-man.changes +++ b/talloc-man.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com -- Update to version 2.1.9. +- Update to version 2.1.9; (bsc#1032915). + fix some coverity defects + fix TALLOC_VERSION_MINOR and talloc_version_minor() + add new tests diff --git a/talloc-man.spec b/talloc-man.spec index 7d4629c..61f67b9 100644 --- a/talloc-man.spec +++ b/talloc-man.spec @@ -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 0f58158..ee442ed 100644 --- a/talloc.changes +++ b/talloc.changes @@ -7,7 +7,7 @@ Thu Mar 23 20:45:20 UTC 2017 - jmcdonough@suse.com ------------------------------------------------------------------- Wed Mar 22 16:51:46 UTC 2017 - jmcdonough@suse.com -- Update to version 2.1.9. +- Update to version 2.1.9; (bsc#1032915). + fix some coverity defects + fix TALLOC_VERSION_MINOR and talloc_version_minor() + add new tests diff --git a/talloc.spec b/talloc.spec index de4bed8..9db6342 100644 --- a/talloc.spec +++ b/talloc.spec @@ -95,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 From 080093987bd19e174e32bf12c9250a65cb8e0e7698df0f6e928734a9428a6baf Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Mon, 10 Apr 2017 14:45:55 +0000 Subject: [PATCH 6/6] synchronise a couple of extra changelog entries from SLE12SP2: - Provide python-ldb and python-ldb-devel; (bsc#966523). - Provide python-talloc and python-talloc-devel; (bsc#966523). OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=92 --- talloc.changes | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/talloc.changes b/talloc.changes index ee442ed..9672f86 100644 --- a/talloc.changes +++ b/talloc.changes @@ -44,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