Source: star
Version: 1.5final-2
Severity: serious
User: [email protected]
Usertags: qa-ftbfs-20091028 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

In eglibc <= 2.9, getline was only defined if _GNU_SOURCE was defined.
In eglibc 2.10, getline is always defined (since it became a standard in
POSIX2008). The problem is that your package already has a function
named getline(), which now conflicts with glibc's. You need to rename
your function to something else.
Ubuntu already fixed many occurences of your problem, so it is possible
that an Ubuntu patch is available for your package. Look at the PTS to
find out.

Relevant part:
> DC-Build-Header: star 1.5final-2 / Wed Oct 28 01:11:33 +0100 2009
> sbuild (Debian sbuild) 0.59.0 (02 Aug 2009) on paradent-59.rennes.grid5000.fr
> 
> ╔══════════════════════════════════════════════════════════════════════════════╗
> ║ star 1.5final-2 (amd64)                                    28 Oct 2009 
> 01:16 ║
> ╚══════════════════════════════════════════════════════════════════════════════╝
> 
> Package: star
> Version: 1.5final-2
> Architecture: amd64
> Start Time: 20091028-0116
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Fetch source files                                                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> 
> Check APT
> ─────────
> 
> Checking available source versions...
> 
> Download source files with APT
> ──────────────────────────────
> 
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Need to get 969kB of source archives.
> Get:1 http://localhost sid/main star 1.5final-2 (dsc) [1167B]
> Get:2 http://localhost sid/main star 1.5final-2 (tar) [955kB]
> Get:3 http://localhost sid/main star 1.5final-2 (diff) [12.9kB]
> Fetched 969kB in 0s (49.1MB/s)
> Download complete and in download only mode
> 
> Check arch
> ──────────
> 
> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>= 5), libacl1-dev (>= 2.2.4), libattr1 (>= 2.4.0), 
> libattr1-dev (>= 2.4.0), e2fslibs-dev
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Install build dependencies                                                  
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> Checking for already installed source dependencies...
> debhelper: missing
> Using default version 7.4.3
> libacl1-dev: missing
> Using default version 2.2.48-1
> libattr1: already installed (1:2.4.44-1 >= 2.4.0 is satisfied)
> libattr1-dev: missing
> Using default version 1:2.4.44-1
> e2fslibs-dev: missing
> Checking for source dependency conflicts...
> Installing positive dependencies: debhelper libacl1-dev libattr1-dev 
> e2fslibs-dev
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following extra packages will be installed:
>   bsdmainutils comerr-dev file gettext gettext-base groff-base html2text
>   intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libxml2 man-db
>   po-debconf
> Suggested packages:
>   wamerican wordlist whois vacation doc-base dh-make gettext-doc groff
>   www-browser libmail-box-perl
> Recommended packages:
>   curl wget lynx cvs libglib2.0-data shared-mime-info xml-core
>   libmail-sendmail-perl
> The following NEW packages will be installed:
>   bsdmainutils comerr-dev debhelper e2fslibs-dev file gettext gettext-base
>   groff-base html2text intltool-debian libacl1-dev libattr1-dev libcroco3
>   libglib2.0-0 libmagic1 libpcre3 libxml2 man-db po-debconf
> 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
> Need to get 9236kB of archives.
> After this operation, 27.6MB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   bsdmainutils groff-base man-db libmagic1 file gettext-base libpcre3 libxml2
>   html2text libglib2.0-0 libcroco3 gettext intltool-debian po-debconf
>   debhelper comerr-dev e2fslibs-dev libattr1-dev libacl1-dev
> Authentication warning overridden.
> Get:1 http://localhost sid/main bsdmainutils 6.1.11 [179kB]
> Get:2 http://localhost sid/main groff-base 1.20.1-6 [1156kB]
> Get:3 http://localhost sid/main man-db 2.5.6-3 [1476kB]
> Get:4 http://localhost sid/main libmagic1 5.03-2 [388kB]
> Get:5 http://localhost sid/main file 5.03-2 [46.9kB]
> Get:6 http://localhost sid/main gettext-base 0.17-8 [133kB]
> Get:7 http://localhost sid/main libpcre3 7.8-3 [215kB]
> Get:8 http://localhost sid/main libxml2 2.7.6.dfsg-1 [876kB]
> Get:9 http://localhost sid/main html2text 1.3.2a-14 [103kB]
> Get:10 http://localhost sid/main libglib2.0-0 2.22.2-2 [984kB]
> Get:11 http://localhost sid/main libcroco3 0.6.1-2 [123kB]
> Get:12 http://localhost sid/main gettext 0.17-8 [2503kB]
> Get:13 http://localhost sid/main intltool-debian 0.35.0+20060710.1 [30.8kB]
> Get:14 http://localhost sid/main po-debconf 1.0.16 [224kB]
> Get:15 http://localhost sid/main debhelper 7.4.3 [454kB]
> Get:16 http://localhost sid/main comerr-dev 2.1-1.41.9-1 [42.7kB]
> Get:17 http://localhost sid/main e2fslibs-dev 1.41.9-1 [186kB]
> Get:18 http://localhost sid/main libattr1-dev 1:2.4.44-1 [35.7kB]
> Get:19 http://localhost sid/main libacl1-dev 2.2.48-1 [81.7kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 9236kB in 0s (56.8MB/s)
> Selecting previously deselected package bsdmainutils.
> (Reading database ... 9916 files and directories currently installed.)
> Unpacking bsdmainutils (from .../bsdmainutils_6.1.11_amd64.deb) ...
> Selecting previously deselected package groff-base.
> Unpacking groff-base (from .../groff-base_1.20.1-6_amd64.deb) ...
> Selecting previously deselected package man-db.
> Unpacking man-db (from .../man-db_2.5.6-3_amd64.deb) ...
> Selecting previously deselected package libmagic1.
> Unpacking libmagic1 (from .../libmagic1_5.03-2_amd64.deb) ...
> Selecting previously deselected package file.
> Unpacking file (from .../archives/file_5.03-2_amd64.deb) ...
> Selecting previously deselected package gettext-base.
> Unpacking gettext-base (from .../gettext-base_0.17-8_amd64.deb) ...
> Selecting previously deselected package libpcre3.
> Unpacking libpcre3 (from .../libpcre3_7.8-3_amd64.deb) ...
> Selecting previously deselected package libxml2.
> Unpacking libxml2 (from .../libxml2_2.7.6.dfsg-1_amd64.deb) ...
> Selecting previously deselected package html2text.
> Unpacking html2text (from .../html2text_1.3.2a-14_amd64.deb) ...
> Selecting previously deselected package libglib2.0-0.
> Unpacking libglib2.0-0 (from .../libglib2.0-0_2.22.2-2_amd64.deb) ...
> Selecting previously deselected package libcroco3.
> Unpacking libcroco3 (from .../libcroco3_0.6.1-2_amd64.deb) ...
> Selecting previously deselected package gettext.
> Unpacking gettext (from .../gettext_0.17-8_amd64.deb) ...
> Selecting previously deselected package intltool-debian.
> Unpacking intltool-debian (from 
> .../intltool-debian_0.35.0+20060710.1_all.deb) ...
> Selecting previously deselected package po-debconf.
> Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
> Selecting previously deselected package debhelper.
> Unpacking debhelper (from .../debhelper_7.4.3_all.deb) ...
> Selecting previously deselected package comerr-dev.
> Unpacking comerr-dev (from .../comerr-dev_2.1-1.41.9-1_amd64.deb) ...
> Selecting previously deselected package e2fslibs-dev.
> Unpacking e2fslibs-dev (from .../e2fslibs-dev_1.41.9-1_amd64.deb) ...
> Selecting previously deselected package libattr1-dev.
> Unpacking libattr1-dev (from .../libattr1-dev_1%3a2.4.44-1_amd64.deb) ...
> Selecting previously deselected package libacl1-dev.
> Unpacking libacl1-dev (from .../libacl1-dev_2.2.48-1_amd64.deb) ...
> Setting up bsdmainutils (6.1.11) ...
> update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write 
> (write) in auto mode.
> Setting up groff-base (1.20.1-6) ...
> Setting up man-db (2.5.6-3) ...
> Building database of manual pages ...
> Setting up libmagic1 (5.03-2) ...
> Setting up file (5.03-2) ...
> Setting up gettext-base (0.17-8) ...
> Setting up libpcre3 (7.8-3) ...
> Setting up libxml2 (2.7.6.dfsg-1) ...
> Setting up html2text (1.3.2a-14) ...
> Setting up libglib2.0-0 (2.22.2-2) ...
> Setting up libcroco3 (0.6.1-2) ...
> Setting up gettext (0.17-8) ...
> Setting up intltool-debian (0.35.0+20060710.1) ...
> Setting up po-debconf (1.0.16) ...
> Setting up debhelper (7.4.3) ...
> Setting up comerr-dev (2.1-1.41.9-1) ...
> Setting up e2fslibs-dev (1.41.9-1) ...
> Setting up libattr1-dev (1:2.4.44-1) ...
> Setting up libacl1-dev (2.2.48-1) ...
> Removing negative dependencies: 
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.26-2-amd64 amd64 (x86_64)
> Toolchain package versions: libc6-dev_2.10.1-2 linux-libc-dev_2.6.31-1 
> g++-4.3_4.3.4-5 gcc-4.3_4.3.4-5 binutils_2.20-1 libstdc++6_4.4.2-1 
> libstdc++6-4.3-dev_4.3.4-5
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Build                                                                       
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> 
> Unpack source
> ─────────────
> 
> gpgv: keyblock resource `/home/user/.gnupg/trustedkeys.gpg': file open error
> gpgv: Signature made Tue Jul  1 21:47:55 2008 CEST using DSA key ID EFC18770
> gpgv: Can't check signature: public key not found
> dpkg-source: warning: failed to verify signature on ./star_1.5final-2.dsc
> dpkg-source: info: extracting star in star-1.5final
> dpkg-source: info: unpacking star_1.5final.orig.tar.gz
> dpkg-source: info: applying star_1.5final-2.diff.gz
> 
> Check disc space
> ────────────────
> 
> 
> dpkg-buildpackage
> ─────────────────
> 
> dpkg-buildpackage: set CFLAGS to default value: -g -O2
> dpkg-buildpackage: set CPPFLAGS to default value: 
> dpkg-buildpackage: set LDFLAGS to default value: 
> dpkg-buildpackage: set FFLAGS to default value: -g -O2
> dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
> dpkg-buildpackage: source package star
> dpkg-buildpackage: source version 1.5final-2
> dpkg-buildpackage: source changed by Paweł Więcek <[email protected]>
> dpkg-buildpackage: host architecture amd64
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-stamp configure-stamp
> # Add here commands to clean up after the build process.
> ./.clean
> rm star/star_fat.c    # created during build and NOT cleaned...
> rm: cannot remove `star/star_fat.c': No such file or directory
> make: [clean] Error 1 (ignored)
> dh_clean -Xlibschily-mapvers.orig
>  dpkg-source -b star-1.5final
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building star using existing star_1.5final.orig.tar.gz
> dpkg-source: info: building star in star_1.5final-2.diff.gz
> dpkg-source: info: building star in star_1.5final-2.dsc
>  debian/rules build
> dh_testdir
> # Add here commands to configure the package.
> touch configure-stamp
> dh_testdir
>              W A R N I N G   Messages like:
> 
> gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or 
> directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or 
> directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
> ....
> 
> are caused by a GNU make bug and not by the Schily makefile system.
> 
> The related bug has been reported to the GNU make maintainers in 1998 but
> as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
> A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
> # Add here commands to compile the package.
> /usr/bin/make all 
> INS_BASE=/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/debian/star
> RULES/rules1.top:242: incs/Dnull: No such file or directory
> RULES/rules1.top:249: incs/Dcc.x86_64-linux: No such file or directory
> RULES/rules.cnf:56: incs/x86_64-linux-cc/Inull: No such file or directory
> RULES/rules.cnf:57: incs/x86_64-linux-cc/rules.cnf: No such file or directory
> make[1]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final'
>       ==> MAKING DIRECTORY "incs/x86_64-linux-cc/Inull"
>       ==> CONFIGURING RULES "incs/x86_64-linux-cc/rules.cnf"
> creating cache ./config.cache
> checking host system type... x86_64-unknown-linux-gnu
> checking if /bin/sh is bash... no
> checking for object suffix... o
> checking for Cygwin environment... no
> checking for mingw32 environment... no
> checking for EMX/OS2 environment... no
> checking for executable suffix... no
> checking for executable calling suffix... no
> checking how to run the C preprocessor... cc -E
> checking for ranlib... ranlib
> checking whether make sets ${MAKE}... yes
> checking for ANSI C header files... yes
> checking for UNIX-98 compliant inttypes.h... yes
> checking for dirent.h that defines DIR... yes
> checking for opendir in -ldir... no
> checking whether stat file-mode macros are broken... no
> checking whether time.h and sys/time.h may both be included... yes
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking if select needs nonstd include files... no
> checking if sys/select.h is needed for select... no
> checking if sys/socket.h is needed for select... no
> checking for stdio.h... yes
> checking for varargs.h... no
> checking for stdarg.h... yes
> checking for stdlib.h... yes
> checking for stddef.h... yes
> checking for string.h... yes
> checking for strings.h... yes
> checking for unistd.h... yes
> checking for fcntl.h... yes
> checking for sys/file.h... yes
> checking for getopt.h... yes
> checking for limits.h... yes
> checking for a.out.h... yes
> checking for aouthdr.h... no
> checking for elf.h... yes
> checking for malloc.h... yes
> checking for sgtty.h... yes
> checking for termios.h... yes
> checking for termio.h... yes
> checking for pwd.h... yes
> checking for grp.h... yes
> checking for sys/acl.h... yes
> checking for acllib.h... no
> checking for acl/libacl.h... yes
> checking for signal.h... yes
> checking for siginfo.h... no
> checking for sys/siginfo.h... no
> checking for ucontext.h... yes
> checking for shadow.h... yes
> checking for syslog.h... yes
> checking for sys/time.h... yes
> checking for sys/times.h... yes
> checking for utime.h... yes
> checking for sys/utime.h... no
> checking for sys/ioctl.h... yes
> checking for sys/filio.h... no
> checking for sys/param.h... yes
> checking for sys/systeminfo.h... no
> checking for sys/sysctl.h... yes
> checking for sys/syscall.h... yes
> checking for mach/machine.h... no
> checking for mntent.h... yes
> checking for sys/mntent.h... no
> checking for sys/mnttab.h... no
> checking for sys/mount.h... yes
> checking for wait.h... yes
> checking for sys/resource.h... yes
> checking for procfs.h... no
> checking for sys/procfs.h... yes
> checking for sys/utsname.h... yes
> checking for sys/priocntl.h... no
> checking for sys/rtpriocntl.h... no
> checking for sys/procset.h... no
> checking for sys/mtio.h... yes
> checking for sys/tape.h... no
> checking for sys/mman.h... yes
> checking for linux/pg.h... yes
> checking for camlib.h... no
> checking for sys/shm.h... yes
> checking for sys/ipc.h... yes
> checking for sys/dkio.h... no
> checking for sys/dklabel.h... no
> checking for sun/dkio.h... no
> checking for sun/dklabel.h... no
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for types.h... no
> checking for stat.h... no
> checking for sys/stypes.h... no
> checking for sys/filedesc.h... no
> checking for poll.h... yes
> checking for sys/poll.h... yes
> checking for sys/select.h... yes
> checking for netdb.h... yes
> checking for sys/socket.h... yes
> checking for netinet/in.h... yes
> checking for stropts.h... yes
> checking for ieeefp.h... no
> checking for fp.h... no
> checking for values.h... yes
> checking for float.h... yes
> checking for arpa/inet.h... yes
> checking for bsd/dev/scsireg.h... no
> checking for sys/bsdtty.h... no
> checking for linux/types.h... yes
> checking for linux/gfp.h... no
> checking for asm/types.h... yes
> checking for OS.h... no
> checking for ext2fs/ext2_fs.h... yes
> checking for attr/xattr.h... yes
> checking for crt_externs.h... no
> checking for fnmatch.h... yes
> checking for libintl.h... yes
> checking for locale.h... yes
> checking for langinfo.h... yes
> checking for nl_types.h... yes
> checking for wctype.h... yes
> checking for wchar.h... yes
> checking for iconv.h... yes
> checking for priv.h... no
> checking for exec_attr.h... no
> checking for secdb.h... no
> checking for direct.h... no
> checking for pthread.h... yes
> checking for thread.h... no
> checking for libgen.h... yes
> checking for header file containing  major(), minor() and makedev()... 
> sys/sysmacros.h
> checking bits in minor device number... 44
> checking whether bits in minor device numbers are non contiguous... yes
> checking for _filbuf()... no
> checking for __filbuf()... no
> checking for USG derived STDIO... no
> checking for errno definition in errno.h... yes
> checking for sys_siglist definition in signal.h... yes
> checking for working const... yes
> checking whether byte ordering is bigendian... no
> checking whether bitorder in bitfields is htol... no
> checking return type of signal handlers... void
> checking for uid_t in sys/types.h... yes
> checking type of array argument to getgroups... gid_t
> checking for type long long... yes
> checking for type __int64... no
> checking for prototypes... yes
> checking if compiler allows dynamic arrays... yes
> checking for uid_t in sys/types.h... (cached) yes
> checking for size_t... yes
> checking for ssize_t... yes
> checking for pid_t... yes
> checking for off_t... yes
> checking for mode_t... yes
> checking for time_t... yes
> checking for caddr_t... yes
> checking for daddr_t... yes
> checking for dev_t... yes
> checking for major_t... no
> checking for minor_t... no
> checking for ino_t... yes
> checking for nlink_t... yes
> checking for blksize_t... no
> checking for blkcnt_t... yes
> checking for clock_t... yes
> checking for socklen_t... yes
> checking for greg_t... no
> checking if stack_t is declared in signal.h... yes
> checking if siginfo_t is declared in signal.h... yes
> checking for u_char... yes
> checking for u_short... yes
> checking for u_int... yes
> checking for u_long... yes
> checking size of char... 1
> checking size of short int... 2
> checking size of int... 4
> checking size of long int... 8
> checking size of long long... 8
> checking size of __int64... 0
> checking size of char *... 8
> checking size of unsigned char... 1
> checking size of unsigned short int... 2
> checking size of unsigned int... 4
> checking size of unsigned long int... 8
> checking size of unsigned long long... 8
> checking size of unsigned __int64... 0
> checking size of unsigned char *... 8
> checking size of time_t... 8
> checking if char is unsigned... no
> checking if va_list is an array... yes
> checking for struct timeval in time.h or sys/time.h... yes
> checking for struct timezone in time.h or sys/time.h... yes
> checking if struct mtget contains mt_type... yes
> checking if struct mtget contains mt_model... no
> checking if struct mtget contains mt_dsreg... yes
> checking if struct mtget contains mt_dsreg1... no
> checking if struct mtget contains mt_dsreg2... no
> checking if struct mtget contains mt_gstat... yes
> checking if struct mtget contains mt_erreg... yes
> checking if struct mtget contains mt_resid... yes
> checking if struct mtget contains mt_fileno... yes
> checking if struct mtget contains mt_blkno... yes
> checking if struct mtget contains mt_flags... no
> checking if struct mtget contains mt_bf... no
> checking if struct rusage is declared in sys/resource.h... yes
> checking if struct siginfo contains si_utime... no
> checking if struct sockaddr_storage is declared in socket.h... yes
> checking if an illegal declaration for union semun in sys/sem.h exists... no
> checking if union wait is declared in wait.h or sys/wait.h... yes
> checking if struct stat contains st_spare1... no
> checking if struct stat contains st_atimensec... no
> checking if struct stat contains st_atim.tv_nsec... yes
> checking if struct stat contains st_atim.st__tim.tv_nsec... no
> checking if struct stat contains st_atimespec.tv_nsec... no
> checking for st_blksize in struct stat... yes
> checking for st_blocks in struct stat... yes
> checking if struct stat contains st_fstype... no
> checking if struct stat contains st_aclcnt... no
> checking for st_rdev in struct stat... yes
> checking if struct stat contains st_flags... no
> checking if struct dirent contains d_ino... yes
> checking if DIR * contains dd_fd... no
> checking if struct utsname contains processor... no
> checking if struct utsname contains sysname_host... no
> checking if struct utsname contains release_host... no
> checking if struct utsname contains version_host... no
> checking if stat is declared... yes
> checking if lstat is declared... yes
> checking for wait3 that fills in rusage... yes
> checking for mlock... yes
> checking for mlockall... yes
> checking for va_copy... yes
> checking for __va_copy... yes
> checking for working ecvt() ... yes
> checking for working fcvt() ... yes
> checking for working gcvt() ... yes
> checking for __dtoa... no
> checking for __dtoa that needs result ptr... no
> checking for unistd.h... (cached) yes
> checking for getpagesize... yes
> checking for mmap that needs ptr to size... no
> checking for unistd.h... (cached) yes
> checking for getpagesize... (cached) yes
> checking for working mmap... yes
> checking for unistd.h... (cached) yes
> checking for getpagesize... (cached) yes
> checking for mmap that needs ptr to size... (cached) no
> checking if mmap works to get shared memory... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking if quotactl is an ioctl... no
> checking for file locking via fcntl... yes
> checking for uname... yes
> checking for vfork.h... no
> checking for working vfork... yes
> checking for sys_siglist... yes
> checking for BSD compliant getpgrp... no
> checking for BSD compliant setpgrp... no
> checking for C99 compliant isinf... yes
> checking for C99 compliant isnan... yes
> checking for sigsetjmp... yes
> checking for siglongjmp... yes
> checking for access... yes
> checking for eaccess... yes
> checking for euidaccess... yes
> checking for memchr... yes
> checking for memcpy... yes
> checking for memmove... yes
> checking for memset... yes
> checking for brk... yes
> checking for sbrk... yes
> checking for strerror... yes
> checking for nice... yes
> checking for flock... yes
> checking for lockf... yes
> checking for fchdir... yes
> checking for statvfs... yes
> checking for quotactl... yes
> checking for realpath... yes
> checking for resolvepath... no
> checking for dup... yes
> checking for dup2... yes
> checking for getcwd... yes
> checking for shmat... yes
> checking for semget... yes
> checking for lstat... yes
> checking for readlink... yes
> checking for symlink... yes
> checking for link... yes
> checking for rename... yes
> checking for mkfifo... yes
> checking for mknod... yes
> checking for setreuid... yes
> checking for setresuid... yes
> checking for seteuid... yes
> checking for setuid... yes
> checking for setregid... yes
> checking for setresgid... yes
> checking for setegid... yes
> checking for setgid... yes
> checking for getuid... yes
> checking for geteuid... yes
> checking for getgid... yes
> checking for getegid... yes
> checking for getpid... yes
> checking for getppid... yes
> checking for getpgid... yes
> checking for setpgid... yes
> checking for getsid... yes
> checking for setsid... yes
> checking for getpgrp... yes
> checking for setpgrp... yes
> checking for getspnam... yes
> checking for getspwnam... no
> checking for sync... yes
> checking for fsync... yes
> checking for fork... yes
> checking for wait... yes
> checking for wait4... yes
> checking for waitid... yes
> checking for waitpid... yes
> checking for getrusage... yes
> checking for getrlimit... yes
> checking for setrlimit... yes
> checking for ulimit... yes
> checking for execl... yes
> checking for execle... yes
> checking for execlp... yes
> checking for execv... yes
> checking for execve... yes
> checking for execvp... yes
> checking for getexecname... no
> checking for gethostid... yes
> checking for gethostname... yes
> checking for getdomainname... yes
> checking for getpagesize... (cached) yes
> checking for getdtablesize... yes
> checking for gettimeofday... yes
> checking for settimeofday... yes
> checking for time... yes
> checking for stime... yes
> checking for gethrtime... no
> checking for ftime... yes
> checking for tzset... yes
> checking for mktime... yes
> checking for gmtime... yes
> checking for localtime... yes
> checking for timegm... yes
> checking for timelocal... yes
> checking for ctime... yes
> checking for cftime... no
> checking for ascftime... no
> checking for strftime... yes
> checking for poll... yes
> checking for select... yes
> checking for isastream... yes
> checking for chown... yes
> checking for fchown... yes
> checking for lchown... yes
> checking for chmod... yes
> checking for fchmod... yes
> checking for lchmod... no
> checking for times... yes
> checking for utime... yes
> checking for utimes... yes
> checking for futimes... yes
> checking for lutimes... yes
> checking for ecvt_r... yes
> checking for fcvt_r... yes
> checking for gcvt_r... no
> checking for econvert... no
> checking for fconvert... no
> checking for gconvert... no
> checking for isinf... yes
> checking for isnan... yes
> checking for rand... yes
> checking for drand48... yes
> checking for strtol... yes
> checking for strtoll... yes
> checking for strtoul... yes
> checking for strtoull... yes
> checking for strtod... yes
> checking for setpriority... yes
> checking for DosSetPriority... no
> checking for DosAllocSharedMem... no
> checking for seekdir... yes
> checking for fdopendir... yes
> checking for openat... yes
> checking for fstatat... yes
> checking for fchownat... yes
> checking for futimesat... yes
> checking for renameat... yes
> checking for unlinkat... yes
> checking for attropen... no
> checking for __accessat... no
> checking for mkdirat... yes
> checking for faccessat... yes
> checking for fchmodat... yes
> checking for linkat... yes
> checking for mkfifoat... yes
> checking for mknodat... yes
> checking for readlinkat... yes
> checking for symlinkat... yes
> checking for popen... yes
> checking for pclose... yes
> checking for _popen... no
> checking for _pclose... no
> checking for strsignal... yes
> checking for str2sig... no
> checking for sig2str... no
> checking for kill... yes
> checking for killpg... yes
> checking for signal... yes
> checking for sigrelse... yes
> checking for sigprocmask... yes
> checking for sigsetmask... yes
> checking for sigset... yes
> checking for sleep... yes
> checking for usleep... yes
> checking for yield... no
> checking for tcgetattr... yes
> checking for tcsetattr... yes
> checking for tcgetpgrp... yes
> checking for tcsetpgrp... yes
> checking for putenv... yes
> checking for setenv... yes
> checking for snprintf... yes
> checking for strcasecmp... yes
> checking for strncpy... yes
> checking for strlcpy... no
> checking for strdup... yes
> checking for valloc... yes
> checking for madvise... yes
> checking for mktemp... yes
> checking for mkstemp... yes
> checking for chflags... no
> checking for fchflags... no
> checking for fflagstostr... no
> checking for strtofflags... no
> checking for fnmatch... yes
> checking for truncate... yes
> checking for ftruncate... yes
> checking for getppriv... no
> checking for setppriv... no
> checking for priv_set... no
> checking for setlocale... yes
> checking for localeconv... yes
> checking for nl_langinfo... yes
> checking for clone_area... no
> checking for create_area... no
> checking for delete_area... no
> checking if dirfd is defined or function... yes
> checking if we may not define our own malloc()... no
> checking for working extern long timezone ... yes
> checking if link() allows hard links on symlinks... yes
> checking if link() does not folow symlinks... yes
> checking for unistd.h... (cached) yes
> checking if access() does implement E_OK... no
> checking for fseeko()... yes
> checking for ftello()... yes
> checking for rcmd in -lsocket... no
> checking for inet_ntoa in -lnsl... yes
> checking for rcmd... yes
> checking for socket... yes
> checking for socketpair... yes
> checking for getservbyname... yes
> checking for inet_ntoa... yes
> checking for getaddrinfo... yes
> checking for getnameinfo... yes
> checking for res_init in -lc... no
> checking for res_init in -lresolv... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking for _LARGE_FILES value needed for large files... no
> checking for _LARGEFILE_SOURCE value needed for large files... no
> checking if system supports Large Files at all... yes
> checking for crypt in -lc... no
> checking for crypt in -lcrypt... yes
> checking for crypt... yes
> checking for gettext in -lc... yes
> checking for gettext... yes
> checking for iconv_open in -lc... yes
> checking for iconv... yes
> checking for iconv_open... yes
> checking for iconv_close... yes
> checking for libiconv... no
> checking for libiconv_open... no
> checking for libiconv_close... no
> checking for Posix Access Control List support
> checking for acl_get_file in -lacl... yes
> checking for acl_get_file in -lpacl... no
> checking for acl_get_file... yes
> checking for acl_set_file... yes
> checking for acl_from_text... yes
> checking for acl_to_text... yes
> checking for acl_free... yes
> checking for acl_delete_def_file... yes
> checking for acl_extended_file... yes
> checking for Solaris Access Control List support
> checking for acltotext in -lsec... no
> checking for acl... no
> checking for facl... no
> checking for aclfromtext... no
> checking for acltotext... no
> checking for HP-UX Access Control List support
> checking for getacl... no
> checking for fgetacl... no
> checking for setacl... no
> checking for fsetacl... no
> checking for strtoacl... no
> checking for acltostr... no
> checking for cpacl... no
> checking for fcpacl... no
> checking for chownacl... no
> checking for setaclentry... no
> checking for fsetaclentry... no
> checking for Linux flavor Extended Attribute support
> checking for getxattr in -lattr... yes
> checking for getxattr... yes
> checking for setxattr... yes
> checking for listxattr... yes
> checking for lgetxattr... yes
> checking for lsetxattr... yes
> checking for llistxattr... yes
> checking for RBAC support
> checking for getuserattr in -lsecdb... no
> checking for getauthattr... no
> checking for getuserattr... no
> checking for getexecattr... no
> checking for getprofattr... no
> checking for gmatch() support
> checking for gmatch in -lgen... no
> checking for gmatch... no
> checking for thr_yield... no
> checking for pthread_create in -lpthread... yes
> checking for pthread_create... yes
> checking for pthread_kill... yes
> checking for pthread_mutex_lock... yes
> checking for pthread_cond_wait... yes
> checking for pthread_spin_lock... yes
> checking for clock_gettime in -lc... no
> checking for clock_gettime in -lrt... yes
> checking for clock_gettime... yes
> checking for clock_settime... yes
> checking for clock_getres... yes
> checking for sched_getparam... yes
> checking for sched_setparam... yes
> checking for sched_getscheduler... yes
> checking for sched_setscheduler... yes
> checking for sched_yield... yes
> checking for nanosleep... yes
> checking for /dev/tty... yes
> checking for /dev/null... yes
> checking for /dev/zero... yes
> checking if Linux include file linux/ext2_fs.h is broken... yes
> checking if Linux include file /usr/src/linux/include/linux/ext2_fs.h is 
> broken... yes
> checking if Linux include file scsi/scsi.h is broken... no
> checking if Linux include file /usr/src/linux/include/scsi/scsi.h is 
> broken... no
> checking if Linux include file scsi/sg.h is broken... no
> checking if Linux include file /usr/src/linux/include/scsi/sg.h is broken... 
> no
> 
> Warning: *** /usr/src/linux/include contains broken include files ***
> Warning: *** /usr/src/linux/include is not used this reason ***
> Warning: This may result in the inability to use recent Linux kernel 
> interfaces
> 
> 
> Warning: *** linux/ext2_fs.h is not usable at all ***
> Warning: *** This makes it impossible to support Linux file flags ***
> You may try to compile using 'make COPTX=-DTRY_EXT2_FS'
> 
> updating cache ./config.cache
> creating ./config.status
> creating rules.cnf
> creating xconfig.h
> sh conf/cc-config.sh cc cc incs/Dcc.x86_64-linux
> Trying to find cc
> Found cc
> Creating empty 'incs/Dcc.x86_64-linux', using cc as default compiler
> make[1]: Leaving directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final'
>              W A R N I N G   Messages like:
> 
> gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or 
> directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or 
> directory
> ../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
> ....
> 
> are caused by a GNU make bug and not by the Schily makefile system.
> 
> The related bug has been reported to the GNU make maintainers in 1998 but
> as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
> A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
> make[1]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final'
>       ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/conf"
> make[2]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/conf'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/conf'
>       ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/inc"
> make[2]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>       ==> MAKING "all" ON SUBCOMPONENT "SRCROOT/inc/align_test.mk"
> make[3]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>       ==> MAKING DIRECTORY "OBJ/x86_64-linux-cc"
>       ==> MAKING DEPENDENCIES "OBJ/x86_64-linux-cc/align_test.d"
> make[3]: Leaving directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
> make[3]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>  ==> COMPILING "OBJ/x86_64-linux-cc/align_test.o"
> align_test.c: In function 'main':
> align_test.c:192: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_short':
> align_test.c:609: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_int':
> align_test.c:621: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_long':
> align_test.c:633: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_longlong':
> align_test.c:646: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_float':
> align_test.c:659: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_double':
> align_test.c:671: warning: cast from pointer to integer of different size
> align_test.c: In function 'off_ptr':
> align_test.c:683: warning: cast from pointer to integer of different size
>       ==> LINKING "OBJ/x86_64-linux-cc/align_test"
>       ==> GENERATING include file "../incs/x86_64-linux-cc/align.h"
> make[3]: Leaving directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>       ==> MAKING "all" ON SUBCOMPONENT "SRCROOT/inc/avoffset.mk"
> make[3]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>       ==> MAKING DEPENDENCIES "OBJ/x86_64-linux-cc/avoffset.d"
> make[3]: Leaving directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
> make[3]: Entering directory 
> `/build/user-star_1.5final-2-amd64-zKSfqv/star-1.5final/inc'
>  ==> COMPILING "OBJ/x86_64-linux-cc/avoffset.o"
> In file included from avoffset.c:32:
> ../include/schily/schily.h:246: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> make[3]: *** [OBJ/x86_64-linux-cc/avoffset.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/10/28/star_1.5final-2_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