Bug#640337: libbluray: FTBFS: gcc: error: unrecognized option '-V', fatal error: ac_nonexistent.h: No such file or directory, fatal error: sys/pty.h: No such file or directory

Mònica Ramírez Arceda monica at probeta.net
Sun Sep 4 12:09:31 UTC 2011


Source: libbluray
Version: 1:0.0~git20110717.3477b65-3
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-2011-09-02 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> gcc version 4.6.1 (Debian 4.6.1-8) 
> configure:3409: $? = 0
> configure:3398: gcc -V >&5
> gcc: error: unrecognized option '-V'
> gcc: fatal error: no input files
> compilation terminated.
> configure:3409: $? = 4
> configure:3398: gcc -qversion >&5
> gcc: error: unrecognized option '-qversion'
> gcc: fatal error: no input files
> compilation terminated.
> configure:3409: $? = 4
> configure:3429: checking whether the C compiler works
> configure:3451: gcc    conftest.c  >&5
> configure:3455: $? = 0
> configure:3503: result: yes
> configure:3506: checking for C compiler default output file name
> configure:3508: result: a.out
> configure:3514: checking for suffix of executables
> configure:3521: gcc -o conftest    conftest.c  >&5
> configure:3525: $? = 0
> configure:3547: result: 
> configure:3569: checking whether we are cross compiling
> configure:3577: gcc -o conftest    conftest.c  >&5
> configure:3581: $? = 0
> configure:3588: ./conftest
> configure:3592: $? = 0
> configure:3607: result: no
> configure:3612: checking for suffix of object files
> configure:3634: gcc -c   conftest.c >&5
> configure:3638: $? = 0
> configure:3659: result: o
> configure:3663: checking whether we are using the GNU C compiler
> configure:3682: gcc -c   conftest.c >&5
> configure:3682: $? = 0
> configure:3691: result: yes
> configure:3700: checking whether gcc accepts -g
> configure:3720: gcc -c -g  conftest.c >&5
> configure:3720: $? = 0
> configure:3761: result: yes
> configure:3778: checking for gcc option to accept ISO C89
> configure:3842: gcc  -c   conftest.c >&5
> configure:3842: $? = 0
> configure:3855: result: none needed
> configure:3886: checking for style of include used by make
> configure:3914: result: GNU
> configure:3939: checking dependency style of gcc
> configure:4049: result: none
> configure:4110: checking how to print strings
> configure:4137: result: printf
> configure:4158: checking for a sed that does not truncate output
> configure:4222: result: /bin/sed
> configure:4240: checking for grep that handles long lines and -e
> configure:4298: result: /bin/grep
> configure:4303: checking for egrep
> configure:4365: result: /bin/grep -E
> configure:4370: checking for fgrep
> configure:4432: result: /bin/grep -F
> configure:4467: checking for ld used by gcc
> configure:4534: result: /usr/bin/ld
> configure:4541: checking if the linker (/usr/bin/ld) is GNU ld
> configure:4556: result: yes
> configure:4568: checking for BSD- or MS-compatible name lister (nm)
> configure:4617: result: /usr/bin/nm -B
> configure:4747: checking the name lister (/usr/bin/nm -B) interface
> configure:4754: gcc -c   conftest.c >&5
> configure:4757: /usr/bin/nm -B "conftest.o"
> configure:4760: output
> 0000000000000000 B some_variable
> configure:4767: result: BSD nm
> configure:4770: checking whether ln -s works
> configure:4774: result: yes
> configure:4782: checking the maximum length of command line arguments
> configure:4907: result: 3458764513820540925
> configure:4924: checking whether the shell understands some XSI constructs
> configure:4934: result: yes
> configure:4938: checking whether the shell understands "+="
> configure:4944: result: yes
> configure:4979: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
> configure:5019: result: func_convert_file_noop
> configure:5026: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
> configure:5046: result: func_convert_file_noop
> configure:5053: checking for /usr/bin/ld option to reload object files
> configure:5060: result: -r
> configure:5134: checking for objdump
> configure:5150: found /usr/bin/objdump
> configure:5161: result: objdump
> configure:5193: checking how to recognize dependent libraries
> configure:5395: result: pass_all
> configure:5480: checking for dlltool
> configure:5510: result: no
> configure:5540: checking how to associate runtime and link libraries
> configure:5567: result: printf %s\n
> configure:5628: checking for ar
> configure:5644: found /usr/bin/ar
> configure:5655: result: ar
> configure:5692: checking for archiver @FILE support
> configure:5709: gcc -c   conftest.c >&5
> configure:5709: $? = 0
> configure:5712: ar cru libconftest.a @conftest.lst >&5
> configure:5715: $? = 0
> configure:5720: ar cru libconftest.a @conftest.lst >&5
> ar: conftest.o: No such file or directory
> configure:5723: $? = 1
> configure:5735: result: @
> configure:5793: checking for strip
> configure:5809: found /usr/bin/strip
> configure:5820: result: strip
> configure:5892: checking for ranlib
> configure:5908: found /usr/bin/ranlib
> configure:5919: result: ranlib
> configure:6021: checking command to parse /usr/bin/nm -B output from gcc object
> configure:6140: gcc -c   conftest.c >&5
> configure:6143: $? = 0
> configure:6147: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
> configure:6150: $? = 0
> configure:6216: gcc -o conftest    conftest.c conftstm.o >&5
> configure:6219: $? = 0
> configure:6257: result: ok
> configure:6294: checking for sysroot
> configure:6324: result: no
> configure:6401: gcc -c   conftest.c >&5
> configure:6404: $? = 0
> configure:6567: checking for mt
> configure:6597: result: no
> configure:6617: checking if : is a manifest tool
> configure:6623: : '-?'
> configure:6631: result: no
> configure:7263: checking how to run the C preprocessor
> configure:7294: gcc -E  conftest.c
> configure:7294: $? = 0
> configure:7308: gcc -E  conftest.c
> conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
> compilation terminated.
> configure:7308: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "libbluray"
> | #define PACKAGE_TARNAME "libbluray"
> | #define PACKAGE_VERSION "0.2"
> | #define PACKAGE_STRING "libbluray 0.2"
> make[1]: | #define PACKAGE_BUGREPORT "http://bd.videolan.org/"
> *** [override_dh_auto_configure] Error 25
> | #define PACKAGE_URL ""
> | #define PACKAGE "libbluray"
> | #define VERSION "0.2"
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:7333: result: gcc -E
> configure:7353: gcc -E  conftest.c
> configure:7353: $? = 0
> configure:7367: gcc -E  conftest.c
> conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
> compilation terminated.

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011-09-02/libbluray_1:0.0~git20110717.3477b65-3_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the pkg-multimedia-maintainers mailing list