Bug#549380: vdr: FTBFS with gcc 4.4

Tobias Grimm tobias.grimm at e-tobi.net
Sat Oct 3 12:49:48 UTC 2009


Felix Geyer wrote:

> vdr FTBFS with gcc 4.4
> Attaching patch copied from Fedora.

I tried to compile VDR with gcc 4.4 WITHOUT this patch, but it compiles
fine. I can't reproduce the FTBS. The patch makes sense, so I will include
it anyway, I'm just wondering, why I can't reproduces the FTBS with gcc-4.4

e.g.:

echo "#include <string.h>

int main()
{
  const char* FileName = \"test/test\";
  char *p = strrchr(FileName, '/');
  return 0;
}" | gcc-4.4 -Wall -v -xc -o test - && echo "Build OK"


Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.1-4'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--enable-shared --enable-multiarch --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4
--program-suffix=-4.4 --enable-nls --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --enable-objc-gc
--with-arch-32=i486 --with-tune=generic --enable-checking=release
--build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.4.1 (Debian 4.4.1-4)
COLLECT_GCC_OPTIONS='-Wall' '-v' '-o' 'test' '-mtune=generic'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.1/cc1 -quiet -v - -quiet -dumpbase -
-mtune=generic -auxbase - -Wall -version -o /tmp/cca0X0Zg.s
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory
"/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.1/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.1/include-fixed
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
GNU C (Debian 4.4.1-4) version 4.4.1 (x86_64-linux-gnu)
	compiled by GNU C version 4.4.1, GMP version 4.3.1, MPFR version 2.4.1-p2.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 47d72742e4046cb61362dac627982ae5
<stdin>: In function ‘main’:
<stdin>:6: warning: unused variable ‘p’
COLLECT_GCC_OPTIONS='-Wall' '-v' '-o' 'test' '-mtune=generic'
 as -V -Qy -o /tmp/ccM97Oio.o /tmp/cca0X0Zg.s
GNU assembler version 2.19.91 (x86_64-linux-gnu) using BFD version (GNU
Binutils for Debian) 2.19.91.20090927
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../:/lib/:/usr/lib/:/usr/lib/x86_64-linux-gnu/
COLLECT_GCC_OPTIONS='-Wall' '-v' '-o' 'test' '-mtune=generic'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.1/collect2 --build-id --eh-frame-hdr -m
elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2
-o test /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/crt1.o
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/crtbegin.o
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.1
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.1
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib -L/lib/../lib
-L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../..
-L/usr/lib/x86_64-linux-gnu /tmp/ccM97Oio.o -lgcc --as-needed -lgcc_s
--no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/crtend.o
/usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/crtn.o
Build OK

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20091003/9a8e7e1c/attachment.pgp>


More information about the pkg-vdr-dvb-devel mailing list