commit 8ca2cccae84d0aa427dde55e545d4d49d39141e5 Author: Jakub Bogusz <qbo...@pld-linux.org> Date: Sun Jun 9 16:40:26 2024 +0200
- added x32 patch, release 2 fakeroot-x32.patch | 13 +++++++++++++ fakeroot.spec | 6 +++++- 2 files changed, 18 insertions(+), 1 deletion(-) --- diff --git a/fakeroot.spec b/fakeroot.spec index 569c371..675156b 100644 --- a/fakeroot.spec +++ b/fakeroot.spec @@ -3,11 +3,13 @@ Summary(pl.UTF-8): "Podrobione" środowiska roota Summary(pt_BR.UTF-8): Cria um falso ambiente de root Name: fakeroot Version: 1.35 -Release: 1 +Release: 2 License: GPL v3+ Group: Development/Tools Source0: http://ftp.debian.org/debian/pool/main/f/fakeroot/%{name}_%{version}.orig.tar.gz # Source0-md5: 0d692daf0f145289b94530bbb6aa6b2c +Patch0: %{name}-x32.patch +URL: https://wiki.debian.org/FakeRoot BuildRequires: acl-devel BuildRequires: autoconf >= 2.71 BuildRequires: automake @@ -56,6 +58,7 @@ stat e outros, criando um falso ambiente de root. %prep %setup -q +%patch0 -p1 %build %{__libtoolize} @@ -75,6 +78,7 @@ cd .. %install rm -rf $RPM_BUILD_ROOT + %{__make} install \ DESTDIR=$RPM_BUILD_ROOT diff --git a/fakeroot-x32.patch b/fakeroot-x32.patch new file mode 100644 index 0000000..7a2ef48 --- /dev/null +++ b/fakeroot-x32.patch @@ -0,0 +1,13 @@ +x32 already has 64-bit time_t, equal to time64_t (and doesn't have *stat*_time64 functions) +--- fakeroot-1.35/configure.ac.orig 2024-06-05 21:24:39.000000000 +0200 ++++ fakeroot-1.35/configure.ac 2024-06-09 15:13:35.063082671 +0200 +@@ -388,7 +388,8 @@ AH_TEMPLATE([TIME64_HACK], [time64 shuff + AC_MSG_CHECKING([if we need to cope with time64]) + AC_EGREP_CPP([time64],[ + #include <bits/wordsize.h> +-#if __WORDSIZE == 32 ++#include <bits/timesize.h> ++#if (__WORDSIZE == 32) && (__TIMESIZE - 0 != 64) + #define __USE_TIME_BITS64 1 + #include <sys/stat.h> + stat ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/fakeroot.git/commitdiff/8ca2cccae84d0aa427dde55e545d4d49d39141e5 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit