Cygport 0.13.0 (and 0.12.2) adds a bogus "requires: ...
cygwin64-gcc-core ..." to setup.hint when cross-compiling for x86_64.
Testcase: smartmontools 6.1-2 source package from x86_64 distro:
$ uname -s
CYGWIN_NT-6.1-WOW64
$ cygport --version
cygport 0.13.0
$ grep ^REQ smartmontools-6.1-2.cygport:
REQUIRES="coreutils cygrunsrv grep sed which"
$ cygport -8 smartmontools-6.1-2.cygport almostall
...
$ grep ^req smartmontools-6.1-2/dist/smartmontools/setup.hint
requires: bash cygwin64-gcc-core libstdc++6 coreutils cygrunsrv grep sed
which
Adding libgcc1 to REQUIRES does not help:
requires: bash cygwin64-gcc-core libstdc++6 libgcc1 coreutils cygrunsrv
grep sed which
When building for cygwin 32 or on cygwin 64 result is correct:
requires: bash libgcc1 libstdc++6 coreutils cygrunsrv grep sed which
Christian
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple