Deutsch English Français Italiano |
<877c9iybaf.fsf@jemoni.to> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Wolfgang Agnes <wagnes@jemoni.to> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: GNU screen libc.so.7 issue Date: Mon, 04 Nov 2024 17:49:28 -0300 Organization: A noiseless patient Spider Lines: 95 Message-ID: <877c9iybaf.fsf@jemoni.to> References: <87sesawn3v.fsf@jemoni.to> <lono5oFrhjdU1@mid.individual.net> <87cyjcqdek.fsf@jemoni.to> <loq8glF1haeU10@mid.individual.net> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Mon, 04 Nov 2024 21:49:29 +0100 (CET) Injection-Info: dont-email.me; posting-host="07486117e4ab074a31f53e3e64909b57"; logging-data="1182045"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Upj+Hq24f54h/kuNZnNo8vhsxQJ93yCQ=" Cancel-Lock: sha1:TBPk/lfSEMn8ghTrqJbEH470NNs= sha1:b38U1HjKP4d6EkGYTydNe+jfAVc= Bytes: 3288 Bob Eager <news0009@eager.cx> writes: > On Sun, 03 Nov 2024 17:18:43 -0300, Wolfgang Agnes wrote: > >> groenveld@acm.org (John D Groenveld) writes: >> >>> In article <87sesawn3v.fsf@jemoni.to>, >>> Wolfgang Agnes <wagnes@jemoni.to> wrote: >>>>This is a FreeBSD 14. >>>> >>>>--8<-------------------------------------------------------->8--- >>>># uname -a FreeBSD my.host.name 14.0-RELEASE FreeBSD 14.0-RELEASE #0 >>>>releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 05:57:23 UTC 2023 >>>>root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC >>>>amd64 >>> >>> Does updating to FreeBSD 14.0-RELEASE-p11 resolve the libc.so.7 version >>> mismatch? >>> <URL:https://www.freebsd.org/security/advisories/FreeBSD- > SA-24:16.libnv.asc> >> >> It did not. >> >> %uname -a FreeBSD my.host.name 14.0-RELEASE-p11 FreeBSD 14.0-RELEASE-p11 >> #0: Wed Sep 18 23:01:59 UTC 2024 >> root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/ > GENERIC >> amd64 >> >> %screen -v ld-elf.so.1: /lib/libc.so.7: version FBSD_1.8 required by >> /usr/local/bin/screen not found >> >> Let me know if you other ideas! Thanks so much! > > Try building screen from ports. It may self adjust to your version of > libc. Thanks! That did it! %screen -v Screen version 4.09.01 (GNU) 20-Aug-23 What was the issue? If I understand it, it seems the GNU screen from the pkg-collection was compiled against a libc.so.7 with a certain internal version named FBSD_1.8 while my system had a libc.so.7 with an internal version lower than FBSD_1.8. A now-and-then comparison: (*) Now %strings /lib/libc.so.7 | grep FBSD FBSD_1.0 FBSD_1.1 FBSD_1.2 FBSD_1.3 FBSD_1.4 FBSD_1.5 FBSD_1.6 FBSD_1.7 FBSD_1.8 FBSDprivate_1.0 %which screen /usr/local/bin/screen %strings /usr/local/bin/screen | grep FBSD FBSD_1.0 FBSD_1.3 FBSD_1.5 FBSD_1.7 FBSD_1.8 % (*) Then %strings /usr/local/bin/screen | grep FBSD FBSD_1.0 FBSD_1.3 FBSD_1.5 FBSD_1.7 FBSD_1.8 %strings /lib/libc.so.7 | grep FBSD FBSD_1.0 FBSD_1.1 FBSD_1.2 FBSD_1.3 FBSD_1.4 FBSD_1.5 FBSD_1.6 FBSD_1.7 FBSDprivate_1.0 That suggests that screen evolved a bit quicker than the ``base system'' (if that's the right name). I appreciate the help and any more info anyone might provide. Thanks!