On Fri, Sep 14, 2012 at 3:12 PM, Daniel Shahaf <d...@daniel.shahaf.name> wrote:
> Forwarding to dev@
>
> Lev Serebryakov wrote on Fri, Sep 14, 2012 at 18:21:44 +0400:
>> Hello, Users.
>>
>>  Now Makefile.in contains:
>>
>> INSTALL = @INSTALL@
>> ...
>> INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL)
>>
>>  And after configure it is expanded to:
>>
>> INSTALL = /usr/bin/install -c -o root -g wheel
>> ...
>> INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL)
>>
>>  It means, that all binaries are installed un-stripped. It is huge
>>  amount of unneeded (unless --enable-debug is provided) information,
>>  especially for static build. In case of dynamic build, all shared
>>  libraries are unstripped too.
>>
>>  `configure' script defines INSTLAL_PROGRAM with additional `-m 555
>>  -s' options, but it is not used.
>>
>>  Why is it done in such way? Could it be changed?
>>
>>  Yes, I've search mailing list this time without any relevant results.
>
> I don't recall many discussions about stripped/unstripped binaries in
> the few years I'm following this list.
>
> If you don't hear any objections, I'd suggest the best way to further
> the matter would be to send a patch.

+1 to fixing this.  It's clearly wrong.

Reply via email to