[pacman-dev] [PATCH] makepkg: make strip options configurable

Allan McRae allan at archlinux.org
Mon Dec 21 18:29:52 EST 2009

Cedric Staniewski wrote:
> The newly added variables STRIP_BINARIES, STRIP_SHARED and STRIP_STATIC,
> that are set in makepkg.conf, specify the strip options used on binaries
> and shared and static libraries.
> In addition, files are now stripped more aggressively by default.
> Implements FS#13592 the way it was suggested by Allan in the comments.
> Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
> ---
> There are only two minor changes in this patch compared to the initial one.
> * removed an unneeded "@rm -f $@.tmp" from the following code section:
>  # These rules are due to the includes and files of the asciidoc text
> $(ASCIIDOC_MANS): asciidoc.conf footer.txt Makefile
> 	@echo GEN $@;
> 	@rm -f $@.tmp
> 	@test -f $(srcdir)/$@.txt && $(edit) $(srcdir)/$@.txt >$@.tmp || true
> 	a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS)" $@.tmp
> 	@rm -f $@.tmp
> * changed an output message to reflect the new default strip options
> -		msg2 "$(gettext "Stripping debugging symbols from binaries and libraries...")"
> +		msg2 "$(gettext "Stripping unneeded symbols from binaries and libraries...")"

Updated on my working branch.  We need to remember that message when 
release time comes or else it will likely be missed in translation updates.


More information about the pacman-dev mailing list