Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550250 - cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1 - configure: error: in `/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1/work/mingw-w64-v4.0.1/mingw-w6 4-tools/gendef'
Summary: cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1 - configure: error: in `/var/t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-23 18:38 UTC by Bertrand Jacquin
Modified: 2017-01-11 22:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,23.23 KB, text/x-log)
2015-05-23 18:39 UTC, Bertrand Jacquin
Details
config.log (config.log,9.95 KB, text/x-log)
2015-05-23 18:39 UTC, Bertrand Jacquin
Details
config.log (cross-x86_64-w64-mingw32-config.log.tgz,10.61 KB, application/x-compressed-tar)
2015-06-01 19:59 UTC, Bertrand Jacquin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bertrand Jacquin 2015-05-23 18:38:15 UTC
Since last change in bug #548200, I am not able to build a fresh new toolchain for x86_64-w64-mingw32 with or withour USE=libraries

=== configuring in mingw-w64-tools/gendef (/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1/work/ming
w-w64-v4.0.1/mingw-w64-tools/gendef)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/x86_64-w64-mingw32'  '--build=x86_64
-pc-linux-gnu' '--host=x86_64-w64-mingw32' '--target=x86_64-w64-mingw32' '--mandir=/usr/share/man' '--infodir=/usr/s
hare/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-silent-rules' '--libdir=
/usr/x86_64-w64-mingw32/lib64' '--includedir=/usr/x86_64-w64-mingw32/usr/include' '--with-headers' '--enable-sdk' '-
-with-crt' '--disable-idl' '--without-libraries' '--with-tools' '--disable-lib32' '--enable-lib64' 'build_alias=x86_
64-pc-linux-gnu' 'host_alias=x86_64-w64-mingw32' 'target_alias=x86_64-w64-mingw32' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/lib/portage/python3.3/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-w64-mingw32
checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
checking whether the C compiler works... no
configure: error: in `/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1/work/mingw-w64-v4.0.1/mingw-w6
4-tools/gendef':
configure: error: C compiler cannot create executables
See `config.log' for more details
configure: error: ./configure failed for mingw-w64-tools/gendef

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1/work/mingw-w64-v4.0.1/config.log
 * ERROR: cross-x86_64-w64-mingw32/mingw64-runtime-4.0.1::x-portage failed (configure phase):
 *   econf failed

Attached full log

Reproducible: Always
Comment 1 Bertrand Jacquin 2015-05-23 18:39:20 UTC
Created attachment 403830 [details]
build.log
Comment 2 Bertrand Jacquin 2015-05-23 18:39:37 UTC
Created attachment 403832 [details]
config.log
Comment 3 SpanKY gentoo-dev 2015-05-29 04:22:50 UTC
Comment on attachment 403832 [details]
config.log

this is the top level config.log ... this package includes many :/.  please tar all of them up and post that archive here.
Comment 4 Bertrand Jacquin 2015-06-01 19:59:23 UTC
Created attachment 404430 [details]
config.log

all config.log as requested
Comment 5 Bertrand Jacquin 2015-06-01 19:59:48 UTC
Reopening since log are now uploaded
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2015-06-02 13:58:18 UTC
it looks like your tools USE flag is set, can you please try to unset it?
Comment 7 Bertrand Jacquin 2015-06-06 14:56:13 UTC
(In reply to Alon Bar-Lev from comment #6)
> it looks like your tools USE flag is set, can you please try to unset it?

USE libraries is disabled here. I'm not using my ebuild anymore, the report was made for the vanilla gentoo mingw64-runtime ebuild.
Comment 8 Alon Bar-Lev (RETIRED) gentoo-dev 2015-06-06 19:11:22 UTC
(In reply to Bertrand Jacquin from comment #7)
> (In reply to Alon Bar-Lev from comment #6)
> > it looks like your tools USE flag is set, can you please try to unset it?
> 
> USE libraries is disabled here. I'm not using my ebuild anymore, the report
> was made for the vanilla gentoo mingw64-runtime ebuild.

and I asked to disable tools USE flag...
Comment 9 Bertrand Jacquin 2015-06-07 13:52:35 UTC
(In reply to Alon Bar-Lev from comment #8)
> (In reply to Bertrand Jacquin from comment #7)
> > (In reply to Alon Bar-Lev from comment #6)
> > > it looks like your tools USE flag is set, can you please try to unset it?
> > 
> > USE libraries is disabled here. I'm not using my ebuild anymore, the report
> > was made for the vanilla gentoo mingw64-runtime ebuild.
> 
> and I asked to disable tools USE flag...

There is no tools USE flag
Comment 10 Bertrand Jacquin 2015-06-07 13:54:57 UTC
(In reply to Bertrand Jacquin from comment #9)
> (In reply to Alon Bar-Lev from comment #8)
> > (In reply to Bertrand Jacquin from comment #7)
> > > (In reply to Alon Bar-Lev from comment #6)
> > > > it looks like your tools USE flag is set, can you please try to unset it?
> > > 
> > > USE libraries is disabled here. I'm not using my ebuild anymore, the report
> > > was made for the vanilla gentoo mingw64-runtime ebuild.
> > 
> > and I asked to disable tools USE flag...
> 
> There is no tools USE flag

Sorry, my bad, ignore that. Doing that.
Comment 11 Bertrand Jacquin 2015-06-07 14:41:00 UTC
(In reply to Bertrand Jacquin from comment #10)
> (In reply to Bertrand Jacquin from comment #9)
> > (In reply to Alon Bar-Lev from comment #8)
> > > (In reply to Bertrand Jacquin from comment #7)
> > > > (In reply to Alon Bar-Lev from comment #6)
> > > > > it looks like your tools USE flag is set, can you please try to unset it?
> > > > 
> > > > USE libraries is disabled here. I'm not using my ebuild anymore, the report
> > > > was made for the vanilla gentoo mingw64-runtime ebuild.
> > > 
> > > and I asked to disable tools USE flag...
> > 
> > There is no tools USE flag
> 
> Sorry, my bad, ignore that. Doing that.

I confirm I can build with USE="-tools -librairies". (What is not really what I want to achieve here, but I will change the USE flag manually in /etc/portage/package.use now and rebuild it)
Comment 12 Alon Bar-Lev (RETIRED) gentoo-dev 2015-06-07 14:51:17 UTC
(In reply to Bertrand Jacquin from comment #11)
> I confirm I can build with USE="-tools -librairies". (What is not really
> what I want to achieve here, but I will change the USE flag manually in
> /etc/portage/package.use now and rebuild it)

now, when you have working toolchain, please try to enable tools and update world deep.
Comment 13 Bertrand Jacquin 2015-06-07 17:20:53 UTC
(In reply to Alon Bar-Lev from comment #12)
> (In reply to Bertrand Jacquin from comment #11)
> > I confirm I can build with USE="-tools -librairies". (What is not really
> > what I want to achieve here, but I will change the USE flag manually in
> > /etc/portage/package.use now and rebuild it)
> 
> now, when you have working toolchain, please try to enable tools and update
> world deep.

Yes, this is OK for i686 and x86_64
Comment 14 Alon Bar-Lev (RETIRED) gentoo-dev 2015-06-07 17:22:24 UTC
(In reply to Bertrand Jacquin from comment #13)
> (In reply to Alon Bar-Lev from comment #12)
> > (In reply to Bertrand Jacquin from comment #11)
> > > I confirm I can build with USE="-tools -librairies". (What is not really
> > > what I want to achieve here, but I will change the USE flag manually in
> > > /etc/portage/package.use now and rebuild it)
> > 
> > now, when you have working toolchain, please try to enable tools and update
> > world deep.
> 
> Yes, this is OK for i686 and x86_64

good, so we can close this.