aboutsummaryrefslogtreecommitdiffstats
path: root/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2021-08-21 15:30:12 +0800
committerTing-Wei Lan <lantw44@gmail.com>2021-08-21 15:30:12 +0800
commit49f5ba11163a1a05a29347fe48fe371dabe7f668 (patch)
tree4206f17fbeae724629b663afd4fcac302cf0f0af /arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
parentb95dead0991d920d544169c35b512ca0667218d2 (diff)
downloadcopr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar.gz
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar.bz2
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar.lz
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar.xz
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.tar.zst
copr-rpm-spec-49f5ba11163a1a05a29347fe48fe371dabe7f668.zip
arm-linux-gnueabi-toolchain: GLIBC 2.33 -> 2.34
Diffstat (limited to 'arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec')
-rw-r--r--arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec86
1 files changed, 9 insertions, 77 deletions
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
index ae4ed7b..60f3d7e 100644
--- a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
+++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
@@ -6,14 +6,6 @@
%global _find_debuginfo_opts --build-id-seed "%{name}-%{version}-%{release}"
%endif
-%if 0%{?fedora} >= 28
-%global enable_obsolete_rpc 0
-%global enable_obsolete_nsl 0
-%else
-%global enable_obsolete_rpc 1
-%global enable_obsolete_nsl 1
-%endif
-
%if 0%{?bootstrap:1}
%global headers_only 1
%global pkg_suffix -headers
@@ -55,8 +47,8 @@
%endif
Name: %{cross_triplet}-glibc%{pkg_suffix}
-Version: 2.33
-Release: 2%{?dist}
+Version: 2.34
+Release: 1%{?dist}
Summary: The GNU C Library (%{cross_triplet})
License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
@@ -120,12 +112,6 @@ export RANLIB=%{_bindir}/%{cross_triplet}-ranlib
--enable-shared \
--enable-add-ons \
--enable-multi-arch \
-%if %{enable_obsolete_rpc}
- --enable-obsolete-rpc \
-%endif
-%if %{enable_obsolete_nsl}
- --enable-obsolete-nsl \
-%endif
--enable-stack-protector=strong \
--enable-tunables \
--disable-profile \
@@ -205,6 +191,7 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%{cross_sysroot}/usr/include/execinfo.h
%{cross_sysroot}/usr/include/fcntl.h
%{cross_sysroot}/usr/include/features.h
+%{cross_sysroot}/usr/include/features-time64.h
%{cross_sysroot}/usr/include/fenv.h
%dir %{cross_sysroot}/usr/include/finclude
%{cross_sysroot}/usr/include/finclude/math-vector-fortran.h
@@ -309,23 +296,6 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%{cross_sysroot}/usr/include/resolv.h
%dir %{cross_sysroot}/usr/include/rpc
%{cross_sysroot}/usr/include/rpc/netdb.h
-%if %{enable_obsolete_rpc}
-%{cross_sysroot}/usr/include/rpc/auth_des.h
-%{cross_sysroot}/usr/include/rpc/auth.h
-%{cross_sysroot}/usr/include/rpc/auth_unix.h
-%{cross_sysroot}/usr/include/rpc/clnt.h
-%{cross_sysroot}/usr/include/rpc/key_prot.h
-%{cross_sysroot}/usr/include/rpc/pmap_clnt.h
-%{cross_sysroot}/usr/include/rpc/pmap_prot.h
-%{cross_sysroot}/usr/include/rpc/pmap_rmt.h
-%{cross_sysroot}/usr/include/rpc/rpc.h
-%{cross_sysroot}/usr/include/rpc/rpc_msg.h
-%{cross_sysroot}/usr/include/rpc/svc_auth.h
-%{cross_sysroot}/usr/include/rpc/svc.h
-%{cross_sysroot}/usr/include/rpc/types.h
-%{cross_sysroot}/usr/include/rpc/xdr.h
-%{cross_sysroot}/usr/include/rpcsvc
-%endif
%{cross_sysroot}/usr/include/sched.h
%{cross_sysroot}/usr/include/scsi
%{cross_sysroot}/usr/include/search.h
@@ -457,49 +427,26 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%else
%{cross_sysroot}/%{lib_dir_name}/ld-linux%{loader_suffix}.so.%{loader_version}
%endif
-%{cross_sysroot}/%{lib_dir_name}/ld-%{version}.so
-%{cross_sysroot}/%{lib_dir_name}/libBrokenLocale-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libBrokenLocale.so.1
%{cross_sysroot}/%{lib_dir_name}/libSegFault.so
-%{cross_sysroot}/%{lib_dir_name}/libanl-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libanl.so.1
-%{cross_sysroot}/%{lib_dir_name}/libc-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libc.so.6
-%{cross_sysroot}/%{lib_dir_name}/libcrypt-%{version}.so
+%{cross_sysroot}/%{lib_dir_name}/libc_malloc_debug.so.0
%{cross_sysroot}/%{lib_dir_name}/libcrypt.so.1
-%{cross_sysroot}/%{lib_dir_name}/libdl-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libdl.so.2
-%{cross_sysroot}/%{lib_dir_name}/libm-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libm.so.6
%{cross_sysroot}/%{lib_dir_name}/libmemusage.so
-%{cross_sysroot}/%{lib_dir_name}/libnsl-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnsl.so.1
-%{cross_sysroot}/%{lib_dir_name}/libnss_compat-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnss_compat.so.2
-%{cross_sysroot}/%{lib_dir_name}/libnss_db-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnss_db.so.2
-%{cross_sysroot}/%{lib_dir_name}/libnss_dns-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnss_dns.so.2
-%{cross_sysroot}/%{lib_dir_name}/libnss_files-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnss_files.so.2
-%{cross_sysroot}/%{lib_dir_name}/libnss_hesiod-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libnss_hesiod.so.2
-%if %{enable_obsolete_nsl}
-%{cross_sysroot}/%{lib_dir_name}/libnss_nis-%{version}.so
-%{cross_sysroot}/%{lib_dir_name}/libnss_nis.so.2
-%{cross_sysroot}/%{lib_dir_name}/libnss_nisplus-%{version}.so
-%{cross_sysroot}/%{lib_dir_name}/libnss_nisplus.so.2
-%endif
%{cross_sysroot}/%{lib_dir_name}/libpcprofile.so
-%{cross_sysroot}/%{lib_dir_name}/libpthread-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libpthread.so.0
-%{cross_sysroot}/%{lib_dir_name}/libresolv-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libresolv.so.2
-%{cross_sysroot}/%{lib_dir_name}/librt-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/librt.so.1
-%{cross_sysroot}/%{lib_dir_name}/libthread_db-1.0.so
%{cross_sysroot}/%{lib_dir_name}/libthread_db.so.1
-%{cross_sysroot}/%{lib_dir_name}/libutil-%{version}.so
%{cross_sysroot}/%{lib_dir_name}/libutil.so.1
%{cross_sysroot}/sbin/ldconfig
%{cross_sysroot}/sbin/sln
@@ -515,9 +462,6 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%{cross_sysroot}/usr/bin/mtrace
%{cross_sysroot}/usr/bin/pcprofiledump
%{cross_sysroot}/usr/bin/pldd
-%if %{enable_obsolete_rpc}
-%{cross_sysroot}/usr/bin/rpcgen
-%endif
%{cross_sysroot}/usr/bin/sotruss
%{cross_sysroot}/usr/bin/sprof
%{cross_sysroot}/usr/bin/tzselect
@@ -533,40 +477,24 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%{cross_sysroot}/usr/%{lib_dir_name}/libanl.a
%{cross_sysroot}/usr/%{lib_dir_name}/libanl.so
%{cross_sysroot}/usr/%{lib_dir_name}/libc.a
+%{cross_sysroot}/usr/%{lib_dir_name}/libc_malloc_debug.so
%{cross_sysroot}/usr/%{lib_dir_name}/libc_nonshared.a
%{cross_sysroot}/usr/%{lib_dir_name}/libcrypt.a
%{cross_sysroot}/usr/%{lib_dir_name}/libcrypt.so
%{cross_sysroot}/usr/%{lib_dir_name}/libdl.a
-%{cross_sysroot}/usr/%{lib_dir_name}/libdl.so
%{cross_sysroot}/usr/%{lib_dir_name}/libg.a
%{cross_sysroot}/usr/%{lib_dir_name}/libm.a
%{cross_sysroot}/usr/%{lib_dir_name}/libm.so
%{cross_sysroot}/usr/%{lib_dir_name}/libmcheck.a
-%if %{enable_obsolete_nsl}
-%{cross_sysroot}/usr/%{lib_dir_name}/libnsl.a
-%{cross_sysroot}/usr/%{lib_dir_name}/libnsl.so
-%endif
%{cross_sysroot}/usr/%{lib_dir_name}/libnss_compat.so
%{cross_sysroot}/usr/%{lib_dir_name}/libnss_db.so
-%{cross_sysroot}/usr/%{lib_dir_name}/libnss_dns.so
-%{cross_sysroot}/usr/%{lib_dir_name}/libnss_files.so
%{cross_sysroot}/usr/%{lib_dir_name}/libnss_hesiod.so
-%if %{enable_obsolete_nsl}
-%{cross_sysroot}/usr/%{lib_dir_name}/libnss_nis.so
-%{cross_sysroot}/usr/%{lib_dir_name}/libnss_nisplus.so
-%endif
%{cross_sysroot}/usr/%{lib_dir_name}/libpthread.a
-%{cross_sysroot}/usr/%{lib_dir_name}/libpthread.so
%{cross_sysroot}/usr/%{lib_dir_name}/libresolv.a
%{cross_sysroot}/usr/%{lib_dir_name}/libresolv.so
-%if %{enable_obsolete_rpc}
-%{cross_sysroot}/usr/%{lib_dir_name}/librpcsvc.a
-%endif
%{cross_sysroot}/usr/%{lib_dir_name}/librt.a
-%{cross_sysroot}/usr/%{lib_dir_name}/librt.so
%{cross_sysroot}/usr/%{lib_dir_name}/libthread_db.so
%{cross_sysroot}/usr/%{lib_dir_name}/libutil.a
-%{cross_sysroot}/usr/%{lib_dir_name}/libutil.so
%dir %{cross_sysroot}/usr/libexec/getconf
%if "%{cross_arch}" == "arm"
%{cross_sysroot}/usr/libexec/getconf/POSIX_V6_ILP32_OFF32
@@ -593,6 +521,10 @@ rm -rf %{buildroot}%{cross_sysroot}/usr/share/locale
%changelog
+* Sat Aug 21 2021 Ting-Wei Lan <lantw44@gmail.com> - 2.34-1
+- Update to 2.34
+- Remove Sun RPC and libnsl options because GLIBC 2.32 removed them
+
* Sat Mar 13 2021 Ting-Wei Lan <lantw44@gmail.com> - 2.33-2
- Rebuilt for Fedora 34 and 35