strip: use toolchain binary inside of chroot to strip

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
Arne Fitzenreiter
2017-12-10 07:59:43 +01:00
parent 51d1e9ce4d
commit ce9264a1c1
2 changed files with 5 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
# Copyright (C) 2007-2017 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -36,6 +36,7 @@ ifeq "$(TOOLCHAIN)" "1"
else
SHELL = $(TOOLS_DIR)/bin/bash
STRIP = $(TOOLS_DIR)/bin/strip
ROOT = /
endif
###############################################################################

View File

@@ -627,7 +627,7 @@ lfsmake2() {
local PS1='\u:\w$ '
enterchroot \
bash -x -c "cd /usr/src/lfs && \
${EXTRA_PATH}bash -x -c "cd /usr/src/lfs && \
MAKETUNING=${MAKETUNING} \
make -f $* \
LFS_BASEDIR=/usr/src install" \
@@ -1526,7 +1526,8 @@ buildinstaller() {
export LOGFILE
lfsmake2 memtest
lfsmake2 installer
lfsmake1 strip
# use toolchain bash for chroot to strip
EXTRA_PATH=${TOOLS_DIR}/bin/ lfsmake2 strip
}
buildpackages() {