Date: Wed, 21 Dec 2005 17:45:33 +0100 From: Adrian Steinmann <ast@marabu.ch> To: freebsd-hackers@freebsd.org Cc: Dag-Erling Sm?rgrav <des@des.no>, Davies <ceri@submonkey.net>, Ceri Subject: Re: Mostly static binaries with crunchgen Message-ID: <200512211645.RAA01319@marabu.marabu.ch> In-Reply-To: <8664pi4snf.fsf@xps.des.no> References: <8664pi4snf.fsf@xps.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
Excuse me, TORTIOUS vs TORTUOUS was my tort. We should never change license disclaimers however tortuous, I agree! The dynamically linked programs will clearly fail without existing /libexec/ld-elf.so and /lib/libc.so but we are speaking here of an *extension* to crunchgen configuration files which kicks in when the lib_so keyword is used. Maybe under CAVEATS it could be mentioned that with the additiona of one lib_so library you need to include that library plus rtld() and libc for the resulting crunched binary to work. The keyword being an extension means that all and every crunchgen configuration out there to date will crunch the binary fully static and hence /rescue will cntinue to work as before and thus never include programs requiring dlopen(). Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512211645.RAA01319>