[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#661883: regina-rexx FTBFS on alpha: configure is using non-existent -m64 option thus misdetecting features



Source: regina-rexx
Version: 3.5-4
Severity: normal
User: debian-alpha@lists.debian.org
Usertags: alpha
X-Debbugs-CC: debian-alpha@lists.debian.org

regina-rexx FTBFS on Alpha.  Build log is at:

http://buildd.debian-ports.org/status/fetch.php?pkg=regina-rexx&arch=alpha&ver=3.5-4&stamp=1329833131

Clues to the failure first appear during configure:

checking arpa/inet.h usability... no
checking arpa/inet.h presence... yes
configure: WARNING: arpa/inet.h: present but cannot be compiled
configure: WARNING: arpa/inet.h:     check for missing prerequisite headers?
configure: WARNING: arpa/inet.h: see the Autoconf documentation
configure: WARNING: arpa/inet.h:     section "Present But Cannot Be
Compiled"
configure: WARNING: arpa/inet.h: proceeding with the preprocessor's result
configure: WARNING: arpa/inet.h: in the future, the compiler will take
precedence
configure: WARNING:     ## ---------------------------- ##
configure: WARNING:     ## Report this to mark@rexx.org ##
configure: WARNING:     ## ---------------------------- ##

And this occurs for quite a number of tests in configure.

The reason for this becomes obvious in the config.log. For example:

configure:4162: checking for ANSI C header files
configure:4192: gcc -c -g -O2 -m64  conftest.c >&5
cc1: error: unrecognized command line option '-m64'

The "-m64" option is being used in every invocation of the C compiler
during the running of configure even though it is _not_ a valid compiler
option on Alpha.

Interestingly the resultant makefile does not use the "-m64" option when
compiling the program proper but compilation fails anyway because most
of the features have been misdetected by configure.

Hopefully the above is enough of a clue as to what is going on but I can
reply with the full config.log if you prefer.

Cheers
Michael.



Reply to: