[dvblast-devel] Compile failure on x86_64
Alexei Takaseev
alexei at taf.ru
Tue Oct 2 07:11:16 CEST 2012
System ALT Linux Sisuphus 01-10-2012
arch x86_64
glibc 2.16
gcc version 4.7.2 20120920 (ALT Linux 4.7.2-alt2) (GCC)
Compile failure on x86_64 with:
=======================================================
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.8535
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dvblast-2.2
+ make
make: Entering directory `/usr/src/RPM/BUILD/dvblast-2.2'
CC dvblast.c
CC util.c
CC dvb.c
CC udp.c
CC asi.c
CC demux.c
CC output.c
CC en50221.c
In file included from /usr/include/string.h:656:0,
from en50221.c:30:
In function 'memcpy',
inlined from 'TPDUSend.constprop.35' at en50221.c:318:19,
inlined from 'SPDUSend' at en50221.c:500:26:
/usr/include/bits/string3.h:51:3: error: call to __builtin___memcpy_chk will always overflow destination buffer
make: *** [en50221.o] Error 1
make: Leaving directory `/usr/src/RPM/BUILD/dvblast-2.2'
===========================================================
On the i586 architecture there are no compilation errors.
Has anyone successfully compiled with the combination of x86_64 + gcc 4.7 + glibc 2.16 + last dvblast of git?
More information about the dvblast-devel
mailing list