From 50f75fadec9c7cb8a282821a50b73abde7fa534d Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mon, 5 May 2014 12:23:11 -0500 Subject: [PATCH 01/45] Update to latest. --- dietlibc.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index fbb3055..8e8e543 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -2,8 +2,8 @@ ## --with[out] ssp ... enable/disable SSP; default depends ## on target architecture -%global prerelease 20120825 -%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 +#%global prerelease 20120825 +#%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 %global pkglibdir %{_prefix}/lib/dietlibc %ifarch %ix86 x86_64 @@ -24,7 +24,8 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 0.1904.%prerelease%{?dist} +Release: 1%{?dist} +#Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -164,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Apr 24 2014 Jon Ciesla - 0.33-1 +- Latest upstream. + * Tue Sep 17 2013 Jon Ciesla - 0.33-0.1904.20120825 - Fix typo in %%files, BZ 1008729. From fd5b87ad1b9238e28ed79ccb36338c7614cdd9de Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 02:23:05 -0500 Subject: [PATCH 02/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 8e8e543..5eb3ccb 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 1%{?dist} +Release: 2%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -165,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.33-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Thu Apr 24 2014 Jon Ciesla - 0.33-1 - Latest upstream. From 5c717e2ad751eea2904bb74087f12f2a3caf5922 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 02:48:02 +0000 Subject: [PATCH 03/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 5eb3ccb..2b584c4 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 2%{?dist} +Release: 3%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -165,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.33-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.33-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 6f331cb433ce1aaf343a0d563d376df672b28954 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mon, 6 Oct 2014 13:07:11 -0500 Subject: [PATCH 04/45] Pull extra cl macro --- dietlibc.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 5eb3ccb..0b35854 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -245,7 +245,6 @@ rm -rf $RPM_BUILD_ROOT * Fri Dec 24 2010 Enrico Scholz - 0.33-0.1500.20101223 - updated to 20101223 CVS snapshot -%changelog * Fri Jul 9 2010 Enrico Scholz - 0.32-1400 - added -static provides (#609606) - use %%apply, not %%patch From 64344f85c63846371e2960fee5b805a09130095c Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mon, 17 Nov 2014 11:52:05 -0600 Subject: [PATCH 05/45] Fix FTBFS. --- .gitignore | 1 + dietlibc.spec | 18 ++++++++++++------ sources | 3 +-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 5946530..58b919b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /dietlibc-github-236455eac1d2ed2e2004a89b85f904f3ab27e0da.patch.gz /dietlibc-0.33.20120825.tar.xz /dietlibc-github-c3f1cf67fcc186bb859e64a085bf98aaa6182a82.patch.gz +/dietlibc.tar.gz diff --git a/dietlibc.spec b/dietlibc.spec index 218459c..ef42cb6 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 3%{?dist} +Release: 4%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -34,10 +34,12 @@ Source0: http://www.kernel.org/pub/linux/libs/dietlibc/%{name}-%{version}.tar.bz Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig %else # generated by 'make cvs-sources [CVS_DATE=....]' -Source0: %{name}-%{version}.%prerelease.tar.xz +#Source0: %{name}-%{version}.%prerelease.tar.xz +#$ cvs -d :pserver:cvs@cvs.fefe.de:/cvs -z9 co dietlibc on 2014-11-17 approx 16:50 UTC +Source0: dietlibc.tar.gz %endif ## CVS..master diff from https://github.com/ensc/dietlibc -Patch0: dietlibc-github-%githubref.patch.gz +#Patch0: dietlibc-github-%githubref.patch.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release}} @@ -80,9 +82,10 @@ This package contains the dynamic libraries for dietlibc. %prep -%setup -q %{?prerelease:-n %{name}-%{version}.%prerelease} +#%setup -q %{?prerelease:-n %{name}-%{version}.%prerelease} +%setup -qn dietlibc -%apply -n0 -p1 +#%apply -n0 -p1 %if %{without ssp} sed -i -e 's!^#define WANT_SSP$!// \0!g; @@ -136,7 +139,7 @@ make %makeflags -C test/inet all %{?_smp_mflags} DIET=$(echo `pwd`/bin-*/diet) cd test ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 -bash ./runtests-X.sh +#bash ./runtests-X.sh %clean @@ -165,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Nov 17 2014 Jon Ciesla - 0.33-4 +- Fix FTBFS using latest official cvs which drops a test script. + * Sat Aug 16 2014 Fedora Release Engineering - 0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index d998747..101e56c 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -016865b8c40d40a57b2ddb5862f2e338 dietlibc-0.33.20120825.tar.xz -734e14b59b7f017ae5843ee9b9b6d34e dietlibc-github-c3f1cf67fcc186bb859e64a085bf98aaa6182a82.patch.gz +7f282043b5043e4229e897726469281a dietlibc.tar.gz From 2a9f7fbc8727bbe4057c6f6f4bcc760fc8bbd580 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 04:04:31 +0000 Subject: [PATCH 06/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index ef42cb6..45b55b0 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 4%{?dist} +Release: 5%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -168,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.33-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Nov 17 2014 Jon Ciesla - 0.33-4 - Fix FTBFS using latest official cvs which drops a test script. From 2eb5c9ba3a54e29aed0b9e72a48432328e81a660 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 18:44:04 +0000 Subject: [PATCH 07/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 45b55b0..e227d13 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 5%{?dist} +Release: 6%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -168,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.33-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.33-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1f59733a5171c3ba63719d8852edf637289535b4 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Thu, 7 Apr 2016 11:14:07 -0400 Subject: [PATCH 08/45] Spec cleanup. --- dietlibc.spec | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index e227d13..13d3036 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 6%{?dist} +Release: 7%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -156,18 +156,11 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %pkglibdir -%exclude %pkglibdir/*/*.so - - -#%files lib -#%defattr(-,root,root,-) -#%config(noreplace) %{_sysconfdir}/* -#%dir %pkglibdir -#%dir %pkglibdir/lib-* -#%pkglibdir/lib-%target_cpu/*.so - %changelog +* Thu Apr 07 2016 Jon Ciesla - 0.33-7 +- Spec cleanup. + * Wed Feb 03 2016 Fedora Release Engineering - 0.33-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 5a591d76c9bac6f6c23b9b1c83f1616d9502e3f2 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mon, 25 Jul 2016 12:09:34 -0500 Subject: [PATCH 09/45] Patch for insecure defpath. --- dietlibc-insecure-defpath.patch | 11 +++++++++++ dietlibc.spec | 8 +++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 dietlibc-insecure-defpath.patch diff --git a/dietlibc-insecure-defpath.patch b/dietlibc-insecure-defpath.patch new file mode 100644 index 0000000..340d5f3 --- /dev/null +++ b/dietlibc-insecure-defpath.patch @@ -0,0 +1,11 @@ +--- include/paths.h~ 2008-02-22 18:09:54.000000000 -0600 ++++ include/paths.h 2016-07-25 12:03:25.144058895 -0500 +@@ -2,7 +2,7 @@ + #define _PATHS_H + + #define _PATH_BSHELL "/bin/sh" +-#define _PATH_DEFPATH "/bin:/usr/bin:" ++#define _PATH_DEFPATH "/bin:/usr/bin" + + #define _PATH_DEVNULL "/dev/null" + diff --git a/dietlibc.spec b/dietlibc.spec index 13d3036..c4016f7 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 7%{?dist} +Release: 8%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -40,9 +40,11 @@ Source0: dietlibc.tar.gz %endif ## CVS..master diff from https://github.com/ensc/dietlibc #Patch0: dietlibc-github-%githubref.patch.gz +Patch1: dietlibc-insecure-defpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release}} +ExcludeArch: ppc64 Requires: %{name}-devel = %{version}-%{release} BuildRequires: gdb @@ -86,6 +88,7 @@ This package contains the dynamic libraries for dietlibc. %setup -qn dietlibc #%apply -n0 -p1 +%patch1 -p0 %if %{without ssp} sed -i -e 's!^#define WANT_SSP$!// \0!g; @@ -158,6 +161,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Mon Jul 25 2016 Jon Ciesla - 0.33-8 +- Patch for insecure defpath, BZ 1359768. + * Thu Apr 07 2016 Jon Ciesla - 0.33-7 - Spec cleanup. From abcee70778bea2e2ab059fcdfb2d48542ae7b5c9 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 13 Aug 2016 00:28:59 +0100 Subject: [PATCH 10/45] Exclude aarch64 Power64 s390x --- dietlibc.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index c4016f7..98c8c50 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 8%{?dist} +Release: 9%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -44,7 +44,7 @@ Patch1: dietlibc-insecure-defpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release}} -ExcludeArch: ppc64 +ExcludeArch: aarch64 %{power64} s390x Requires: %{name}-devel = %{version}-%{release} BuildRequires: gdb @@ -161,6 +161,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Fri Aug 12 2016 Peter Robinson 0.33-9 +- Exclude aarch64 Power64 s390x + * Mon Jul 25 2016 Jon Ciesla - 0.33-8 - Patch for insecure defpath, BZ 1359768. From 4938e95ef02856dac94bcc8b42b3a402dd82f528 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Thu, 15 Sep 2016 12:39:24 +0200 Subject: [PATCH 11/45] - Enable s390x build --- dietlibc.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index 98c8c50..cc17cb8 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 9%{?dist} +Release: 10%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -44,7 +44,7 @@ Patch1: dietlibc-insecure-defpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release}} -ExcludeArch: aarch64 %{power64} s390x +ExcludeArch: aarch64 %{power64} Requires: %{name}-devel = %{version}-%{release} BuildRequires: gdb @@ -161,7 +161,10 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog -* Fri Aug 12 2016 Peter Robinson 0.33-9 +* Thu Sep 16 2016 Dan Horák - 0.33-10 +- Enable s390x build + +* Fri Aug 12 2016 Peter Robinson - 0.33-9 - Exclude aarch64 Power64 s390x * Mon Jul 25 2016 Jon Ciesla - 0.33-8 From 513dd712731003148b59c80f852fab33d77aaa0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 08:23:38 +0000 Subject: [PATCH 12/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index cc17cb8..794fdda 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.33 -Release: 10%{?dist} +Release: 11%{?dist} #Release: 0.1904.%%prerelease%%{?dist} License: GPLv2 Group: Development/Libraries @@ -161,6 +161,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.33-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Sep 16 2016 Dan Horák - 0.33-10 - Enable s390x build From 37f0b67b43d61d144cdd2e0ea1c38d14bca07267 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 18 Mar 2017 12:39:34 -0400 Subject: [PATCH 13/45] Move to much newer upstream version which supports aarch64 and POWER. - Fix bogus date in changelog. --- .gitignore | 2 ++ Makefile | 2 +- dietlibc.spec | 24 ++++++++++++------------ sources | 2 +- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 58b919b..b57ef4a 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ /dietlibc-0.33.20120825.tar.xz /dietlibc-github-c3f1cf67fcc186bb859e64a085bf98aaa6182a82.patch.gz /dietlibc.tar.gz +/dietlibc-0.33.20170317.tar.xz +/dietlibc-0.34.20170317.tar.xz diff --git a/Makefile b/Makefile index 53a32bd..d9d53d7 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ CVS ?= cvs GIT ?= git TAR ?= tar GZIP ?= gzip -CVS_BASEVER = 0.33 +CVS_BASEVER = 0.34 CVS_DATE := $(shell date +'%Y%m%d' -d '-1 day') GIT_URL = git://github.com/ensc/dietlibc.git GIT_DIFF_OPTS = --summary --stat --patch diff --git a/dietlibc.spec b/dietlibc.spec index 794fdda..76a3308 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -2,7 +2,7 @@ ## --with[out] ssp ... enable/disable SSP; default depends ## on target architecture -#%global prerelease 20120825 +%global prerelease 20170317 #%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 %global pkglibdir %{_prefix}/lib/dietlibc @@ -23,9 +23,8 @@ Summary: Small libc implementation Name: dietlibc -Version: 0.33 -Release: 11%{?dist} -#Release: 0.1904.%%prerelease%%{?dist} +Version: 0.34 +Release: 0.1.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -34,17 +33,14 @@ Source0: http://www.kernel.org/pub/linux/libs/dietlibc/%{name}-%{version}.tar.bz Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig %else # generated by 'make cvs-sources [CVS_DATE=....]' -#Source0: %{name}-%{version}.%prerelease.tar.xz -#$ cvs -d :pserver:cvs@cvs.fefe.de:/cvs -z9 co dietlibc on 2014-11-17 approx 16:50 UTC -Source0: dietlibc.tar.gz +Source0: %{name}-%{version}.%prerelease.tar.xz %endif ## CVS..master diff from https://github.com/ensc/dietlibc -#Patch0: dietlibc-github-%githubref.patch.gz +#Patch0: dietlibc-github-%githubref.patch.gz Patch1: dietlibc-insecure-defpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release}} -ExcludeArch: aarch64 %{power64} Requires: %{name}-devel = %{version}-%{release} BuildRequires: gdb @@ -84,8 +80,8 @@ This package contains the dynamic libraries for dietlibc. %prep -#%setup -q %{?prerelease:-n %{name}-%{version}.%prerelease} -%setup -qn dietlibc +%setup -q %{?prerelease:-n %{name}-%{version}.%prerelease} +#%setup -qn dietlibc #%apply -n0 -p1 %patch1 -p0 @@ -161,10 +157,14 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Sat Feb 18 2017 Richard W.M. Jones - 0.34-0.1 +- Move to much newer upstream version which supports aarch64 and POWER. +- Fix bogus date in changelog. + * Fri Feb 10 2017 Fedora Release Engineering - 0.33-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild -* Thu Sep 16 2016 Dan Horák - 0.33-10 +* Thu Sep 15 2016 Dan Horák - 0.33-10 - Enable s390x build * Fri Aug 12 2016 Peter Robinson - 0.33-9 diff --git a/sources b/sources index 101e56c..1f4624e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7f282043b5043e4229e897726469281a dietlibc.tar.gz +SHA512 (dietlibc-0.34.20170317.tar.xz) = 082962cdc4fe8812dcd30eaddabd705953da5b9e144f58251f32e763d15fe814328f2b87a9c0afe932c795c558d41b8db09ea53aaed80ebe7f2a3dceda4c4820 From a8cf0df9e83fb1e7e2eeb2617b96dcbbab7a8be2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 06:13:19 +0000 Subject: [PATCH 14/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 76a3308..c5d01cd 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.1.%prerelease%{?dist} +Release: 0.2.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -157,6 +157,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.34-0.2.20170317 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 18 2017 Richard W.M. Jones - 0.34-0.1 - Move to much newer upstream version which supports aarch64 and POWER. - Fix bogus date in changelog. From d73454b1b3d716f9b3b6b0dc906fb38b8bc08f7c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 19:35:49 +0000 Subject: [PATCH 15/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index c5d01cd..e3ef6c5 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.2.%prerelease%{?dist} +Release: 0.3.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -157,6 +157,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.34-0.3.20170317 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.34-0.2.20170317 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 3c79ceed2c914fb762d69ec004cf4237e56c2b79 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 06:50:47 +0000 Subject: [PATCH 16/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index e3ef6c5..ce967de 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.3.%prerelease%{?dist} +Release: 0.4.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -157,6 +157,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.34-0.4.20170317 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.34-0.3.20170317 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 88c9dd69d565b356bcc6d5d23975d0feb03b3fa4 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Fri, 9 Feb 2018 09:04:20 +0100 Subject: [PATCH 17/45] Escape macros in %changelog Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/ Signed-off-by: Igor Gnatenko --- dietlibc.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index ce967de..bab3eb8 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.4.%prerelease%{?dist} +Release: 0.5.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -40,7 +40,7 @@ Source0: %{name}-%{version}.%prerelease.tar.xz Patch1: dietlibc-insecure-defpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} -Obsoletes: dietlibc-lib < %{version}-%{release}} +Obsoletes: dietlibc-lib < %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} BuildRequires: gdb @@ -157,6 +157,9 @@ rm -rf $RPM_BUILD_ROOT %pkglibdir %changelog +* Fri Feb 09 2018 Igor Gnatenko - 0.34-0.5.20170317 +- Escape macros in %%changelog + * Wed Feb 07 2018 Fedora Release Engineering - 0.34-0.4.20170317 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild @@ -344,7 +347,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Feb 13 2008 Enrico Scholz - 0.31-1.20080212 - updated to CVS snapshot 20080212 -- fixed printf regression for '%+04i' style formats +- fixed printf regression for '%%+04i' style formats - added %%check and run a testsuite; it does not succeed now so it is for informational purposes only... - added bunch of patches to fixes big-endian issues in string routines From 9466fb9d018882560db8025ad984e2bb8f5ce946 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 13 Feb 2018 23:13:15 +0100 Subject: [PATCH 18/45] 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 --- dietlibc.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index bab3eb8..1857244 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -38,7 +38,6 @@ Source0: %{name}-%{version}.%prerelease.tar.xz ## CVS..master diff from https://github.com/ensc/dietlibc #Patch0: dietlibc-github-%githubref.patch.gz Patch1: dietlibc-insecure-defpath.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Requires: dietlibc-lib = %{version}-%{release}} Obsoletes: dietlibc-lib < %{version}-%{release} From 62d80f22b3ad91b22139eb9c2692d89425c86a71 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:57:42 +0100 Subject: [PATCH 19/45] 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 --- dietlibc.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index 1857244..dedbd97 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -140,9 +140,6 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 #bash ./runtests-X.sh -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc AUTHOR BUGS CAVEAT CHANGES COPYING FAQ PORTING README* From 0d1a23dd91340f28f4bb902097a5515d7ca80337 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 00:38:24 -0500 Subject: [PATCH 20/45] Remove needless use of %defattr --- dietlibc.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index dedbd97..82591e2 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -141,7 +141,6 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %files -%defattr(-,root,root,-) %doc AUTHOR BUGS CAVEAT CHANGES COPYING FAQ PORTING README* %doc SECURITY THANKS TODO %doc %{_mandir}/*/* @@ -149,7 +148,6 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %files devel -%defattr(-,root,root,-) %pkglibdir %changelog From 26e18673c6d4a458c0af532cba1aec193ecb828d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 22:52:39 +0000 Subject: [PATCH 21/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 82591e2..95f54b7 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.5.%prerelease%{?dist} +Release: 0.6.%prerelease%{?dist} License: GPLv2 Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ @@ -151,6 +151,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 0.34-0.6.20170317 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Igor Gnatenko - 0.34-0.5.20170317 - Escape macros in %%changelog From 0bc39a612ba76c4056da847d024f848ebe5fb918 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 18 Jul 2018 11:23:39 +0200 Subject: [PATCH 22/45] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- dietlibc.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/dietlibc.spec b/dietlibc.spec index 95f54b7..34b1f00 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -42,6 +42,7 @@ Patch1: dietlibc-insecure-defpath.patch Obsoletes: dietlibc-lib < %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} +BuildRequires: gcc BuildRequires: gdb %package devel From 3f44ee2d4d01c7f5ffc00a67db85f48ca47286b7 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 25 Sep 2018 08:21:42 -0500 Subject: [PATCH 23/45] 0.34 --- .gitignore | 2 ++ dietlibc.spec | 24 +++++++++++------------- sources | 3 ++- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index b57ef4a..1ce8451 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /dietlibc.tar.gz /dietlibc-0.33.20170317.tar.xz /dietlibc-0.34.20170317.tar.xz +/dietlibc-0.34.tar.xz +/dietlibc-0.34.tar.xz.sig diff --git a/dietlibc.spec b/dietlibc.spec index 34b1f00..50e0173 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -2,8 +2,8 @@ ## --with[out] ssp ... enable/disable SSP; default depends ## on target architecture -%global prerelease 20170317 -#%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 +#%%global prerelease 20170317 +#%%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 %global pkglibdir %{_prefix}/lib/dietlibc %ifarch %ix86 x86_64 @@ -24,21 +24,20 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 0.6.%prerelease%{?dist} +Release: 1%{?dist} License: GPLv2 -Group: Development/Libraries URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} -Source0: http://www.kernel.org/pub/linux/libs/dietlibc/%{name}-%{version}.tar.bz2 -Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig +Source0: https://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz +Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz.sig %else # generated by 'make cvs-sources [CVS_DATE=....]' Source0: %{name}-%{version}.%prerelease.tar.xz %endif ## CVS..master diff from https://github.com/ensc/dietlibc -#Patch0: dietlibc-github-%githubref.patch.gz +#Patch0: dietlibc-github-%%githubref.patch.gz Patch1: dietlibc-insecure-defpath.patch -#Requires: dietlibc-lib = %{version}-%{release}} +#Requires: dietlibc-lib = %%{version}-%%{release}} Obsoletes: dietlibc-lib < %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} @@ -47,7 +46,6 @@ BuildRequires: gdb %package devel Summary: dietlibc development files -Group: Development/Libraries Requires: %{name} = %{version}-%{release} Obsoletes: %{name}-header < %{version}-%{release} Provides: %{name}-header = %{version}-%{release} @@ -56,7 +54,6 @@ Provides: %{name}-static%{?_isa} = %{version}-%{release} %package lib Summary: Dynamic libraries for dietlibc -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} %description @@ -115,12 +112,10 @@ sed -i \ make %makeflags all %{?_smp_mflags} # 'dyn' target is not SMP safe -#make %makeflags dyn +#make %%makeflags dyn %install -rm -rf $RPM_BUILD_ROOT - install -d -m755 $RPM_BUILD_ROOT/etc make %makeflags DESTDIR=$RPM_BUILD_ROOT install @@ -152,6 +147,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Tue Sep 25 2018 Gwyn Ciesla - 0.34-1 +- 0.34 + * Thu Jul 12 2018 Fedora Release Engineering - 0.34-0.6.20170317 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 1f4624e..a734b2e 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (dietlibc-0.34.20170317.tar.xz) = 082962cdc4fe8812dcd30eaddabd705953da5b9e144f58251f32e763d15fe814328f2b87a9c0afe932c795c558d41b8db09ea53aaed80ebe7f2a3dceda4c4820 +SHA512 (dietlibc-0.34.tar.xz) = 2b38528c0ccf50e426f587b6448fed997fab1147eecc9e1af2f3fb3efe3d8f3997656d8e66e7cf1045ceb1f602cef43456c62ba83ff494f9c9816721bdb4d6c6 +SHA512 (dietlibc-0.34.tar.xz.sig) = 0428f1a7430b335f527ceb0fb347d50846c25aff38e32ca961f07ca3fc7dc4ca657c09c0797c7bb38b5c126a21e3d6a96f76e6d511e5121bd500276a9ded2a4c From 096728f597b774822fc780784fbcf0ffbd299871 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 17:13:42 +0000 Subject: [PATCH 24/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 50e0173..101255a 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -147,6 +147,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.34-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Sep 25 2018 Gwyn Ciesla - 0.34-1 - 0.34 From 6e06a6e767360f5f5367cf64ee86788081a4e620 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 21:59:29 +0000 Subject: [PATCH 25/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 101255a..1b8100a 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -147,6 +147,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 0.34-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 0.34-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From b43fb6b695aef3c605d9c24ce1edb3f7f21415b3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 15:50:43 +0000 Subject: [PATCH 26/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 1b8100a..d1de6d7 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -147,6 +147,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.34-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 0.34-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 3a8f67ea003ee515b9d0e79cb12364c2a3c4ad0f Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Mon, 13 Jul 2020 09:50:39 -0600 Subject: [PATCH 27/45] Disable LTO --- dietlibc.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index d1de6d7..80b4809 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -109,6 +109,11 @@ sed -i \ %build +# This package strips .o files as they are created which removes the LTO +# sections. It's likely this would work if those strip commands were +# changed to leave the LTO sections alone. For now, disable LTO +%define _lto_cflags %{nil} + make %makeflags all %{?_smp_mflags} # 'dyn' target is not SMP safe @@ -147,6 +152,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Mon Jul 13 2020 Jeff Law - 0.34-5 +- Disable LTO + * Tue Jan 28 2020 Fedora Release Engineering - 0.34-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From ab48481a71c28d1a6129e032e0ef1c773f9076af Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 15:23:31 +0000 Subject: [PATCH 28/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 80b4809..32be1a9 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -152,6 +152,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.34-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 13 2020 Jeff Law - 0.34-5 - Disable LTO From 849d5cbf119e2f5ad1ef9d347c052fb1ff91c3fb Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 17 Dec 2020 04:31:53 +0000 Subject: [PATCH 29/45] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- dietlibc.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/dietlibc.spec b/dietlibc.spec index 32be1a9..55f7497 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -43,6 +43,7 @@ Obsoletes: dietlibc-lib < %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} BuildRequires: gcc BuildRequires: gdb +BuildRequires: make %package devel Summary: dietlibc development files From f77cb95d5d642d0827f804ce8d8b489c76c92218 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 03:24:19 +0000 Subject: [PATCH 30/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 55f7497..57a7fc8 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -153,6 +153,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.34-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.34-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 04074347b3e27b119730aa508018fde636596563 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 20:47:11 +0000 Subject: [PATCH 31/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 57a7fc8..cb0132c 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -153,6 +153,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 0.34-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.34-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From fad7e2992f9c5477058e00438d89fe197451299b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 00:39:53 +0000 Subject: [PATCH 32/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index cb0132c..425f10c 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -153,6 +153,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.34-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 0.34-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 2c7928ccf4dd10aa76df7c89ccaec436b802ee88 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 00:27:34 +0000 Subject: [PATCH 33/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 425f10c..5c4881c 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -153,6 +153,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 0.34-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 0.34-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 44061c3b491c0f93a8357effe435cb72d9b9ca6a Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 23 Dec 2022 18:36:43 +0100 Subject: [PATCH 34/45] C99 compatibility fixes (#2156074) Related to: --- dietlibc-c99.patch | 33 +++++++++++++++++++++++++++++++++ dietlibc.spec | 7 ++++++- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 dietlibc-c99.patch diff --git a/dietlibc-c99.patch b/dietlibc-c99.patch new file mode 100644 index 0000000..218c679 --- /dev/null +++ b/dietlibc-c99.patch @@ -0,0 +1,33 @@ +Changes to avoid implicit function declarations: +provides a declaration of noths. -D_BSD_SOURCE enables declarations +of random, srandom. + +diff -ur dietlibc-0.34.orig/test/getservbyname.c dietlibc-0.34/test/getservbyname.c +--- dietlibc-0.34.orig/test/getservbyname.c 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.34/test/getservbyname.c 2022-12-23 18:17:26.645479365 +0100 +@@ -1,5 +1,6 @@ + #include + #include ++#include + + int main(int argc,char *argv[]) { + struct servent* se; +diff -ur dietlibc-0.34.orig/test/stdlib/testsort.c dietlibc-0.34/test/stdlib/testsort.c +--- dietlibc-0.34.orig/test/stdlib/testsort.c 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.34/test/stdlib/testsort.c 2022-12-23 18:16:33.758018509 +0100 +@@ -1,3 +1,4 @@ ++#define _BSD_SOURCE + #include + #include + #include +diff -ur dietlibc-0.34.orig/test/stdlib/tst-calloc.c dietlibc-0.34/test/stdlib/tst-calloc.c +--- dietlibc-0.34.orig/test/stdlib/tst-calloc.c 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.34/test/stdlib/tst-calloc.c 2022-12-23 18:16:49.272860349 +0100 +@@ -17,6 +17,7 @@ + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + ++#define _BSD_SOURCE + #include + #include + #include diff --git a/dietlibc.spec b/dietlibc.spec index 5c4881c..68de74d 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -37,6 +37,7 @@ Source0: %{name}-%{version}.%prerelease.tar.xz ## CVS..master diff from https://github.com/ensc/dietlibc #Patch0: dietlibc-github-%%githubref.patch.gz Patch1: dietlibc-insecure-defpath.patch +Patch2: dietlibc-c99.patch #Requires: dietlibc-lib = %%{version}-%%{release}} Obsoletes: dietlibc-lib < %{version}-%{release} @@ -83,6 +84,7 @@ This package contains the dynamic libraries for dietlibc. #%apply -n0 -p1 %patch1 -p0 +%patch2 -p1 %if %{without ssp} sed -i -e 's!^#define WANT_SSP$!// \0!g; @@ -153,6 +155,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Fri Dec 23 2022 Florian Weimer - 0.34-11 +- C99 compatibility fixes (#2156074) + * Thu Jul 21 2022 Fedora Release Engineering - 0.34-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From e8ece41b1b740618478f4805622b1b531f09f36c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 01:23:49 +0000 Subject: [PATCH 35/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 68de74d..2fbd2c1 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2 URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -155,6 +155,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 0.34-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Dec 23 2022 Florian Weimer - 0.34-11 - C99 compatibility fixes (#2156074) From 0292476790823724d0c16a4b14849b6aca47e77a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 7 Mar 2023 15:38:18 -0600 Subject: [PATCH 36/45] migrated to SPDX license --- dietlibc.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index 2fbd2c1..76f12a1 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,8 +24,8 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 12%{?dist} -License: GPLv2 +Release: 13%{?dist} +License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} Source0: https://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz @@ -155,6 +155,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Tue Mar 07 2023 Gwyn Ciesla - 0.34-13 +- migrated to SPDX license + * Thu Jan 19 2023 Fedora Release Engineering - 0.34-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0fa1d76227b6d162c08dcfc134f13652a6a39df3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 17:27:23 +0000 Subject: [PATCH 37/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 76f12a1..ef44ca3 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -24,7 +24,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -155,6 +155,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 0.34-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Mar 07 2023 Gwyn Ciesla - 0.34-13 - migrated to SPDX license From a202e428764d1868dbe4832101ac3eeb3d70bec8 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 24 Aug 2023 11:43:07 -0500 Subject: [PATCH 38/45] Fix FTBFS --- dietlibc.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index ef44ca3..229bfba 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -2,6 +2,9 @@ ## --with[out] ssp ... enable/disable SSP; default depends ## on target architecture +# Disabled per upstream to fix FTBFS. +%undefine _hardened_build + #%%global prerelease 20170317 #%%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82 %global pkglibdir %{_prefix}/lib/dietlibc @@ -24,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 14%{?dist} +Release: 15%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -83,8 +86,8 @@ This package contains the dynamic libraries for dietlibc. #%setup -qn dietlibc #%apply -n0 -p1 -%patch1 -p0 -%patch2 -p1 +%patch -P 1 -p0 +%patch -P 2 -p1 %if %{without ssp} sed -i -e 's!^#define WANT_SSP$!// \0!g; @@ -155,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Aug 24 2023 Gwyn Ciesla - 0.34-15 +- Fix FTBFS + * Wed Jul 19 2023 Fedora Release Engineering - 0.34-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 7fba8dced8108b29ee04b17996a90adccc5a9e36 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 17:09:33 +0000 Subject: [PATCH 39/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 229bfba..010b39f 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -27,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 15%{?dist} +Release: 16%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -158,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 0.34-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Aug 24 2023 Gwyn Ciesla - 0.34-15 - Fix FTBFS From 8b585bcf2f5407f06b5b2017d486730f63eb53cd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 09:26:16 +0000 Subject: [PATCH 40/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 010b39f..7e246fd 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -27,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 16%{?dist} +Release: 17%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -158,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 0.34-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 0.34-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 054a3b9eb7336186e6f3e537bfd065ca7120fd55 Mon Sep 17 00:00:00 2001 From: Michal Domonkos Date: Fri, 31 May 2024 13:33:10 +0200 Subject: [PATCH 41/45] Fix improperly commented out macros in %prep Since RPM 4.20, %prep is no longer implemented as a special "hack" [1] but is now a regular build scriptlet, meaning that %setup or %patch are now treated as regular macros and thus will be expanded even in comments (as documented in [2]). Our spec has these so fix them up to unbreak the build on F41. [1] https://github.com/rpm-software-management/rpm/issues/2205 [2] https://rpm-software-management.github.io/rpm/manual/spec.html --- dietlibc.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index 7e246fd..06ca234 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -83,9 +83,9 @@ This package contains the dynamic libraries for dietlibc. %prep %setup -q %{?prerelease:-n %{name}-%{version}.%prerelease} -#%setup -qn dietlibc +%dnl %setup -qn dietlibc -#%apply -n0 -p1 +%dnl %apply -n0 -p1 %patch -P 1 -p0 %patch -P 2 -p1 From e396f8ce414519a2f062c70bdd82132da341b7c9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 20:58:15 +0000 Subject: [PATCH 42/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 06ca234..4c9d37f 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -27,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 17%{?dist} +Release: 18%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -158,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 0.34-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jan 24 2024 Fedora Release Engineering - 0.34-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From caa2e140a781548bd1a4497ebaecd18212aa63bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 15:45:00 +0000 Subject: [PATCH 43/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 4c9d37f..0821b32 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -27,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 18%{?dist} +Release: 19%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -158,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 0.34-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 0.34-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d48a6a0274454b4e78505999d9dd6c3cfedce97f Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 3 Feb 2025 11:35:11 -0600 Subject: [PATCH 44/45] Fix FTBFS --- dietlibc.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index 0821b32..de5daa6 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -109,7 +109,7 @@ sed -i \ dietfeatures.h %endif -%global fixcflags -fomit-frame-pointer -fno-exceptions -fno-asynchronous-unwind-tables %xtra_fixcflags -Os -g3 -Werror-implicit-function-declaration -Wno-unused -Wno-switch +%global fixcflags -fomit-frame-pointer -fno-exceptions -fno-asynchronous-unwind-tables %xtra_fixcflags -Os -g3 -Werror-implicit-function-declaration -Wno-unused -Wno-switch -std=gnu17 %global basemakeflags prefix=%pkglibdir BINDIR=%{_bindir} MAN1DIR=%{_mandir}/man1 CFLAGS="$RPM_OPT_FLAGS %fixcflags $XTRA_CFLAGS" PDIET=%pkglibdir STRIP=: %global makeflags %basemakeflags From 30bc22cffeb998867faba7a476c9286f5b748e89 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 19:16:41 +0000 Subject: [PATCH 45/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- dietlibc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dietlibc.spec b/dietlibc.spec index de5daa6..37aa2d9 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -27,7 +27,7 @@ Summary: Small libc implementation Name: dietlibc Version: 0.34 -Release: 19%{?dist} +Release: 20%{?dist} License: GPL-2.0-only URL: http://www.fefe.de/dietlibc/ %if !0%{?prerelease:1} @@ -158,6 +158,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %pkglibdir %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 0.34-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 0.34-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild