Possible race condition building libraries: head/amd64 r303329 -> r303379

Bryan Drewery bdrewery at FreeBSD.org
Thu Jul 28 00:03:27 UTC 2016


On 7/27/2016 4:55 PM, David Wolfskill wrote:
> On Wed, Jul 27, 2016 at 04:34:39PM -0700, Bryan Drewery wrote:
>> ...
>> These shouldn't happen since libgcc is build in startup_libs and krb5 is
>> built in prebuild_libs, which waits on startup_libs. Very strange.
>>
>> Can you send me the typescript please?
>> ....
> 
> (For folks playing along at home, I sent Bryan the typescript. I've also
> placed a copy at
> http://www.catwhisker.org/~david/FreeBSD/head/typescript_r303379.gz.)
> 

Yeah, very strange.

> 20609 Building /common/S4/obj/usr/src/gnu/lib/libgcc/libgcc_s.so.1^M  
> 20610 --- libgcc_s.so.1 ---^M                                         
> 20611 building shared library libgcc_s.so.1^M                         
> 20612 Building /common/S4/obj/usr/src/gnu/lib/libgcc/_lib-eh-install^M
> 20613 Building /common/S4/obj/usr/src/gnu/lib/libgcc/_libinstall^M    

It built libgcc_s, installed it to WORLDTMP...

> 25131 Building /common/S4/obj/usr/src/kerberos5/lib/libwind/normalize_table.So^M
> 25132 --- kerberos5/lib/libheimipcc__L ---^M
> 25133 /usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lgcc_s^M
> 25134 cc: error: linker command failed with exit code 1 (use -v to see invocation)^M
> 25135 *** [libprivateheimipcc.so.11] Error code 1^M
> 25136 ^M
> 25137 bmake[4]: stopped in /usr/src/kerberos5/lib/libheimipcc^M

Then failed to find it.


-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20160727/d8bbdbf2/attachment.sig>


More information about the freebsd-current mailing list