From 72d8e064b38236bd101c62ace16f106f3bc68d0f Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 18:22:45 +0200 Subject: [PATCH 01/53] Rebuilt for GCC 5 C++11 ABI change --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index a32af7c..7068f91 100644 --- a/uuid.spec +++ b/uuid.spec @@ -16,7 +16,7 @@ Name: uuid Version: 1.6.2 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -278,6 +278,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Sat May 02 2015 Kalev Lember - 1.6.2-29 +- Rebuilt for GCC 5 C++11 ABI change + * Thu Aug 28 2014 Jitka Plesnikova - 1.6.2-28 - Perl 5.20 rebuild From 215f8a5518f8b67bea1366939a5a0bd46e06ebda Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 5 Jun 2015 15:57:12 +0200 Subject: [PATCH 02/53] Perl 5.22 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 7068f91..f9159bc 100644 --- a/uuid.spec +++ b/uuid.spec @@ -16,7 +16,7 @@ Name: uuid Version: 1.6.2 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -278,6 +278,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jun 05 2015 Jitka Plesnikova - 1.6.2-30 +- Perl 5.22 rebuild + * Sat May 02 2015 Kalev Lember - 1.6.2-29 - Rebuilt for GCC 5 C++11 ABI change From 9a12e6897684b3b196f55ff273ed4b06d0e43902 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 01:44:50 +0000 Subject: [PATCH 03/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index f9159bc..fc4c325 100644 --- a/uuid.spec +++ b/uuid.spec @@ -16,7 +16,7 @@ Name: uuid Version: 1.6.2 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -278,6 +278,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.6.2-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Fri Jun 05 2015 Jitka Plesnikova - 1.6.2-30 - Perl 5.22 rebuild From 17864a68a9c25b9a78cbd4503a122566a7c82ad8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:29:38 +0000 Subject: [PATCH 04/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index fc4c325..6e82248 100644 --- a/uuid.spec +++ b/uuid.spec @@ -16,7 +16,7 @@ Name: uuid Version: 1.6.2 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -278,6 +278,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.6.2-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 1.6.2-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 5e63ecfbc73f0ae35b954d269068dc1d24c2b278 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sun, 15 May 2016 17:16:07 +0200 Subject: [PATCH 05/53] Perl 5.24 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 6e82248..f53b2e2 100644 --- a/uuid.spec +++ b/uuid.spec @@ -16,7 +16,7 @@ Name: uuid Version: 1.6.2 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -278,6 +278,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Sun May 15 2016 Jitka Plesnikova - 1.6.2-33 +- Perl 5.24 rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 1.6.2-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From ac26b37c8e94556508ed453a1806ad4e7cf0269a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 24 Jun 2016 09:28:40 +0200 Subject: [PATCH 06/53] Mandatory Perl build-requires added --- uuid.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/uuid.spec b/uuid.spec index f53b2e2..e5e2db6 100644 --- a/uuid.spec +++ b/uuid.spec @@ -79,6 +79,8 @@ C++ development headers and libraries for OSSP uuid. %package perl Summary: Perl support for Universally Unique Identifier library Group: Development/Libraries +BuildRequires: perl-devel +BuildRequires: perl-generators BuildRequires: perl(Data::UUID) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) From 051bd3312591beebde8231d4352a756abf7ab29e Mon Sep 17 00:00:00 2001 From: Matias Kreder Date: Thu, 1 Sep 2016 18:43:43 +0000 Subject: [PATCH 07/53] dropped uuid-php on rawhide --- uuid.spec | 72 +++++++------------------------------------------------ 1 file changed, 8 insertions(+), 64 deletions(-) diff --git a/uuid.spec b/uuid.spec index e5e2db6..674b775 100644 --- a/uuid.spec +++ b/uuid.spec @@ -1,22 +1,12 @@ -%define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4) -%global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) - %if 0%{?fedora} < 20 && 0%{?rhel} < 7 # Private libraries are not be exposed globally by RPM %{?filter_provides_in: %filter_provides_in %{php_extdir}/.*\.so$} %{?filter_setup} %endif -%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}%{php_extdir}/.*\\.so$ -%if "%{php_version}" < "5.6" -%global ini_name %{name}.ini -%else -%global ini_name 40-%{name}.ini -%endif - Name: uuid Version: 1.6.2 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -46,9 +36,9 @@ of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version 1 (time and node based), version 3 (name based, MD5), version 4 (random number based) and version 5 (name based, SHA-1). Additional -API bindings are provided for the languages ISO-C++:1998, Perl:5 and -PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1 -and Perl Data::UUID APIs. +API bindings are provided for the languages ISO-C++:1998 and Perl:5 +Optional backward compatibility exists for the ISO-C DCE-1.1 and Perl +Data::UUID APIs. %package devel Summary: Development support for Universally Unique Identifier library @@ -91,21 +81,6 @@ Requires: perl(Data::UUID) %description perl Perl OSSP uuid module. -%package php -Summary: PHP support for Universally Unique Identifier library -Group: Development/Libraries -BuildRequires: php-devel -Requires: %{name} = %{version}-%{release} -%if 0%{?php_zend_api:1} -Requires: php(zend-abi) = %{php_zend_api} -Requires: php(api) = %{php_core_api} -%else -Requires: php-api = %{php_apiver} -%endif - -%description php -PHP OSSP uuid module. - %package dce Summary: DCE support for Universally Unique Identifier library Group: Development/Libraries @@ -159,15 +134,6 @@ pushd perl make %{?_smp_mflags} popd -# Build the PHP module. -pushd php -export PHP_RPATH=no -phpize -CFLAGS="$RPM_OPT_FLAGS -I.. -L.. -L../.libs" -%configure --enable-uuid -make CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" %{?_smp_mflags} -popd - %install rm -rf $RPM_BUILD_ROOT @@ -186,21 +152,6 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* popd -# Install the PHP module. -pushd php -make install INSTALL_ROOT=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{php_extdir}/*.a -popd - -# Put the php config bit into place -%{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d -%{__cat} << __EOF__ > %{buildroot}%{_sysconfdir}/php.d/%{ini_name} -; Enable %{name} extension module -extension=%{name}.so -__EOF__ - - - %check make check @@ -211,12 +162,6 @@ perl -MData::UUID -e 'print "Testing compatibility of Data::UUID version $Data:: LD_LIBRARY_PATH=../.libs make test TEST_FILES=uuid_compat.ts popd -pushd php -LD_LIBRARY_PATH=../.libs make test -popd -# Simple extension load test (no test run in make test) -LD_LIBRARY_PATH=.libs php -n -d extension_dir=php/modules -d extension=uuid.so -m | grep uuid - %clean rm -rf $RPM_BUILD_ROOT @@ -265,11 +210,6 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/OSSP* %{_mandir}/man3/OSSP::uuid.3* -%files php -%defattr(-,root,root,-) -%config(noreplace) %{_sysconfdir}/php.d/%{ini_name} -%{php_extdir}/%{name}.so - %files dce %defattr(-,root,root,-) %{_libdir}/libossp-uuid_dce.so.* @@ -280,6 +220,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Thu Sep 1 2016 Matias Kreder - 1.6.2-34 +- Removed uuid-php subpackage since php(api) is no longer provided on +- PHP 7 and there is a replacement (pecl/uuid extension) + * Sun May 15 2016 Jitka Plesnikova - 1.6.2-33 - Perl 5.24 rebuild From 0228fcdf898273f80ce62b1da305ec12d9543428 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:52:38 +0000 Subject: [PATCH 08/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 674b775..abed6e2 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.6.2-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Sep 1 2016 Matias Kreder - 1.6.2-34 - Removed uuid-php subpackage since php(api) is no longer provided on - PHP 7 and there is a replacement (pecl/uuid extension) From 6958583ba68b4edda04d0fa821836ce4f9ca7361 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 5 Jun 2017 02:36:35 +0200 Subject: [PATCH 09/53] Perl 5.26 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index abed6e2..5edf8c8 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Mon Jun 05 2017 Jitka Plesnikova - 1.6.2-36 +- Perl 5.26 rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.6.2-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 6b3ec4df19ad51920d123ce3dd8cc92c7f8f2911 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Fri, 7 Jul 2017 13:11:45 +0200 Subject: [PATCH 10/53] Rebuild due to bug in RPM (RHBZ #1468476) Signed-off-by: Igor Gnatenko --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 5edf8c8..8061a80 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jul 07 2017 Igor Gnatenko - 1.6.2-37 +- Rebuild due to bug in RPM (RHBZ #1468476) + * Mon Jun 05 2017 Jitka Plesnikova - 1.6.2-36 - Perl 5.26 rebuild From 9f61456334e0e0b415f752943a058b58d9077cce Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:07:36 +0000 Subject: [PATCH 11/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 8061a80..bf97333 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.6.2-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Jul 07 2017 Igor Gnatenko - 1.6.2-37 - Rebuild due to bug in RPM (RHBZ #1468476) From 43c916caff937bdf8a97ded1abff3e01df4895f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:56:00 +0000 Subject: [PATCH 12/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index bf97333..f8e266d 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 38%{?dist} +Release: 39%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.6.2-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.6.2-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 9281c2cda05ec013386df0cc05ebe38e5c3b6978 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:14:06 +0000 Subject: [PATCH 13/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index f8e266d..881a402 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 39%{?dist} +Release: 40%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -220,6 +220,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.6.2-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 1.6.2-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 48b46e522619d96ec0c2df61f5eef6e9e36a316b Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:47:04 +0100 Subject: [PATCH 14/53] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- uuid.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 881a402..1178d53 100644 --- a/uuid.spec +++ b/uuid.spec @@ -24,7 +24,6 @@ Patch4: uuid-1.6.2-nostrip.patch Patch5: uuid-1.6.2-manfix.patch Patch6: uuid-aarch64.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool Obsoletes: %{name}-pgsql < 1.6.2-24 From e694da00a5c353e35aebca5364ec5aaeeeaaa0a0 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 08:57:28 +0100 Subject: [PATCH 15/53] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- uuid.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/uuid.spec b/uuid.spec index 1178d53..adaf6ec 100644 --- a/uuid.spec +++ b/uuid.spec @@ -161,9 +161,6 @@ perl -MData::UUID -e 'print "Testing compatibility of Data::UUID version $Data:: LD_LIBRARY_PATH=../.libs make test TEST_FILES=uuid_compat.ts popd -%clean -rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig %post c++ -p /sbin/ldconfig From 4361b9e6f5fb92d35b941da172a82d4565440f1e Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 28 Jun 2018 10:20:30 +0200 Subject: [PATCH 16/53] Perl 5.28 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index adaf6ec..82dd890 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 40%{?dist} +Release: 41%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -216,6 +216,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Thu Jun 28 2018 Jitka Plesnikova - 1.6.2-41 +- Perl 5.28 rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.6.2-40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From abb19e68c53e0d7ae6ccff19e1d8475b94f68693 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:43:46 -0500 Subject: [PATCH 17/53] Remove needless use of %defattr --- uuid.spec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/uuid.spec b/uuid.spec index 82dd890..d0449a8 100644 --- a/uuid.spec +++ b/uuid.spec @@ -174,7 +174,6 @@ popd %postun dce -p /sbin/ldconfig %files -%defattr(-,root,root,-) %doc AUTHORS ChangeLog HISTORY NEWS PORTING README SEEALSO THANKS TODO USERS %{_bindir}/uuid %{_libdir}/libossp-uuid.so.* @@ -182,7 +181,6 @@ popd %exclude %{_mandir}/man1/uuid-config.* %files devel -%defattr(-,root,root,-) %{_bindir}/uuid-config %{_includedir}/uuid.h %{_libdir}/libossp-uuid.so @@ -191,27 +189,22 @@ popd %{_mandir}/man1/uuid-config.* %files c++ -%defattr(-,root,root,-) %{_libdir}/libossp-uuid++.so.* %files c++-devel -%defattr(-,root,root,-) %{_includedir}/uuid++.hh %{_libdir}/libossp-uuid++.so %{_mandir}/man3/uuid++.3* %files perl -%defattr(-,root,root,-) %{perl_vendorarch}/auto/* %{perl_vendorarch}/OSSP* %{_mandir}/man3/OSSP::uuid.3* %files dce -%defattr(-,root,root,-) %{_libdir}/libossp-uuid_dce.so.* %files dce-devel -%defattr(-,root,root,-) %{_includedir}/uuid_dce.h %{_libdir}/libossp-uuid_dce.so From 637b24665aaf69ba0e165c7f06b685ac9e5603f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:22:15 +0000 Subject: [PATCH 18/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index d0449a8..5aea14b 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 41%{?dist} +Release: 42%{?dist} Summary: Universally Unique Identifier library License: MIT Group: System Environment/Libraries @@ -209,6 +209,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.6.2-42 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Jun 28 2018 Jitka Plesnikova - 1.6.2-41 - Perl 5.28 rebuild From a27e928e9ad2da5183441e44cff85c06f583ab19 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Thu, 19 Jul 2018 20:56:44 +0200 Subject: [PATCH 19/53] add BuildRequires: gcc-c++ Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- uuid.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/uuid.spec b/uuid.spec index 5aea14b..d204869 100644 --- a/uuid.spec +++ b/uuid.spec @@ -24,6 +24,7 @@ Patch4: uuid-1.6.2-nostrip.patch Patch5: uuid-1.6.2-manfix.patch Patch6: uuid-aarch64.patch +BuildRequires: gcc-c++ BuildRequires: libtool Obsoletes: %{name}-pgsql < 1.6.2-24 From 57aef8a53bb4b8f2bdea66bba30339dbfcb54484 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:16 +0100 Subject: [PATCH 20/53] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- uuid.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/uuid.spec b/uuid.spec index d204869..339c09a 100644 --- a/uuid.spec +++ b/uuid.spec @@ -162,17 +162,9 @@ perl -MData::UUID -e 'print "Testing compatibility of Data::UUID version $Data:: LD_LIBRARY_PATH=../.libs make test TEST_FILES=uuid_compat.ts popd -%post -p /sbin/ldconfig - -%post c++ -p /sbin/ldconfig - -%post dce -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%postun c++ -p /sbin/ldconfig - -%postun dce -p /sbin/ldconfig +%ldconfig_scriptlets +%ldconfig_scriptlets c++ +%ldconfig_scriptlets dce %files %doc AUTHORS ChangeLog HISTORY NEWS PORTING README SEEALSO THANKS TODO USERS From a5d281f790dc20e25b90adc74c1d7547c33842a9 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:29 +0100 Subject: [PATCH 21/53] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- uuid.spec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/uuid.spec b/uuid.spec index 339c09a..bd30eb5 100644 --- a/uuid.spec +++ b/uuid.spec @@ -9,7 +9,6 @@ Version: 1.6.2 Release: 42%{?dist} Summary: Universally Unique Identifier library License: MIT -Group: System Environment/Libraries URL: http://www.ossp.org/pkg/lib/uuid/ Source0: ftp://ftp.ossp.org/pkg/lib/uuid/uuid-%{version}.tar.gz Patch0: uuid-1.6.1-ossp.patch @@ -42,7 +41,6 @@ Data::UUID APIs. %package devel Summary: Development support for Universally Unique Identifier library -Group: Development/Libraries Requires: pkgconfig Requires: %{name} = %{version}-%{release} @@ -51,7 +49,6 @@ Development headers and libraries for OSSP uuid. %package c++ Summary: C++ support for Universally Unique Identifier library -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} %description c++ @@ -59,7 +56,6 @@ C++ libraries for OSSP uuid. %package c++-devel Summary: C++ development support for Universally Unique Identifier library -Group: Development/Libraries Requires: %{name}-c++ = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} @@ -68,7 +64,6 @@ C++ development headers and libraries for OSSP uuid. %package perl Summary: Perl support for Universally Unique Identifier library -Group: Development/Libraries BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl(Data::UUID) @@ -83,7 +78,6 @@ Perl OSSP uuid module. %package dce Summary: DCE support for Universally Unique Identifier library -Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description dce @@ -91,7 +85,6 @@ DCE OSSP uuid library. %package dce-devel Summary: DCE development support for Universally Unique Identifier library -Group: Development/Libraries Requires: %{name}-dce = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} From 1554b91227b7ac4e297f51083221861bbe307a79 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:00:35 +0000 Subject: [PATCH 22/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index bd30eb5..84cd4c4 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 42%{?dist} +Release: 43%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -195,6 +195,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.6.2-43 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.6.2-42 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 2038dec097fd9f86ab379f0956bb4cccaf91c40c Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 31 May 2019 07:19:45 +0200 Subject: [PATCH 23/53] Perl 5.30 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 84cd4c4..b1fd6b5 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 43%{?dist} +Release: 44%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -195,6 +195,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri May 31 2019 Jitka Plesnikova - 1.6.2-44 +- Perl 5.30 rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.6.2-43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 7ffbd1f6d370b8820514c1b304131c8ac01f233c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:42:56 +0000 Subject: [PATCH 24/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index b1fd6b5..7b950d1 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 44%{?dist} +Release: 45%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -195,6 +195,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.6.2-45 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri May 31 2019 Jitka Plesnikova - 1.6.2-44 - Perl 5.30 rebuild From 14c1784aa1c62e8789582483466ae16bd7de385a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:51:16 +0000 Subject: [PATCH 25/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 7b950d1..7432595 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 45%{?dist} +Release: 46%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -195,6 +195,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.6.2-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 1.6.2-45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From e62695d01f37d6d7863bea0c993a1298f08a200d Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 16 Mar 2020 12:33:52 +0100 Subject: [PATCH 26/53] Specify all perl dependencies --- uuid.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 7432595..3104df0 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 46%{?dist} +Release: 47%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -66,9 +66,19 @@ C++ development headers and libraries for OSSP uuid. Summary: Perl support for Universally Unique Identifier library BuildRequires: perl-devel BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(Carp) +BuildRequires: perl(Config) BuildRequires: perl(Data::UUID) +BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(IO::File) +BuildRequires: perl(MIME::Base64) +BuildRequires: perl(strict) BuildRequires: perl(Test::More) +BuildRequires: perl(Tie::Scalar) +BuildRequires: perl(warnings) +BuildRequires: perl(XSLoader) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: %{name} = %{version}-%{release} Requires: perl(Data::UUID) @@ -195,6 +205,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Mon Mar 16 2020 Jitka Plesnikova - 1.6.2-47 +- Specify all perl dependencies + * Fri Jan 31 2020 Fedora Release Engineering - 1.6.2-46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 2a89eb6d3443a427f94fd8dd61341d153acadb51 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 23 Jun 2020 10:36:02 +0200 Subject: [PATCH 27/53] Perl 5.32 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 3104df0..3da3ba8 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 47%{?dist} +Release: 48%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -205,6 +205,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Tue Jun 23 2020 Jitka Plesnikova - 1.6.2-48 +- Perl 5.32 rebuild + * Mon Mar 16 2020 Jitka Plesnikova - 1.6.2-47 - Specify all perl dependencies From 03025fd0b2e782ae3c95b469cb43a074166a9c62 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:29:17 +0000 Subject: [PATCH 28/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 3da3ba8..674e53f 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 48%{?dist} +Release: 49%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -205,6 +205,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.6.2-49 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jun 23 2020 Jitka Plesnikova - 1.6.2-48 - Perl 5.32 rebuild From f7d4abd5ba8f3ced5fecc0cc77591922573ff211 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:32:37 +0000 Subject: [PATCH 29/53] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- uuid.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/uuid.spec b/uuid.spec index 674e53f..94881f5 100644 --- a/uuid.spec +++ b/uuid.spec @@ -23,6 +23,7 @@ Patch4: uuid-1.6.2-nostrip.patch Patch5: uuid-1.6.2-manfix.patch Patch6: uuid-aarch64.patch +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: libtool From 1c77a4ac60a0240806536cf187b6e7c3a4c3c688 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:51:04 +0000 Subject: [PATCH 30/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 94881f5..53a43c9 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 49%{?dist} +Release: 50%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -206,6 +206,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.6.2-50 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.6.2-49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 461f3f9738bc833e36f05e8fe0f2895b48e96102 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 21 May 2021 22:56:30 +0200 Subject: [PATCH 31/53] Perl 5.34 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 53a43c9..a227ca2 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 50%{?dist} +Release: 51%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -206,6 +206,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri May 21 2021 Jitka Plesnikova - 1.6.2-51 +- Perl 5.34 rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.6.2-50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From dac1b76f887843935cec9d2df74b6dca41b03ae3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:14:47 +0000 Subject: [PATCH 32/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index a227ca2..c99d307 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 51%{?dist} +Release: 52%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -206,6 +206,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.6.2-52 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri May 21 2021 Jitka Plesnikova - 1.6.2-51 - Perl 5.34 rebuild From 1c40075766f22ee000e7182b785f0aa10e45b066 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:43:48 +0000 Subject: [PATCH 33/53] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index c99d307..1b1ff78 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 52%{?dist} +Release: 53%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -206,6 +206,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.6.2-53 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.6.2-52 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 234561334a98c0f48c1267ca391aa9a2769aa33d Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Mon, 24 Jan 2022 21:14:45 +0100 Subject: [PATCH 34/53] make sure LDFLAGS are used during build --- uuid-1.6.2-ldflags.patch | 22 ++++++++++++++++++++++ uuid.spec | 17 +++++++++++++---- 2 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 uuid-1.6.2-ldflags.patch diff --git a/uuid-1.6.2-ldflags.patch b/uuid-1.6.2-ldflags.patch new file mode 100644 index 0000000..1d0ae2d --- /dev/null +++ b/uuid-1.6.2-ldflags.patch @@ -0,0 +1,22 @@ +diff -up uuid-1.6.2/Makefile.in.ldflags uuid-1.6.2/Makefile.in +--- uuid-1.6.2/Makefile.in.ldflags 2022-01-24 20:53:01.992171989 +0100 ++++ uuid-1.6.2/Makefile.in 2022-01-24 20:53:02.025171559 +0100 +@@ -112,15 +112,15 @@ all: $(TARGETS) + @$(LIBTOOL) --mode=compile $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< + + $(LIB_NAME): $(LIB_OBJS) +- @$(LIBTOOL) --mode=link $(CC) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ ++ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ + -version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h` + + $(DCE_NAME): $(DCE_OBJS) +- @$(LIBTOOL) --mode=link $(CC) -o $(DCE_NAME) $(DCE_OBJS) -rpath $(libdir) \ ++ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(DCE_NAME) $(DCE_OBJS) -rpath $(libdir) \ + -version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h` + + $(CXX_NAME): $(CXX_OBJS) +- @$(LIBTOOL) --mode=link $(CXX) -o $(CXX_NAME) $(CXX_OBJS) -rpath $(libdir) \ ++ @$(LIBTOOL) --mode=link $(CXX) $(LDFLAGS) -o $(CXX_NAME) $(CXX_OBJS) -rpath $(libdir) \ + -version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h` + + $(PRG_NAME): $(PRG_OBJS) $(LIB_NAME) diff --git a/uuid.spec b/uuid.spec index 1b1ff78..d67657f 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 53%{?dist} +Release: 54%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -20,10 +20,13 @@ Patch3: uuid-1.6.2-hwaddr.patch # do not strip binaries Patch4: uuid-1.6.2-nostrip.patch -Patch5: uuid-1.6.2-manfix.patch -Patch6: uuid-aarch64.patch +Patch5: uuid-1.6.2-manfix.patch +Patch6: uuid-aarch64.patch -BuildRequires: make +# use ldflags for libs too +Patch7: uuid-1.6.2-ldflags.patch + +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: libtool @@ -111,6 +114,7 @@ DCE development headers and libraries for OSSP uuid. %patch4 -p1 -b .nostrip %patch5 -p1 -b .manfix %patch6 -p1 -b .aarch64 +%patch7 -p1 -b .ldflags %build # Build the library. @@ -121,6 +125,8 @@ export PHP_NAME=$(pwd)/php/modules/ossp-uuid.so export PGSQL_NAME=$(pwd)/pgsql/libossp-uuid.so export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" +export LDFLAGS="-Wl,-z,now -Wl,-z,relro %{?__global_ldflags}" + %configure \ --disable-static \ --without-perl \ @@ -206,6 +212,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Mon Jan 24 2022 Michal Hlavinka - 1.6.2-54 +- make sure LDFLAGS are used during build + * Sat Jan 22 2022 Fedora Release Engineering - 1.6.2-53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 6f72c1790483a96693b8355c9de67f0913e17afa Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 31 May 2022 08:54:40 +0200 Subject: [PATCH 35/53] Perl 5.36 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index d67657f..88616e1 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 54%{?dist} +Release: 55%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -212,6 +212,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Tue May 31 2022 Jitka Plesnikova - 1.6.2-55 +- Perl 5.36 rebuild + * Mon Jan 24 2022 Michal Hlavinka - 1.6.2-54 - make sure LDFLAGS are used during build From f5cc7f0dd949f0501e5a7d70d45bd554f9f523a4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:36:51 +0000 Subject: [PATCH 36/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 88616e1..1364ee9 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 55%{?dist} +Release: 56%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -212,6 +212,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.6.2-56 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Tue May 31 2022 Jitka Plesnikova - 1.6.2-55 - Perl 5.36 rebuild From 33b19b7ce9efb0abdb683bca3567ec3452e32f78 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 13 Jan 2023 21:17:37 +0100 Subject: [PATCH 37/53] Remove perl(MODULE_COMPAT), it will be replaced by generators --- uuid.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 1364ee9..871494c 100644 --- a/uuid.spec +++ b/uuid.spec @@ -83,7 +83,6 @@ BuildRequires: perl(Test::More) BuildRequires: perl(Tie::Scalar) BuildRequires: perl(warnings) BuildRequires: perl(XSLoader) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: %{name} = %{version}-%{release} Requires: perl(Data::UUID) From cbac75ca2cca13271fe693a6bef40e3b68709a76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:02:34 +0000 Subject: [PATCH 38/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 871494c..9cfb5a9 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 56%{?dist} +Release: 57%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -211,6 +211,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.6.2-57 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.6.2-56 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 6aa23eb328113a00906fa0f8e9861f0b55856127 Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Wed, 26 Apr 2023 11:48:05 +0200 Subject: [PATCH 39/53] update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1 --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 9cfb5a9..6766950 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 57%{?dist} +Release: 58%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -211,6 +211,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Wed Apr 26 2023 Michal Hlavinka - 1.6.2-58 +- update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1 + * Sat Jan 21 2023 Fedora Release Engineering - 1.6.2-57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 573f99b727e666a6d871c826d4095d4e601a7457 Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Wed, 26 Apr 2023 11:48:40 +0200 Subject: [PATCH 40/53] reupload source file --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index e8a6f34..6b05647 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5db0d43a9022a6ebbbc25337ae28942f uuid-1.6.2.tar.gz +SHA512 (uuid-1.6.2.tar.gz) = 16c7e016ce08d7679cc6ee7dec43a886a8c351960acdde99f8f9b590c7232d521bc6e66e4766d969d22c3f835dcc2814fdecc44eef1cd11e7b9b0f9c41b5c03e From 71b1087e7147735a92d34f6e048383d96978edfc Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Wed, 3 May 2023 12:31:03 +0200 Subject: [PATCH 41/53] use new patch macro format, use pre F37 compatibility option --- uuid.spec | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/uuid.spec b/uuid.spec index 6766950..a146586 100644 --- a/uuid.spec +++ b/uuid.spec @@ -106,14 +106,14 @@ DCE development headers and libraries for OSSP uuid. %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -b .php54 -%patch3 -p1 -b .hwaddr -%patch4 -p1 -b .nostrip -%patch5 -p1 -b .manfix -%patch6 -p1 -b .aarch64 -%patch7 -p1 -b .ldflags +%patch -P0 -p1 +%patch -P1 -p1 +%patch -P2 -p1 -b .php54 +%patch -P3 -p1 -b .hwaddr +%patch -P4 -p1 -b .nostrip +%patch -P5 -p1 -b .manfix +%patch -P6 -p1 -b .aarch64 +%patch -P7 -p1 -b .ldflags %build # Build the library. From e1332378f6f4f4534bf43e15e88505e93e7e2f1e Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 11 Jul 2023 15:35:44 +0200 Subject: [PATCH 42/53] Perl 5.38 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index a146586..52dec3f 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 58%{?dist} +Release: 59%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -211,6 +211,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Tue Jul 11 2023 Jitka Plesnikova - 1.6.2-59 +- Perl 5.38 rebuild + * Wed Apr 26 2023 Michal Hlavinka - 1.6.2-58 - update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1 From f48d94501568e16616dcc62aebf4bd9dd1e0cd01 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:20:50 +0000 Subject: [PATCH 43/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 52dec3f..1854d71 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 59%{?dist} +Release: 60%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -211,6 +211,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.6.2-60 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jul 11 2023 Jitka Plesnikova - 1.6.2-59 - Perl 5.38 rebuild From d6fc5e0cdaad436fc6c55922b8b12096a976c9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Fri, 20 Oct 2023 23:16:35 +0100 Subject: [PATCH 44/53] Use standard Fedora linker flags (bug #1548666) https://src.fedoraproject.org/rpms/uuid/pull-request/1 --- uuid.spec | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/uuid.spec b/uuid.spec index 1854d71..233fced 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 60%{?dist} +Release: 61%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -122,9 +122,6 @@ export DCE_NAME=libossp-uuid_dce.la export CXX_NAME=libossp-uuid++.la export PHP_NAME=$(pwd)/php/modules/ossp-uuid.so export PGSQL_NAME=$(pwd)/pgsql/libossp-uuid.so -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -export LDFLAGS="-Wl,-z,now -Wl,-z,relro %{?__global_ldflags}" %configure \ --disable-static \ @@ -134,7 +131,7 @@ export LDFLAGS="-Wl,-z,now -Wl,-z,relro %{?__global_ldflags}" --with-cxx \ --without-pgsql -make LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" %{?_smp_mflags} +make LIBTOOL=/usr/bin/libtool CFLAGS="%{build_cflags}" CXXFLAGS="%{build_cxxflags}" LDFLAGS="%{build_ldflags}" %{?_smp_mflags} # Build the Perl module. pushd perl @@ -211,6 +208,10 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Oct 20 2023 Sérgio Basto - 1.6.2-61 +- Use standard Fedora linker flags (bug #1548666) + https://src.fedoraproject.org/rpms/uuid/pull-request/1 + * Sat Jul 22 2023 Fedora Release Engineering - 1.6.2-60 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 8f37a25b3e57f393c34bba4182210e315c65717d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:23:09 +0000 Subject: [PATCH 45/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 233fced..61fae59 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 61%{?dist} +Release: 62%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.6.2-62 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Oct 20 2023 Sérgio Basto - 1.6.2-61 - Use standard Fedora linker flags (bug #1548666) https://src.fedoraproject.org/rpms/uuid/pull-request/1 From df5e144b85b99d32271ae62c79e7a6025eed4528 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 10 Jun 2024 20:28:43 +0200 Subject: [PATCH 46/53] Perl 5.40 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 61fae59..b4b4d84 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 62%{?dist} +Release: 63%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Mon Jun 10 2024 Jitka Plesnikova - 1.6.2-63 +- Perl 5.40 rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.6.2-62 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From aa05b8cceb71977f6fc664f646456cf18f8b20fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:29:34 +0000 Subject: [PATCH 47/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index b4b4d84..170f04f 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 63%{?dist} +Release: 64%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.6.2-64 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jun 10 2024 Jitka Plesnikova - 1.6.2-63 - Perl 5.40 rebuild From 527b8c1cbf2d4be3c9589f8484c95d6caf116581 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:01:14 +0000 Subject: [PATCH 48/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 170f04f..86e60bb 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 64%{?dist} +Release: 65%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.6.2-65 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 1.6.2-64 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2177845923fad89ab4a23729676dcfde5400ce21 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 7 Jul 2025 16:19:31 +0200 Subject: [PATCH 49/53] Perl 5.42 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 86e60bb..b136d92 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 65%{?dist} +Release: 66%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Mon Jul 07 2025 Jitka Plesnikova - 1.6.2-66 +- Perl 5.42 rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.6.2-65 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e2f51024b269439f12626635bfb8d5a76b60165d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:55:06 +0000 Subject: [PATCH 50/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index b136d92..2ec6f9c 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 66%{?dist} +Release: 67%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.6.2-67 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jul 07 2025 Jitka Plesnikova - 1.6.2-66 - Perl 5.42 rebuild From c055df887dfefc07807fffca23cf361ead47b64b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:44:18 +0000 Subject: [PATCH 51/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 2ec6f9c..159aa27 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 67%{?dist} +Release: 68%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.6.2-68 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.6.2-67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 43b3960babe61bb4fd13ddc982c18e467d69b2b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:18:58 +0000 Subject: [PATCH 52/53] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 159aa27..7995e73 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 68%{?dist} +Release: 69%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.6.2-69 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.6.2-68 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From fe96fe5d020bb9d9bc3a8076730cdd36544ec8bb Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 22 Jul 2026 18:16:31 +0200 Subject: [PATCH 53/53] Perl 5.44 rebuild --- uuid.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uuid.spec b/uuid.spec index 7995e73..ca6dbb5 100644 --- a/uuid.spec +++ b/uuid.spec @@ -6,7 +6,7 @@ Name: uuid Version: 1.6.2 -Release: 69%{?dist} +Release: 70%{?dist} Summary: Universally Unique Identifier library License: MIT URL: http://www.ossp.org/pkg/lib/uuid/ @@ -208,6 +208,9 @@ popd %{_libdir}/libossp-uuid_dce.so %changelog +* Wed Jul 22 2026 Jitka Plesnikova - 1.6.2-70 +- Perl 5.44 rebuild + * Fri Jul 17 2026 Fedora Release Engineering - 1.6.2-69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild