Bug 288756

Summary: add '-x' to strip when stripping dynamic libraries on OS X
Product: [Developer tools] valgrind Reporter: Sean McGovern <gseanmcg>
Component: generalAssignee: Julian Seward <jseward>
Status: RESOLVED REMIND    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: macOS   
Latest Commit: Version Fixed In:

Description Sean McGovern 2011-12-11 19:25:20 UTC
Version:           unspecified
OS:                OS X

Attempting to make install-strip on OS X 10.6 produces the following:

strip: symbols referenced by indirect symbol table entries that can't be stripped in: /BUILD/valgrind/lib/valgrind/_inst.76864_
__NSGetEnviron
_abort
_fflush
_fprintf
_getpagesize
_mprotect
_open
_read
_strlen
_strncmp


Reproducible: Always

Steps to Reproduce:
./configure
make
make install-strip


Actual Results:  
strip: symbols referenced by indirect symbol table entries that can't be stripped in: /BUILD/valgrind/lib/valgrind/_inst.76864_
__NSGetEnviron
_abort
_fflush
_fprintf
_getpagesize
_mprotect
_open
_read
_strlen
_strncmp


Expected Results:  
stripped dynamic libraries
Comment 1 Sean McGovern 2012-08-30 14:22:59 UTC
I have not been building valgrind on OS X for some time now -- this can be closed (but left as a reminder).