Date: Tue, 14 Sep 2021 14:11:26 +0200 From: "Julian H. Stacey" <jhs@berklix.com> To: freebsd-stable@FreeBSD.org, freebsd-current@FreeBSD.org Cc: "Dimitry Andric" <dim@FreeBSD.org>, "Julian H. Stacey" <jhs@berklix.com> Subject: Re: src/lib/libgcc_s needs mv /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a Message-ID: <202109141211.18ECBQBe071018@fire.js.berklix.net> In-Reply-To: Your message "Sun, 12 Sep 2021 14:53:58 %2B0200." <202109121253.18CCrw1O000484@fire.js.berklix.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi stable@ & current@, Apologies for a cross post, as = a fault reported May 2019 on current, is still breaking on stable Sept 202= 1. 2019 Refs: Subject: lib/libgcc_s fails on make all after make world succeeds https://lists.freebsd.org/pipermail/freebsd-current/2019-May/073440.html From: Julian H. Stacey jhs at berklix.com Sun May 19 21:30:10 UTC 2019 https://lists.freebsd.org/pipermail/freebsd-current/2019-May/073442.html From: Dimitry Andric dim at FreeBSD.org = Date: Sun, 19 May 2019 23:54:18 +0200 2021 Ref: Subject: src/lib/libgcc_s needs mv /usr/obj/usr/src/amd64.amd64/lib/libc/l= ibc.a https://lists.freebsd.org/archives/freebsd-stable/2021-September/000225.h= tml From: From: Julian H. Stacey <jhs_at_berklix.com> = Dimitry suggested maybe a rare race condition, so I just started a make -B -j 1 world It will take a while, old machines here, (maybe that's what's exposing a race condition not seen on faster boxes ?) = A 2nd speculation was I may be missing symbolic links ? Last year & maybe earlier, I had problems from missing symbolic links, when I was fetching src/ with a (since fixed, Sept 2020) ctm; But my src= -12/ is new, not CTM supplied, but from cd ~/git/`hostname -s`/src-12 git clone -o freebsd -b stable/12 https://git.freebsd.org/src.git src cd ~/git/`hostname -s`/src-12/src = git pull --ff-only The only symbolic links I have are in src-cur/ contrib/bc/ contrib/tcpdump/ sys/contrib/openzfs/ src-12/ contrib/bc/ contrib/tcpdump/ So lack of symbolic links is not the problem, unless someone sees more lin= ks I dont have, if one of you could perhaps kindly check ? with eg cd /usr/src; find -s . -type l | sort | grep -v sys/amd64/compile \ grep -v contrib/bc | grep -v contrib/tcpdump | grep -v sys/contrib/open= zfs Anyone else seen problems making lib/libgcc_s ? Any other ideas what else to check ? I've already checked as in my last post appended. I'm now checking for any files only under root or only under a tree installed by setenv DESTDIR . Suggestions welcome please ? {=3D=3D=3D=3D=3D=3D To: FreeBSD-STABLE Mailing List <freebsd-stable@FreeBSD.org> Subject: src/lib/libgcc_s needs mv /usr/obj/usr/src/amd64.amd64/lib/libc/l= ibc.a Date: Sun, 12 Sep 2021 14:53:58 +0200 Hi all, Anyone else seen this ? After cd /usr/src ; make install this fails cd /usr/src/lib/libgcc_s ; make until a manual mv /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a \ /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a.MV when = cd /usr/src ; make all ; make install can run OK, but then again needs another 'mv'. Identical: md5 /usr/obj/usr/src/amd64.amd64/lib/libc/libc.a* /usr/lib/libc= .a Maybe its changing where linking from ? ** I've had this on & off for months I think, on multiple hardware, but possi= bly just 12.2-STABLE, = it's still so with a stable src/ fetched a day or ago with git pull --ff-o= nly To help simplify debug, I have no /etc/src.conf /etc/make.conf I also stripped my env with http://berklix.com/~jhs/bin/.csh/unsetenv.csh source `which unsetenv.csh` Remaining: DESTDIR DISPLAY HOSTDISPLAY PATH TERM TERMCAP TERMPATH None of that helps. I am running a 12.2 self built system, uncustomised src/, no kernel module= s, uname -a FreeBSD fire.js.berklix.net 12.2-RELEASE FreeBSD 12.2-RELEASE #0: Sat May 22 20:41:18 CEST 2021 jhs@fire.js.berklix.net:/1s4/ftp/pri/FreeBSD/releases/12.2-RELEASE/generi= c/src/sys/amd64/compile/GENERIC amd64 with the exception of /boot/kernel which is 12.2-RELEASE as for some unkno= wn reason I cant boot a local compiled or cross compiled 12.2-STABLE kernel (I'm still investigating that presumed un-associated issue) ** Here's a script log : {------- =3D=3D=3D> etc (install) =3D=3D=3D> etc/sendmail (install) cd /usr1/src/share/man; make makedb makewhatis /usr/share/man makewhatis /usr/share/openssl/man .... cd /usr/src/lib/libgcc_s ; make cat /usr1/src/lib/libgcc_s/Symbol.map /usr1/src/lib/libgcc_s/SymbolDefault= .map | cpp - - | awk -v vfile=3D/usr1/src/lib/libgcc_s/Versions.def -f /u= sr/share/mk/version_gen.awk > Version.map building shared library libgcc_s.so.1 cc -nodefaultlibs -Wl,--version-script=3DVersion.map -shared -Wl,-x -Wl= ,--fatal-warnings -Wl,--warn-shared-textrel -o libgcc_s.so.1.full -Wl,-so= name,libgcc_s.so.1 `NM=3D'nm' NMFLAGS=3D'' lorder i386/fp_mode.pico absvd= i2.pico absvsi2.pico absvti2.pico addvdi3.pico addvsi3.pico addvti3.pico a= pple_versioning.pico ashldi3.pico ashlti3.pico ashrdi3.pico ashrti3.pico b= swapdi2.pico bswapsi2.pico clear_cache.pico clzdi2.pico clzsi2.pico clzti2= .pico cmpdi2.pico cmpti2.pico ctzdi2.pico ctzsi2.pico ctzti2.pico divdc3.p= ico divdi3.pico divmoddi4.pico divmodsi4.pico divsc3.pico divsi3.pico divt= c3.pico divti3.pico divxc3.pico enable_execute_stack.pico eprintf.pico ext= endhfsf2.pico ffsdi2.pico ffssi2.pico ffsti2.pico fixdfdi.pico fixdfti.pic= o fixsfdi.pico fixsfti.pico fixunsdfdi.pico fixunsdfsi.pico fixunsdfti.pic= o fixunssfdi.pico fixunssfsi.pico fixunssfti.pico fixunsxfdi.pico fixunsxf= si.pico fixunsxfti.pico fixxfdi.pico fixxfti.pico floatditf.pico floattidf= .pico floattisf.pico floattixf.pico floatunditf.pico floatunsidf.pico floa= tunsisf.pico floatuntidf.pico floatuntisf.pico floatuntixf.pico gcc_person= ality_v0.pico int_util.pico lshrdi3.pico lshrti3.pico moddi3.pico modsi3.p= ico modti3.pico muldc3.pico muldi3.pico mulodi4.pico mulosi4.pico muloti4.= pico mulsc3.pico multc3.pico multi3.pico mulvdi3.pico mulvsi3.pico mulvti3= .pico mulxc3.pico negdf2.pico negdi2.pico negsf2.pico negti2.pico negvdi2.= pico negvsi2.pico negvti2.pico paritydi2.pico paritysi2.pico parityti2.pic= o popcountdi2.pico popcountsi2.pico popcountti2.pico powidf2.pico powisf2.= pico powitf2.pico powixf2.pico subvdi3.pico subvsi3.pico subvti3.pico tram= poline_setup.pico truncdfhf2.pico truncsfhf2.pico ucmpdi2.pico ucmpti2.pic= o udivdi3.pico udivmoddi4.pico udivmodsi4.pico udivmodti4.pico udivsi3.pic= o udivti3.pico umoddi3.pico umodsi3.pico umodti3.pico floatdidf.pico float= disf.pico floatdixf.pico floatundidf.pico floatundisf.pico floatundixf.pic= o cpu_model.pico adddf3.pico addsf3.pico divdf3.pico divsf3.pico extendsfd= f2.pico fixdfsi.pico fixsfsi.pico floatsidf.pic! o floatsisf.pico muldf3.pico mulsf3.pico subdf3.pico subsf3.pico truncdfs= f2.pico comparedf2.pico comparesf2.pico gcc_personality_v0.pico int_util.p= ico Unwind-EHABI.pico Unwind-sjlj.pico UnwindLevel1-gcc-ext.pico UnwindLev= el1.pico UnwindRegistersRestore.pico UnwindRegistersSave.pico libunwind.pi= co s_fabs.pico s_fabsf.pico s_fabsl.pico s_fmax.pico s_fmaxf.pico s_logb.p= ico s_logbf.pico s_scalbn.pico s_scalbnf.pico s_fmaxl.pico s_logbl.pico s_= scalbnl.pico | tsort -q` -L/1s4/release/12.2-STABLE/usr/obj/usr/src/amd64= .amd64/lib/libc -lc ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_sz_size2index_tab in readonly segment; recompile object = files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the = output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_sz.o) >>> referenced by sz.h:158 (/usr1/src/contrib/jemalloc/include/jemalloc/in= ternal/sz.h:158) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_arenas in readonly segment; recompile object files with = -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by atomic.h:55 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/atomic.h:55) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_sz_index2size_tab in readonly segment; recompile object = files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the = output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_sz.o) >>> referenced by sz.h:201 (/usr1/src/contrib/jemalloc/include/jemalloc/in= ternal/sz.h:201) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst local symbol in readonly segment; recompile object files with -fPIC or= pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:144 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:144) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst local symbol in readonly segment; recompile object files with -fPIC or= pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:203 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:203) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst local symbol in readonly segment; recompile object files with -fPIC or= pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:214 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:214) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extent_hooks_default in readonly segment; recompile objec= t files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in th= e output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by jemalloc_internal_inlines_a.h:91 (/usr1/src/contrib/jema= lloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:91) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0ialloc) in archive /1s4/release/1= 2.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_arenas in readonly segment; recompile object files with = -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by atomic.h:55 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/atomic.h:55) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_sz_index2size_tab in readonly segment; recompile object = files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the = output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_sz.o) >>> referenced by sz.h:201 (/usr1/src/contrib/jemalloc/include/jemalloc/in= ternal/sz.h:201) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_extents_rtree in readonly segment; recompile object files= with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the outpu= t >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_extent.o) >>> referenced by rtree.h:381 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/rtree.h:381) >>> jemalloc_jemalloc.o:(a0idalloc) in archive /1s4/release/= 12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_arenas in readonly segment; recompile object files with = -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by atomic.h:55 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/atomic.h:55) >>> jemalloc_jemalloc.o:(__je_arena_set) in archive /1s4/rel= ease/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_arenas_lock in readonly segment; recompile object files w= ith -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:144 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:144) >>> jemalloc_jemalloc.o:(__je_arena_init) in archive /1s4/re= lease/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_arenas_lock in readonly segment; recompile object files w= ith -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:203 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:203) >>> jemalloc_jemalloc.o:(__je_arena_init) in archive /1s4/re= lease/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32S aga= inst symbol: __je_arenas in readonly segment; recompile object files with = -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by atomic.h:55 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/atomic.h:55) >>> jemalloc_jemalloc.o:(__je_arena_init) in archive /1s4/re= lease/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mcan't create dynamic relocation R_X86_64_32 agai= nst symbol: __je_arenas_lock in readonly segment; recompile object files w= ith -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in /1s4/release/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/li= bc/libc.a(jemalloc_jemalloc.o) >>> referenced by mutex.h:214 (/usr1/src/contrib/jemalloc/include/jemalloc= /internal/mutex.h:214) >>> jemalloc_jemalloc.o:(__je_arena_init) in archive /1s4/re= lease/12.2-STABLE/usr/obj/usr/src/amd64.amd64/lib/libc/libc.a ld: =1B[0;31merror: =1B[0mtoo many errors emitted, stopping now (use -erro= r-limit=3D0 to see all errors) cc: =1B[0;1;31merror: =1B[0mlinker command failed with exit code 1 (use -v= to see invocation)=1B[0m *** Error code 1 Stop. make: stopped in /usr1/src/lib/libgcc_s 12.2-RELEASE /dev/pts/2 jhs 1 fire/usr1/src/lib/libgcc_s ls -l /usr/obj/u= sr/src/amd64.amd64/lib/libc/libc.a -rw-r--r-- 1 jhs staff 17050712 Sep 12 13:28 /usr/obj/usr/src/amd64.amd= 64/lib/libc/libc.a 12.2-RELEASE /dev/pts/2 jhs 2 fire/usr1/src/lib/libgcc_s mv /usr/obj/usr/s= rc/amd64.amd64/lib/libc/libc.a /usr/obj/usr/src/amd64.amd64/lib/libc/libc.= a.MV 12.2-RELEASE /dev/pts/2 jhs 3 fire/usr1/src/lib/libgcc_s make building shared library libgcc_s.so.1 cc -nodefaultlibs -Wl,--version-script=3DVersion.map -shared -Wl,-x -Wl= ,--fatal-warnings -Wl,--warn-shared-textrel -o libgcc_s.so.1.full -Wl,-so= name,libgcc_s.so.1 `NM=3D'nm' NMFLAGS=3D'' lorder i386/fp_mode.pico absvd= i2.pico absvsi2.pico absvti2.pico addvdi3.pico addvsi3.pico addvti3.pico a= pple_versioning.pico ashldi3.pico ashlti3.pico ashrdi3.pico ashrti3.pico b= swapdi2.pico bswapsi2.pico clear_cache.pico clzdi2.pico clzsi2.pico clzti2= .pico cmpdi2.pico cmpti2.pico ctzdi2.pico ctzsi2.pico ctzti2.pico divdc3.p= ico divdi3.pico divmoddi4.pico divmodsi4.pico divsc3.pico divsi3.pico divt= c3.pico divti3.pico divxc3.pico enable_execute_stack.pico eprintf.pico ext= endhfsf2.pico ffsdi2.pico ffssi2.pico ffsti2.pico fixdfdi.pico fixdfti.pic= o fixsfdi.pico fixsfti.pico fixunsdfdi.pico fixunsdfsi.pico fixunsdfti.pic= o fixunssfdi.pico fixunssfsi.pico fixunssfti.pico fixunsxfdi.pico fixunsxf= si.pico fixunsxfti.pico fixxfdi.pico fixxfti.pico floatditf.pico floattidf= .pico floattisf.pico floattixf.pico floatunditf.pico floatunsidf.pico floa= tunsisf.pico floatuntidf.pico floatuntisf.pico floatuntixf.pico gcc_person= ality_v0.pico int_util.pico lshrdi3.pico lshrti3.pico moddi3.pico modsi3.p= ico modti3.pico muldc3.pico muldi3.pico mulodi4.pico mulosi4.pico muloti4.= pico mulsc3.pico multc3.pico multi3.pico mulvdi3.pico mulvsi3.pico mulvti3= .pico mulxc3.pico negdf2.pico negdi2.pico negsf2.pico negti2.pico negvdi2.= pico negvsi2.pico negvti2.pico paritydi2.pico paritysi2.pico parityti2.pic= o popcountdi2.pico popcountsi2.pico popcountti2.pico powidf2.pico powisf2.= pico powitf2.pico powixf2.pico subvdi3.pico subvsi3.pico subvti3.pico tram= poline_setup.pico truncdfhf2.pico truncsfhf2.pico ucmpdi2.pico ucmpti2.pic= o udivdi3.pico udivmoddi4.pico udivmodsi4.pico udivmodti4.pico udivsi3.pic= o udivti3.pico umoddi3.pico umodsi3.pico umodti3.pico floatdidf.pico float= disf.pico floatdixf.pico floatundidf.pico floatundisf.pico floatundixf.pic= o cpu_model.pico adddf3.pico addsf3.pico divdf3.pico divsf3.pico extendsfd= f2.pico fixdfsi.pico fixsfsi.pico floatsidf.pic! o floatsisf.pico muldf3.pico mulsf3.pico subdf3.pico subsf3.pico truncdfs= f2.pico comparedf2.pico comparesf2.pico gcc_personality_v0.pico int_util.p= ico Unwind-EHABI.pico Unwind-sjlj.pico UnwindLevel1-gcc-ext.pico UnwindLev= el1.pico UnwindRegistersRestore.pico UnwindRegistersSave.pico libunwind.pi= co s_fabs.pico s_fabsf.pico s_fabsl.pico s_fmax.pico s_fmaxf.pico s_logb.p= ico s_logbf.pico s_scalbn.pico s_scalbnf.pico s_fmaxl.pico s_logbl.pico s_= scalbnl.pico | tsort -q` -L/1s4/release/12.2-STABLE/usr/obj/usr/src/amd64= .amd64/lib/libc -lc objcopy --only-keep-debug libgcc_s.so.1.full libgcc_s.so.1.debug objcopy --strip-debug --add-gnu-debuglink=3Dlibgcc_s.so.1.debug libgcc_s.= so.1.full libgcc_s.so.1 12.2-RELEASE /dev/pts/2 jhs 4 fire/usr1/src/lib/libgcc_s = -------} =3D=3D=3D=3D=3D=3D} Cheers, -- = Julian Stacey http://berklix.com/jhs/ http://stolenvotes.uk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109141211.18ECBQBe071018>