David Relson a écrit :
> As background, http://bugs.gentoo.org/show_bug.cgi?id=233097 has an
> experimental, unsupported ebuild for openwatcom-1.7.1 and it doesn't
> quite work :-<
> 
> The ebuild's src_compile function is:
> 
>     src_compile() {
>         ./build.sh || die "build.sh failed"
>     }
> 
> When I run "emerge =dev-lang/openwatcom-1.7.1", the build fails with
> 
>     /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
>     i386:x86-64 architecture of input file `bootstrp/clibext.o' is
>     incompatible with i386 output distcc[16016] ERROR: compile (null)
>     on localhost failed

You use distcc. But seems to be not well configured. Just disable distcc to
build the package (FEATURES=-distcc in /etc/make.conf).

HTH.

> The full output of the emerge command is in the attached file.
> 
> Alternatively, I can manually unpack and build with commands:
> 
>     ebuild =dev-lang/openwatcom-1.7.1.ebuild unpack
>     cd /var/tmp/dev-lang/openwatcom-1.7.1/work
>     ./build.sh
> 
> With the steps performed manually, the compilation works properly.
> 
> Anybody familiar with the "i386:x86-64 ... incompatible ... i386"
> message and know what it means?
> 
> Any suggestions on ebuild changes to correct this behavior?
> 
> Thanks !
> 
> David
> 


-- 
      Xavier Parizet
YaGB :   http://gentooist.com
GPG  :    C7DC B10E FC21 63BE
B453 D239 F6E6 DF65 1569 91BF

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to