latest aaa_glibc-solibs and glibc 2.36 make system unsusable

You have a problem with Slackel? Post here and we'll do what we can to help.
Post Reply
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

latest aaa_glibc-solibs and glibc 2.36 make system unsusable

Post by djemos »

When upgrade aaa_glibc to 2.36 from slackware current my system was unusable. Quickly i booted with slackel openbox that i have installed in an external ssd disk and reinstalled aaa_glibc-solibs and glibc-2.35 so system was usable again.
I have uploaded to slackel repos the previous aaa_glibc-solibs and glibc 2.35 packages so users never will upgrade and break their slackel installations.
I google but i found none report for this problem.
Papasot
Posts: 231
Joined: 13 May 2016 22:32
Location: Patras, Greece

Re: latest aaa_glibc-solibs and glibc 2.36 make system unsusable

Post by Papasot »

According to Slackware-Current change logs those packages were upgraded at 3 August. I guess they will fix it soon.
Lucky me I didn't update the last few days :)
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

Re: latest aaa_glibc-solibs and glibc 2.36 make system unsusable

Post by djemos »

I tried to build from source glib-2.35 on slackel. Build completed and i reinstalled all glibc packages.
Then tried to build glibc-2.36 build failed

Code: Select all

if test -r /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h && cmp -s /tmp/glibc-2.36/build-glibc-2.36/stubs.h /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h; \
then echo 'stubs.h unchanged'; \
else /usr/bin/ginstall -c -m 644 /tmp/glibc-2.36/build-glibc-2.36/stubs.h /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h; fi
rm -f /tmp/glibc-2.36/build-glibc-2.36/stubs.h
test ! -x /tmp/glibc-2.36/build-glibc-2.36/elf/ldconfig || LC_ALL=C \
  /tmp/glibc-2.36/build-glibc-2.36/elf/ldconfig -r /tmp/package-glibc-incoming-tree \
			/lib64 /usr/lib64
make[1]: [Makefile:113: install] Illegal instruction (ignored)
make[1]: Leaving directory '/tmp/glibc-2.36'
make -r PARALLELMFLAGS="" -C .. objdir=`pwd` localedata/install-locales
make[1]: Entering directory '/tmp/glibc-2.36'
make  -C localedata install-locales
make[2]: Entering directory '/tmp/glibc-2.36/localedata'
.././scripts/mkinstalldirs /tmp/package-glibc-incoming-tree/usr/lib64/locale
mkdir -p -- /tmp/package-glibc-incoming-tree/usr/lib64/locale
aa_DJ.ISO-8859-1aa_ER.UTF-8aa_DJ.UTF-8aa_ER.UTF-8.........@saaho...make[2]: *** [Makefile:476: install-archive-aa_ER/UTF-8] Error 132
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:476: install-archive-aa_DJ/ISO-8859-1] Error 132
make[2]: *** [Makefile:476: install-archive-aa_DJ.UTF-8/UTF-8] Error 132
make[2]: *** [Makefile:476: install-archive-aa_ER@saaho/UTF-8] Error 132
aa_ET.UTF-8...make[2]: *** [Makefile:476: install-archive-aa_ET/UTF-8] Error 132
make[2]: Leaving directory '/tmp/glibc-2.36/localedata'
make[1]: *** [Makefile:736: localedata/install-locales] Error 2
make[1]: Leaving directory '/tmp/glibc-2.36'
make: *** [Makefile:9: localedata/install-locales] Error 2

Then i tried to build glibc-2.36 on salix-15.0.rc1. Build failed with the above output.
This is what i do not like on slackware current. This is a critical error and make system unusable. Something is missing they did not upgrade in repos.
When installing glibc-2.36 slackware package, ldconfig failed and system break.
Post Reply