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.