Re: cross-building gcc stage3 fails due to wrongly placed libvtv

Daniel Schepler <[email protected]>
Newsgroups gmane.linux.debian.ports.amd64
Message-ID <CADf0C44HM1v6AHYExBeY1=PucSxdBw4gBGLPBs7A8K_Hi+bcnQ@mail.gmail.com>
I've seen the same thing on gcc-4.9 buildd logs on x32.  And no, I
don't know of any fix for this.  doko would probably know better than
I do.

(Unfortunately, my x32 buildd's hard drive is dying, so I've decided
to take that buildd offline until I can get a warranty replacement.)
-- 
Daniel Schepler

On Sat, Apr 19, 2014 at 2:26 AM, Helmut Grohne <[email protected]> wrote:
> Hi,
>
> I am trying to cross build gcc-4.9 for x32 on amd64 and run into this
> error:
>
> mv debian/tmp/usr/lib/x86_64-linux-gnux32/libvtv*.a debian/libgcc-4.9-dev/usr/lib/gcc/x86_64-linux-gnux32/4.9/
> mv: cannot stat 'debian/tmp/usr/lib/x86_64-linux-gnux32/libvtv*.a': No such file or directory
>
> This is due to vtv being placed in the wrong directory:
>
> make[7]: Entering directory `/tmp/buildd/gcc3/gcc-4.9-4.9-20140411/build/x86_64-linux-gnux32/libvtv'
> true  DO=install multi-do # /usr/bin/make
> test -z "/usr/x86_64-linux-gnux32/lib/../lib" || /bin/mkdir -p "/tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib"
>  /bin/bash ./libtool   --mode=install /usr/bin/install -c   libvtv.la '/tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib'
> libtool: install: /usr/bin/install -c .libs/libvtv.so.0.0.0 /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib/libvtv.so.0.0.0
> libtool: install: (cd /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib && { ln -s -f libvtv.so.0.0.0 libvtv.so.0 || { rm -f libvtv.so.0 && ln -s libvtv.so.0.0.0 libvtv.so.0; }; })
> libtool: install: (cd /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib && { ln -s -f libvtv.so.0.0.0 libvtv.so || { rm -f libvtv.so && ln -s libvtv.so.0.0.0 libvtv.so; }; })
> libtool: install: /usr/bin/install -c .libs/libvtv.lai /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib/libvtv.la
> libtool: install: /usr/bin/install -c .libs/libvtv.a /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib/libvtv.a
> libtool: install: chmod 644 /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib/libvtv.a
> libtool: install: /usr/x86_64-linux-gnux32/bin/ranlib /tmp/buildd/gcc3/gcc-4.9-4.9-20140411/debian/tmp/usr/x86_64-linux-gnux32/lib/../lib/libvtv.a
> libtool: install: warning: remember to run `libtool --finish /usr/x86_64-linux-gnux32/lib/../lib'
>
> More context can be found at
>
> https://jenkins.debian.net/view/rebootstrap/job/rebootstrap_x32_gcc49/lastFailedBuild/console
>
> Is a fix to this issue already known?
>
> Please CC me in replies.
>
> Thanks in advance
>
> Helmut
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.