threads/83914: [libc] popen() doesn't work in static threaded
	programs.
    Andrey Sverdlichenko 
    blaze at ruddy.ru
       
    Fri Jul 13 09:20:07 UTC 2007
    
    
  
The following reply was made to PR threads/83914; it has been noted by GNATS.
From: "Andrey Sverdlichenko" <blaze at ruddy.ru>
To: bug-followup at freebsd.org, phk at critter.freebsd.dk
Cc:  
Subject: Re: threads/83914: [libc] popen() doesn't work in static threaded programs.
Date: Fri, 13 Jul 2007 13:10:54 +0400
 It's linking issue.
 
 In dynamically linked executable vfork() mapped to threaded library
 by weak_reference.
 
 In statically linked binary popen() calls vfork() from libc.a,
 but later calls _execve() from libpthread.a since it's not
 weak symbol.
    
    
More information about the freebsd-threads
mailing list