Source: opensc
Version: 0.11.13-1.1
Severity: serious
Tags: squeeze sid
User: [email protected]
Usertags: qa-ftbfs-20110221 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not 
> for C
> configure:8511: $? = 0
> configure:8524: result: no
> configure:8544: checking for gcc option to produce PIC
> configure:8816: result: -fPIC -DPIC
> configure:8828: checking if gcc PIC flag -fPIC -DPIC works
> configure:8846: gcc -c -g -O2  -fPIC -DPIC -DPIC conftest.c >&5
> configure:8850: $? = 0
> configure:8863: result: yes
> configure:8887: checking if gcc static flag -static works
> configure:8915: result: yes
> configure:8930: checking if gcc supports -c -o file.o
> configure:8951: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
> configure:8955: $? = 0
> configure:8977: result: yes
> configure:8985: checking if gcc supports -c -o file.o
> configure:9032: result: yes
> configure:9065: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) 
> supports shared libraries
> configure:10055: result: yes
> configure:10092: checking whether -lc should be explicitly linked in
> configure:10097: gcc -c -g -O2  conftest.c >&5
> configure:10100: $? = 0
> configure:10115: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o 
> conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
> configure:10118: $? = 0
> configure:10130: result: no
> configure:10294: checking dynamic linker characteristics
> configure:10727: gcc -o conftest -g -O2   -Wl,-rpath -Wl,/foo conftest.c  >&5
> configure:10727: $? = 0
> configure:10957: result: GNU/Linux ld.so
> configure:11059: checking how to hardcode library paths into programs
> configure:11084: result: immediate
> configure:11604: checking whether stripping libraries is possible
> configure:11609: result: yes
> configure:11644: checking if libtool supports shared libraries
> configure:11646: result: yes
> configure:11649: checking whether to build shared libraries
> configure:11670: result: yes
> configure:11673: checking whether to build static libraries
> configure:11677: result: yes
> configure:11755: checking for windres
> configure:11785: result: no
> configure:11897: checking for xsltproc
> configure:11927: result: no
> configure:11939: checking for svn
> configure:11969: result: no
> configure:11981: checking for wget
> configure:12011: result: no
> configure:12023: checking for tr
> configure:12039: found /usr/bin/tr
> configure:12050: result: tr
> configure:12064: checking xsl-stylesheets
> configure:12073: result: no
> configure:12115: checking for inline
> configure:12131: gcc -c -g -O2  conftest.c >&5
> configure:12131: $? = 0
> configure:12139: result: inline
> configure:12158: checking for ANSI C header files
> configure:12262: result: yes
> configure:12270: checking for sys/wait.h that is POSIX.1 compatible
> configure:12296: gcc -c -g -O2  conftest.c >&5
> configure:12296: $? = 0
> configure:12303: result: yes
> configure:12318: checking errno.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking errno.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for errno.h
> configure:12318: result: yes
> configure:12318: checking fcntl.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking fcntl.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for fcntl.h
> configure:12318: result: yes
> configure:12318: checking malloc.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking malloc.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for malloc.h
> configure:12318: result: yes
> configure:12318: checking for stdlib.h
> configure:12318: result: yes
> make: *** [build] Error 2configure:12318: checking for inttypes.h
> 
> configure:12318: result: yes
> configure:12318: checking for string.h
> configure:12318: result: yes
> configure:12318: checking for strings.h
> configure:12318: result: yes
> configure:12318: checking sys/time.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking sys/time.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for sys/time.h
> configure:12318: result: yes
> configure:12318: checking for unistd.h
> configure:12318: result: yes
> configure:12318: checking locale.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking locale.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for locale.h
> configure:12318: result: yes
> configure:12318: checking getopt.h usability
> configure:12318: gcc -c -g -O2  conftest.c >&5
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking getopt.h presence
> configure:12318: gcc -E  conftest.c
> configure:12318: $? = 0
> configure:12318: result: yes
> configure:12318: checking for getopt.h
> configure:12318: result: yes
> configure:12330: checking for an ANSI C-conforming const
> configure:12395: gcc -c -g -O2  conftest.c >&5
> configure:12395: $? = 0
> configure:12402: result: yes
> configure:12410: checking for uid_t in sys/types.h
> configure:12429: result: yes
> configure:12440: checking for size_t
> configure:12440: gcc -c -g -O2  conftest.c >&5
> configure:12440: $? = 0
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> configure:12440: gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:72: error: expected expression before ')' token
> configure:12440: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "opensc"
> | #define PACKAGE_TARNAME "opensc"
> | #define PACKAGE_VERSION "0.11.13"
> | #define PACKAGE_STRING "opensc 0.11.13"
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE_URL ""
> | #define PACKAGE "opensc"
> | #define VERSION "0.11.13"
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DLFCN_H 1
> | #define LT_OBJDIR ".libs/"
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_WAIT_H 1
> | #define HAVE_ERRNO_H 1
> | #define HAVE_FCNTL_H 1
> | #define HAVE_MALLOC_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_SYS_TIME_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_LOCALE_H 1
> | #define HAVE_GETOPT_H 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((size_t)))
> |         return 0;
> |   ;
> |   return 0;
> | }
> configure:12440: result: yes
> configure:12451: checking whether time.h and sys/time.h may both be included
> configure:12471: gcc -c -g -O2  conftest.c >&5
> configure:12471: $? = 0
> configure:12478: result: yes
> configure:12487: checking for error_at_line
> configure:12503: gcc -o conftest -g -O2   conftest.c  >&5
> configure:12503: $? = 0
> configure:12511: result: yes
> configure:12522: checking whether lstat dereferences a symlink specified with 
> a trailing slash
> configure:12548: gcc -o conftest -g -O2   conftest.c  >&5
> configure:12548: $? = 0
> configure:12548: ./conftest
> configure:12548: $? = 0
> configure:12565: result: yes
> configure:12584: checking whether stat accepts an empty string
> configure:12604: gcc -o conftest -g -O2   conftest.c  >&5
> configure:12604: $? = 0
> configure:12604: ./conftest
> configure:12604: $? = 0
> configure:12614: result: no
> configure:12632: checking for vprintf
> configure:12632: gcc -o conftest -g -O2   conftest.c  >&5
> conftest.c:61: warning: conflicting types for built-in function 'vprintf'
> configure:12632: $? = 0
> configure:12632: result: yes
> configure:12638: checking for _doprnt
> configure:12638: gcc -o conftest -g -O2   conftest.c  >&5
> /tmp/cc3oJPFY.o: In function `main':
> /build/user-opensc_0.11.13-1.1-amd64-NA4Jvq/opensc-0.11.13/conftest.c:73: 
> undefined reference to `_doprnt'
> collect2: ld returned 1 exit status

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2011/02/21/opensc_0.11.13-1.1_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.

-- 
| Lucas Nussbaum
| [email protected]   http://www.lucas-nussbaum.net/ |
| jabber: [email protected]             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to