Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 259873 Details for
Bug 351689
media-sound/horgand-1.14 call to char* __builtin___strcpy_chk(char*, const char*, long unsigned int) will always overflow destination buffer
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
/var/log/portage/build/media-sound/horgand-1.14:20110114-193510.log
horgand-1.14:20110114-193510.log (text/plain), 19.26 KB, created by
Justin Lecher (RETIRED)
on 2011-01-14 19:42:32 UTC
(
hide
)
Description:
/var/log/portage/build/media-sound/horgand-1.14:20110114-193510.log
Filename:
MIME Type:
Creator:
Justin Lecher (RETIRED)
Created:
2011-01-14 19:42:32 UTC
Size:
19.26 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: media-sound/horgand-1.14 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: sound >[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib userland_GNU >[32;01m * [39;49;00mFEATURES: ccache fakeroot preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking horgand-1.14.tar.gz to /var/tmp/portage/media-sound/horgand-1.14/work >>>> Source unpacked in /var/tmp/portage/media-sound/horgand-1.14/work >>>> Compiling source in /var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14 ... > * econf: updating horgand-1.14/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating horgand-1.14/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking for C++ compiler default output file name... a.out >checking whether the C++ compiler works... yes >checking whether we are cross compiling... no >checking for suffix of executables... >checking for suffix of object files... o >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking for style of include used by make... GNU >checking dependency style of x86_64-pc-linux-gnu-g++... gcc3 >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 >checking whether make sets $(MAKE)... (cached) yes >checking for fltk-config... fltk-config >checking for aconnect... aconnect >checking for an ANSI C-conforming const... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for size_t... yes >checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking whether closedir returns void... no >checking for stdlib.h... (cached) yes >checking for GNU libc compatible malloc... yes >checking sys/select.h usability... yes >checking sys/select.h presence... yes >checking for sys/select.h... yes >checking sys/socket.h usability... yes >checking sys/socket.h presence... yes >checking for sys/socket.h... yes >checking types of arguments for select... int,fd_set *,struct timeval * >checking for bzero... yes >checking for memset... yes >checking for select... yes >checking for strdup... yes >checking for strstr... yes >checking for main in -lXft... yes >checking for main in -lXrender... yes >checking for main in -lasound... yes >checking for main in -ldl... yes >checking for main in -lfltk... no >checking for main in -lfontconfig... yes >checking for main in -lfreetype... yes >checking for main in -lm... yes >checking for main in -lpthread... yes >checking for main in -lrt... yes >checking for main in -lz... yes >checking for main in -ljack... no >checking for sf_open in -lsndfile... yes >checking for main in -lXpm... yes >checking for dirent.h that defines DIR... (cached) yes >checking for library containing opendir... (cached) none required >checking for ANSI C header files... (cached) yes >checking fcntl.h usability... yes >checking fcntl.h presence... yes >checking for fcntl.h... yes >checking libintl.h usability... yes >checking libintl.h presence... yes >checking for libintl.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking sys/ioctl.h usability... yes >checking sys/ioctl.h presence... yes >checking for sys/ioctl.h... yes >checking for unistd.h... (cached) yes >checking sndfile.h usability... yes >checking sndfile.h presence... yes >checking for sndfile.h... yes >checking alsa/asoundlib.h usability... yes >checking alsa/asoundlib.h presence... yes >checking for alsa/asoundlib.h... yes >Package jack was not found in the pkg-config search path. >Perhaps you should add the directory containing `jack.pc' >to the PKG_CONFIG_PATH environment variable >No package 'jack' found >Package jack was not found in the pkg-config search path. >Perhaps you should add the directory containing `jack.pc' >to the PKG_CONFIG_PATH environment variable >No package 'jack' found >configure: creating ./config.status >config.status: creating Makefile >config.status: creating src/Makefile >config.status: creating data/Makefile >config.status: creating man/Makefile >config.status: creating src/config.h >config.status: executing depfiles commands >Package jack was not found in the pkg-config search path. >Perhaps you should add the directory containing `jack.pc' >to the PKG_CONFIG_PATH environment variable >No package 'jack' found >make -j12 -l12 CXX=x86_64-pc-linux-gnu-g++ 'CXXFLAGS=-O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT ' >Making all in src >make[1]: Entering directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/src' >make all-am >make[2]: Entering directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/src' >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.C; \ > then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organ.o -MD -MP -MF ".deps/organ.Tpo" -c -o organ.o organ.C; \ > then mv -f ".deps/organ.Tpo" ".deps/organ.Po"; else rm -f ".deps/organ.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organDSPEffects.o -MD -MP -MF ".deps/organDSPEffects.Tpo" -c -o organDSPEffects.o organDSPEffects.C; \ > then mv -f ".deps/organDSPEffects.Tpo" ".deps/organDSPEffects.Po"; else rm -f ".deps/organDSPEffects.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organAudioOut.o -MD -MP -MF ".deps/organAudioOut.Tpo" -c -o organAudioOut.o organAudioOut.C; \ > then mv -f ".deps/organAudioOut.Tpo" ".deps/organAudioOut.Po"; else rm -f ".deps/organAudioOut.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organMIDIIn.o -MD -MP -MF ".deps/organMIDIIn.Tpo" -c -o organMIDIIn.o organMIDIIn.C; \ > then mv -f ".deps/organMIDIIn.Tpo" ".deps/organMIDIIn.Po"; else rm -f ".deps/organMIDIIn.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organAccompaniment.o -MD -MP -MF ".deps/organAccompaniment.Tpo" -c -o organAccompaniment.o organAccompaniment.C; \ > then mv -f ".deps/organAccompaniment.Tpo" ".deps/organAccompaniment.Po"; else rm -f ".deps/organAccompaniment.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organvarios.o -MD -MP -MF ".deps/organvarios.Tpo" -c -o organvarios.o organvarios.C; \ > then mv -f ".deps/organvarios.Tpo" ".deps/organvarios.Po"; else rm -f ".deps/organvarios.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT organFileIO.o -MD -MP -MF ".deps/organFileIO.Tpo" -c -o organFileIO.o organFileIO.C; \ > then mv -f ".deps/organFileIO.Tpo" ".deps/organFileIO.Po"; else rm -f ".deps/organFileIO.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT jackoutput.o -MD -MP -MF ".deps/jackoutput.Tpo" -c -o jackoutput.o jackoutput.C; \ > then mv -f ".deps/jackoutput.Tpo" ".deps/jackoutput.Po"; else rm -f ".deps/jackoutput.Tpo"; exit 1; fi >if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -pipe -march=core2 -frecord-gcc-switches -msse4.2 -g -Wenum-compare -I/usr/include/fltk-1.1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -MT HORGAN.o -MD -MP -MF ".deps/HORGAN.Tpo" -c -o HORGAN.o HORGAN.cxx; \ > then mv -f ".deps/HORGAN.Tpo" ".deps/HORGAN.Po"; else rm -f ".deps/HORGAN.Tpo"; exit 1; fi >jackoutput.C:24:23: fatal error: jack/jack.h: No such file or directory >compilation terminated. >make[2]: *** [jackoutput.o] Error 1 >make[2]: *** Waiting for unfinished jobs.... >organMIDIIn.C: In member function âvoid HOR::disconectaaconnect()â: >organMIDIIn.C:257:21: warning: ignoring return value of âint system(const char*)â, declared with attribute warn_unused_result >organMIDIIn.C: In member function âvoid HOR::conectaaconnect()â: >organMIDIIn.C:241:21: warning: ignoring return value of âint system(const char*)â, declared with attribute warn_unused_result >organAudioOut.C: In member function âvoid HOR::Final_Output(int)â: >organAudioOut.C:75:40: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result >organFileIO.C: In member function âvoid HOR::LoadSoundBank(int)â: >organFileIO.C:654:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:674:31: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:684:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:690:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:696:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:701:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:708:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:715:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:722:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:729:35: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:738:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:746:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C: In member function âvoid HOR::ReadNames(char*, char*)â: >organFileIO.C:588:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:606:31: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:612:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:629:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C: In member function âvoid HOR::loadrhyt(char*)â: >organFileIO.C:440:43: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:444:42: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:450:43: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C: In member function âvoid HOR::loadbank(char*)â: >organFileIO.C:299:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:315:31: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:324:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:332:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:339:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:347:33: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:353:38: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:360:35: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:368:35: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:377:37: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:387:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:393:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C: In member function âvoid HOR::loadfile(char*)â: >organFileIO.C:110:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:127:34: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:133:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:139:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:144:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:151:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:158:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:166:31: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:173:35: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:182:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organFileIO.C:190:30: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >organ.C: In member function âvoid HOR::init_hor()â: >organ.C:935:15: warning: ignoring return value of âint system(const char*)â, declared with attribute warn_unused_result >organ.C:938:15: warning: ignoring return value of âint system(const char*)â, declared with attribute warn_unused_result >In file included from /usr/include/string.h:642:0, > from organ.C:26: >In function âchar* strcpy(char*, const char*)â, > inlined from âHOR::HOR()â at organ.C:633:37: >/usr/include/bits/string3.h:105:86: warning: call to char* __builtin___strcpy_chk(char*, const char*, long unsigned int) will always overflow destination buffer >make[2]: Leaving directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/src' >make[1]: *** [all] Error 2 >make[1]: Leaving directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/src' >Making all in data >make[1]: Entering directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/data' >make[1]: Nothing to be done for `all'. >make[1]: Leaving directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/data' >Making all in man >make[1]: Entering directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/man' >make[1]: Nothing to be done for `all'. >make[1]: Leaving directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14/man' >make[1]: Entering directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14' >make[1]: Nothing to be done for `all-am'. >make[1]: Leaving directory `/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14' >make: *** [all-recursive] Error 1 >emake failed > [31;01m*[0m ERROR: media-sound/horgand-1.14 failed: > [31;01m*[0m emake failed. > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 56: Called src_compile > [31;01m*[0m environment, line 2525: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} $(fltk-config --cxxflags) $(pkg-config --cflags jack) $(pkg-config --cflags sndfile)" || die "emake failed." > [31;01m*[0m > [31;01m*[0m If you need support, post the output of 'emerge --info =media-sound/horgand-1.14', > [31;01m*[0m the complete build log and the output of 'emerge -pqv =media-sound/horgand-1.14'. > [31;01m*[0m The complete build log is located at '/var/log/portage/build/media-sound/horgand-1.14:20110114-193510.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-sound/horgand-1.14/temp/environment'. > [31;01m*[0m S: '/var/tmp/portage/media-sound/horgand-1.14/work/horgand-1.14'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 351689
: 259873