From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14275 invoked by alias); 26 Jul 2013 08:18:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 14214 invoked by uid 48); 26 Jul 2013 08:18:21 -0000 From: "dominik.vogt at gmx dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/57990] cross compilation fails to build zlib (git-1b179ea9d4020d) Date: Fri, 26 Jul 2013 08:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominik.vogt at gmx dot de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2013-07/txt/msg01259.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57990 --- Comment #1 from dominik.vogt at gmx dot de --- Version is commit id 1b179ea9d4020d from git (i.e. current HEAD). Cross compilation from BUILD=i686-pc-linux-gnu, HOST=i686-pc-linux-gnu to TARGET=s390-ibm-linux-gnu fails to built zlib. configure was run from gcc-orig/build with ../configure \ --prefix="$INSTALLDIR" \ --disable-bootstrap\ --enable-lto \ --enable-maintainer-mode \ --enable-threads=posix \ --enable-tls \ --enable-languages=c \ --enable-stage1-languages=c \ --target=s390-ibm-linux \ --enable-frame-pointer \ --enable-multilib \ --disable-libssp error message (path's anonymized): $ make -j 1 ... make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/home/.../gcc-orig/install" "infodir=/home/.../gcc-orig/install/share/info" "libdir=/home/.../gcc-orig/install/lib" "prefix=/home/.../gcc-orig/install" "tooldir=/home/.../gcc-orig/install/s390-ibm-linux" "AR=ar" "AS=as" "CC=gcc" "CXX=g++" "LD=ld" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make make[3]: Entering directory `/home/.../gcc-orig/build/zlib' if [ -z "64" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ srcrootpre=`cd ../../zlib; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="gcc"; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ dir=`echo $i | sed -e 's/;.*$//'`; \ if [ "${dir}" = "." ]; then \ true; \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; make \ CFLAGS="-g -O2 ${flags}" \ CCASFLAGS=" ${flags}" \ FCFLAGS=" ${flags}" \ FFLAGS=" ${flags}" \ ADAFLAGS=" ${flags}" \ prefix="/home/.../gcc-orig/install" \ exec_prefix="/home/.../gcc-orig/install" \ GCJFLAGS=" ${flags}" \ GOCFLAGS=" ${flags}" \ CXXFLAGS="-g -O2 ${flags}" \ LIBCFLAGS="-g -O2 ${flags}" \ LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \ LDFLAGS=" ${flags}" \ MULTIFLAGS="${flags}" \ DESTDIR="" \ INSTALL="/usr/bin/install -c" \ INSTALL_DATA="/usr/bin/install -c -m 644" \ INSTALL_PROGRAM="/usr/bin/install -c" \ INSTALL_SCRIPT="/usr/bin/install -c" \ all); then \ true; \ else \ exit 1; \ fi; \ else true; \ fi; \ fi; \ done; \ fi make[4]: Entering directory `/home/.../gcc-orig/build/64/zlib' make[4]: *** No rule to make target `all'. Stop. make[4]: Leaving directory `/home/.../gcc-orig/build/64/zlib' make[3]: *** [multi-do] Error 1 make[3]: Leaving directory `/home/.../gcc-orig/build/zlib' make[2]: *** [all-multi] Error 2 make[2]: Leaving directory `/home/.../gcc-orig/build/zlib' make[1]: *** [all-zlib] Error 2 make[1]: Leaving directory `/home/.../gcc-orig/build' make: *** [all] Error 2 make -j 1 9.02s user 2.65s system 85% cpu 13.657 total