From c99eb4f40341fcb25815cb007630b71acb233bbb8c5e08233d9ff675e857d650 Mon Sep 17 00:00:00 2001 From: James McDonough Date: Wed, 14 Sep 2016 11:47:07 +0000 Subject: [PATCH 1/2] Accepting request 427593 from home:jmcdough:samba450 Update to 2.1.8 OBS-URL: https://build.opensuse.org/request/show/427593 OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=84 --- talloc-2.1.6.tar.asc | 11 ----------- talloc-2.1.6.tar.gz | 3 --- talloc-2.1.8.tar.asc | 11 +++++++++++ talloc-2.1.8.tar.gz | 3 +++ talloc-man.spec | 2 +- talloc.changes | 7 +++++++ talloc.spec | 2 +- 7 files changed, 23 insertions(+), 16 deletions(-) delete mode 100644 talloc-2.1.6.tar.asc delete mode 100644 talloc-2.1.6.tar.gz create mode 100644 talloc-2.1.8.tar.asc create mode 100644 talloc-2.1.8.tar.gz diff --git a/talloc-2.1.6.tar.asc b/talloc-2.1.6.tar.asc deleted file mode 100644 index 55a22e0..0000000 --- a/talloc-2.1.6.tar.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQEcBAABAgAGBQJW3tlvAAoJEEeTkWETCEAlOzIH/2eSppt2vakis/8EjJUGeA/g -pOoAwKmpEI9SEp+86FDyXFztEc22FjCpawBLSs66A8GT4EN9WmF4P1L61vuqKPiI -4NW2fZNjLKoJlynlDU0eBtq5V/VN4QMTDWXzMtJrJS/IFgCGHdA7glffKVqkkidM -imeZ7niKqrd5jU1Q4s+VIb3d9b3j7e5oNIgPrtn5MBInnHW1h8OW7O4C97RexLps -zHc3ll/wj9tu2RfUuCYgHUZD8XtwZCxXgPJJ9AeDeY9mCCH82rTDh+maIjOhSPV8 -8tpLIuV/ap7jZFvd4aFF0wycRqTmWCb54Eq4OnxIOmWRKNmr81CtfNyIXpwNX+Q= -=1Eci ------END PGP SIGNATURE----- diff --git a/talloc-2.1.6.tar.gz b/talloc-2.1.6.tar.gz deleted file mode 100644 index ccb6609..0000000 --- a/talloc-2.1.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3b8e1a50bacb359d99942e0dd9941cef779ae4b5eb20f138873bd8270cb1d47b -size 436983 diff --git a/talloc-2.1.8.tar.asc b/talloc-2.1.8.tar.asc new file mode 100644 index 0000000..43ef03d --- /dev/null +++ b/talloc-2.1.8.tar.asc @@ -0,0 +1,11 @@ +-----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 new file mode 100644 index 0000000..38f974c --- /dev/null +++ b/talloc-2.1.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22d14911164d4de67ff76b5269fa5250d01f78c955bc77e28615350996877130 +size 438490 diff --git a/talloc-man.spec b/talloc-man.spec index 42491e6..72c3d7d 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.6 +Version: 2.1.8 Release: 0 PreReq: /sbin/ldconfig Summary: Samba talloc Library diff --git a/talloc.changes b/talloc.changes index a1f6126..c566c19 100644 --- a/talloc.changes +++ b/talloc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +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.spec b/talloc.spec index 6d2c46c..2ec230d 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.6 +Version: 2.1.8 Release: 0 PreReq: /sbin/ldconfig Summary: Samba talloc Library From 1e84f5f89d95f92202e8d118df227edbb23feaf42b1c9afad9a5ced68c30eb0d Mon Sep 17 00:00:00 2001 From: James McDonough Date: Thu, 29 Sep 2016 20:06:32 +0000 Subject: [PATCH 2/2] Fix qemu userspace builds by disabling tests. AT_RANDOM does not change, so the magic tests fail OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=85 --- talloc-man.spec | 2 +- talloc.spec | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/talloc-man.spec b/talloc-man.spec index 72c3d7d..8238f15 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 -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.spec b/talloc.spec index 2ec230d..7e3c7c4 100644 --- a/talloc.spec +++ b/talloc.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 -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 @@ -210,9 +210,13 @@ doxygen doxy.config %if ! %{build_man} %check %if 0%{?suse_version} != 1110 || "%{_build_arch}" == x86_64 +%if "%{qemu_user_space_build}" == "1" +echo "skipping test on qemu userspace build due to AT_RANDOM not changing" +%else # qemu_user_space_build == 1 mkdir lib/talloc ln test_magic_differs* lib/talloc/ LD_LIBRARY_PATH=bin/shared %{__make} test +%endif # qemu_user_space_build == 1 %endif # suse_version != 1110; fails for i586 and ppc64 %endif # ! build_man