Changeset 162


Ignore:
Timestamp:
2004-09-19T08:50:32+02:00 (13 years ago)
Author:
mbm
Message:

fix strip/sstrip issues

Location:
trunk/obsolete-buildroot
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/obsolete-buildroot/Makefile

    r160 r162  
    147147TARGET_CROSS=$(STAGING_DIR)/bin/$(OPTIMIZE_FOR_CPU)-linux-uclibc- 
    148148TARGET_CC=$(TARGET_CROSS)gcc 
    149 STRIP=$(TARGET_CROSS)strip --remove-section=.comment --remove-section=.note 
     149#STRIP=$(TARGET_CROSS)strip --remove-section=.comment --remove-section=.note --strip-unneeded 
     150STRIP=$(STAGING_DIR)/bin/sstrip 
    150151 
    151152HOST_ARCH:=$(shell $(HOSTCC) -dumpmachine | sed -e s'/-.*//' \ 
  • trunk/obsolete-buildroot/make/berkeleydb.mk

    r30 r162  
    7575        rm -f $(TARGET_DIR)/lib/libdb.so $(TARGET_DIR)/lib/libdb.la $(TARGET_DIR)/lib/libdb.a 
    7676        (cd $(TARGET_DIR)/usr/lib; ln -fs /lib/libdb-4.1.so libdb.so) 
    77         -$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libdb*so* 
     77        -$(STRIP) $(TARGET_DIR)/lib/libdb*so* 
    7878 
    7979$(TARGET_DIR)/usr/lib/libdb.a: $(STAGING_DIR)/lib/libdb-4.1.a 
  • trunk/obsolete-buildroot/make/bzip2.mk

    r30 r162  
    7171                ln -fs /usr/lib/libbz2.so.1.0 libbz2.so; \ 
    7272        ) 
    73         -$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/lib/libbz2.so.1.0 
     73        -$(STRIP) $(TARGET_DIR)/usr/lib/libbz2.so.1.0 
    7474        touch -c $(TARGET_DIR)/usr/lib/libbz2.a 
    7575 
  • trunk/obsolete-buildroot/make/cramfsroot.mk

    r30 r162  
    3737 
    3838cramfsroot: cramfs 
    39         #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) --strip-unneeded 2>/dev/null || true; 
     39        #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) 2>/dev/null || true; 
    4040        -@find $(TARGET_DIR) -type f -perm +111 | xargs $(STRIP) 2>/dev/null || true; 
    4141        @rm -rf $(TARGET_DIR)/usr/man 
  • trunk/obsolete-buildroot/make/ext2root.mk

    r30 r162  
    4242 
    4343ext2root: genext2fs 
    44         #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) --strip-unneeded 2>/dev/null || true; 
     44        #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) 2>/dev/null || true; 
    4545        -@find $(TARGET_DIR) -type f -perm +111 | xargs $(STRIP) 2>/dev/null || true; 
    4646        $(GENEXT2_DIR)/genext2fs -i $(GENEXT2_INODES) -b $(GENEXT2_SIZE) \ 
  • trunk/obsolete-buildroot/make/jffs2root.mk

    r139 r162  
    3030 
    3131jffs2root: mtd 
    32         #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) --strip-unneeded 2>/dev/null || true; 
     32        #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) 2>/dev/null || true; 
    3333        -@find $(TARGET_DIR) -type f -perm +111 | xargs $(STRIP) 2>/dev/null || true; 
    3434        @rm -rf $(TARGET_DIR)/usr/man 
  • trunk/obsolete-buildroot/make/jpeg.mk

    r30 r162  
    6666$(TARGET_DIR)/lib/libjpeg.so.62.0.0: $(STAGING_DIR)/lib/libjpeg.so.62.0.0 
    6767        cp -dpf $(STAGING_DIR)/lib/libjpeg.so* $(TARGET_DIR)/usr/lib/ 
    68         -$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/lib/libjpeg.so.62.0.0 
     68        -$(STRIP) $(TARGET_DIR)/usr/lib/libjpeg.so.62.0.0 
    6969 
    7070jpeg: uclibc $(TARGET_DIR)/lib/libjpeg.so.62.0.0 
  • trunk/obsolete-buildroot/make/libglib12.mk

    r30 r162  
    6767        cp -a $(STAGING_DIR)/lib/libglib.so $(TARGET_DIR)/lib/ 
    6868        cp -a $(STAGING_DIR)/lib/libglib-1.2.so.0 $(TARGET_DIR)/lib/ 
    69         $(STRIP) --strip-unneeded $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY) 
     69        $(STRIP) $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY) 
    7070 
    7171libglib12: uclibc $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY) 
  • trunk/obsolete-buildroot/make/ncurses.mk

    r30 r162  
    114114        rm -f $(TARGET_DIR)/lib/libncurses.so 
    115115        (cd $(TARGET_DIR)/usr/lib; ln -fs /lib/libncurses.so.5.2 libncurses.so) 
    116         -$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libncurses.so.5.2 
     116        -$(STRIP) $(TARGET_DIR)/lib/libncurses.so.5.2 
    117117        touch -c $(TARGET_DIR)/usr/lib/libncurses.a 
    118118 
  • trunk/obsolete-buildroot/make/newt.mk

    r30 r162  
    5757$(TARGET_DIR)/lib/libnewt.so.$(NEWT_VERSION): $(STAGING_DIR)/lib/libnewt.a 
    5858        cp -a $(STAGING_DIR)/lib/libnewt.so* $(TARGET_DIR)/lib; 
    59         -$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libnewt.so* 
     59        -$(STRIP) $(TARGET_DIR)/lib/libnewt.so* 
    6060        touch -c $(TARGET_DIR)/lib/libnewt.so.$(NEWT_VERSION) 
    6161 
  • trunk/obsolete-buildroot/make/openssh.mk

    r136 r162  
    5656$(OPENSSH_DIR)/ssh: $(OPENSSH_DIR)/.configured 
    5757        $(MAKE) CC=$(TARGET_CC) -C $(OPENSSH_DIR) 
    58         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/scp 
    59         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/sftp 
    60         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/sftp-server 
    61         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh 
    62         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-add 
    63         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-agent 
    64         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-keygen 
    65         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-keyscan 
    66         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-keysign 
    67         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/ssh-rand-helper 
    68         -$(STRIP) --strip-unneeded $(OPENSSH_DIR)/sshd 
     58        -$(STRIP) $(OPENSSH_DIR)/scp 
     59        -$(STRIP) $(OPENSSH_DIR)/sftp 
     60        -$(STRIP) $(OPENSSH_DIR)/sftp-server 
     61        -$(STRIP) $(OPENSSH_DIR)/ssh 
     62        -$(STRIP) $(OPENSSH_DIR)/ssh-add 
     63        -$(STRIP) $(OPENSSH_DIR)/ssh-agent 
     64        -$(STRIP) $(OPENSSH_DIR)/ssh-keygen 
     65        -$(STRIP) $(OPENSSH_DIR)/ssh-keyscan 
     66        -$(STRIP) $(OPENSSH_DIR)/ssh-keysign 
     67        -$(STRIP) $(OPENSSH_DIR)/ssh-rand-helper 
     68        -$(STRIP) $(OPENSSH_DIR)/sshd 
    6969 
    7070$(TARGET_DIR)/usr/bin/ssh: $(OPENSSH_DIR)/ssh 
  • trunk/obsolete-buildroot/make/openssl.mk

    r136 r162  
    5656        cp -fa $(STAGING_DIR)/lib/libssl.so* $(TARGET_DIR)/usr/lib/ 
    5757        #cp -fa $(STAGING_DIR)/bin/openssl  $(TARGET_DIR)/bin/ 
    58         -$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/lib/libssl.so.0.9.7 
    59         -$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/lib/libcrypto.so.0.9.7 
     58        -$(STRIP) $(TARGET_DIR)/usr/lib/libssl.so.0.9.7 
     59        -$(STRIP) $(TARGET_DIR)/usr/lib/libcrypto.so.0.9.7 
    6060 
    6161$(TARGET_DIR)/usr/lib/libssl.a: $(STAGING_DIR)/lib/libcrypto.a 
     
    7676        cp -fa $(STAGING_DIR)/lib/libcrypto.so* $(OPENSSL_IPK_BUILD_DIR)/usr/lib/ 
    7777        cp -fa $(STAGING_DIR)/lib/libssl.so* $(OPENSSL_IPK_BUILD_DIR)/usr/lib/ 
    78         -$(STRIP) --strip-unneeded $(OPENSSL_IPK_BUILD_DIR)/usr/lib/libssl.so.0.9.7 
    79         -$(STRIP) --strip-unneeded $(OPENSSL_IPK_BUILD_DIR)/usr/lib/libcrypto.so.0.9.7 
     78        -$(STRIP) $(OPENSSL_IPK_BUILD_DIR)/usr/lib/libssl.so.0.9.7 
     79        -$(STRIP) $(OPENSSL_IPK_BUILD_DIR)/usr/lib/libcrypto.so.0.9.7 
    8080        cd $(BUILD_DIR); $(IPKG_BUILD) $(OPENSSL_IPK_BUILD_DIR) 
    8181 
  • trunk/obsolete-buildroot/make/openwrt.mk

    r145 r162  
    2424# our buildroot in general, since it wasn't really set up for end users. 
    2525 
    26 OPENWRT_TARGETS:= gcc3_3 openwrt-linux openwrt-kmodules.tar.bz2 \ 
     26OPENWRT_TARGETS:= $(STAGING_DIR)/bin/sstrip gcc3_3 openwrt-linux openwrt-kmodules.tar.bz2 \ 
    2727        openwrt-shared openwrt-mtd openwrt-nvram openwrt-wlconf \ 
    2828        bridge dnsmasq1 iptables wtools busybox \ 
     
    203203###################################################################### 
    204204 
    205 openwrt-prune: openwrt-base $(STAGING_DIR)/bin/sstrip 
     205openwrt-prune: openwrt-base 
    206206        # remove unneeded uClibc libs 
    207207        rm -rf $(TARGET_DIR)/lib/libthread_db* 
  • trunk/obsolete-buildroot/make/slang.mk

    r30 r162  
    3232$(TARGET_DIR)/lib/libslang.so.1: $(STAGING_DIR)/lib/libslang.so.1 
    3333        cp -a $(STAGING_DIR)/lib/libslang.so* $(TARGET_DIR)/lib; 
    34         -$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libslang.so* 
     34        -$(STRIP) $(TARGET_DIR)/lib/libslang.so* 
    3535        touch -c $(TARGET_DIR)/lib/libslang.so.1 
    3636 
  • trunk/obsolete-buildroot/make/squashfsroot.mk

    r144 r162  
    3636 
    3737squashfsroot: squashfs 
    38         #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) --strip-unneeded 2>/dev/null || true; 
     38        #-@find $(TARGET_DIR)/lib -type f -name \*.so\* | xargs $(STRIP) 2>/dev/null || true; 
    3939        #-@find $(TARGET_DIR) -type f -perm +111 | xargs $(STAGING_DIR)/bin/sstrip 2>/dev/null || true; 
    4040        @rm -rf $(TARGET_DIR)/usr/man 
  • trunk/obsolete-buildroot/make/valgrind.mk

    r30 r162  
    4747$(VALGRIND_DIR)/coregrind/valgrind.so: $(VALGRIND_DIR)/.configured 
    4848        $(MAKE) -C $(VALGRIND_DIR) 
    49         -$(STRIP) --strip-unneeded $(VALGRIND_DIR)/*.so* 
     49        -$(STRIP) $(VALGRIND_DIR)/*.so* 
    5050        touch -c $(VALGRIND_DIR)/coregrind/valgrind.so 
    5151 
  • trunk/obsolete-buildroot/make/zlib.mk

    r139 r162  
    4949$(TARGET_DIR)/lib/libz.so.1.1.4: $(STAGING_DIR)/lib/libz.so.1.1.4 
    5050        cp -dpf $(STAGING_DIR)/lib/libz.so* $(TARGET_DIR)/lib; 
    51         -$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libz.so* 
     51        -$(STRIP) $(TARGET_DIR)/lib/libz.so* 
    5252        touch -c $(TARGET_DIR)/lib/libz.so.1.1.4 
    5353 
     
    7070        mkdir -p $(ZLIB_IPK_DIR)/lib 
    7171        cp -dpf $(STAGING_DIR)/lib/libz.so* $(ZLIB_IPK_DIR)/lib; 
    72         -$(STRIP) --strip-unneeded $(ZLIB_IPK_DIR)/lib/libz.so* 
     72        -$(STRIP) $(ZLIB_IPK_DIR)/lib/libz.so* 
    7373        touch -c $(ZLIB_IPK_DIR)/lib/libz.so.1.1.4 
    7474        cd $(BUILD_DIR); $(IPKG_BUILD) $(ZLIB_IPK_DIR) 
Note: See TracChangeset for help on using the changeset viewer.