Bug#721189: aegisub: FTBFS on wheezy (g++ internal compiler error)

2013-08-28 Thread Daniel Kahn Gillmor
Package: aegisub
Version: 2.1.9-1
Severity: normal

I just tried to rebuild aegisub on wheezy on an amd64 machine.

I did:

 apt-get source aegisub
 cd aegisub-2.1.9
 dpkg-buildpackage -uc -us

and the build terminated with:

 ...

Making all in src
make[3]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
g++ -include ../acconf.h -I. -I.. -g -O2 -Wall -Wextra -Wno-unused-parameter 
-Wno-long-long -fpermissive -fno-strict-aliasing -std=c++98 -pipe -O2 
-Winvalid-pch -fpch-deps -fpch-preprocess -include stdwx.h -DAEGISUB -Iinclude 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ 
-pthread -fopenmp -I/usr/include/fribidi -I/usr/include/freetype2  stdwx.h
make  all-recursive
make[4]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
Making all in bitmaps
make[5]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src/bitmaps'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9/src/bitmaps'
Making all in libresrc
make[5]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src/libresrc'
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -Wall -Wextra -Wno-unused-parameter 
-Wno-long-long -fpermissive -fno-strict-aliasing -std=c++98 -pipe -O2 -c -o 
resrc.o resrc.cpp
rm -f libresrc.a
ar cru libresrc.a resrc.o 
ranlib libresrc.a
make[5]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9/src/libresrc'
make[5]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
g++ -DHAVE_CONFIG_H -I. -I..  -D_REENTRANT -Winvalid-pch -fpch-deps 
-fpch-preprocess -include stdwx.h -DAEGISUB -Iinclude 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ 
-pthread -fopenmp -I/usr/include/fribidi -I/usr/include/freetype2-g -O2 
-Wall -Wextra -Wno-unused-parameter -Wno-long-long -fpermissive 
-fno-strict-aliasing -std=c++98 -pipe -O2 -c -o 
libaudio_player_a-audio_player.o `test -f 'audio_player.cpp' || echo 
'./'`audio_player.cpp

g++: internal compiler error: Segmentation fault (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See file:///usr/share/doc/gcc-4.7/README.Bugs for instructions.
make[5]: *** [libaudio_player_a-audio_player.o] Error 4
make[5]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dkg/src/aegisub/aegisub-2.1.9'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

not sure what i need to do to make it build, but this makes it hard
for me to generate a package with debug symbols to try to debug things
like #720722 (i was going to rebuild to get a backtrace).

Regards,

--dkg

-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721189: aegisub: FTBFS on wheezy (g++ internal compiler error)

2013-08-28 Thread Sebastian Reichel
On Wed, Aug 28, 2013 at 04:07:19PM -0400, Daniel Kahn Gillmor wrote:
 Package: aegisub
 Version: 2.1.9-1
 Severity: normal
 
 I just tried to rebuild aegisub on wheezy on an amd64 machine.
 
 I did:
 
  apt-get source aegisub
  cd aegisub-2.1.9
  dpkg-buildpackage -uc -us
 
 and the build terminated with:
 
  ...
 
 Making all in src
 make[3]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
 g++ -include ../acconf.h -I. -I.. -g -O2 -Wall -Wextra -Wno-unused-parameter 
 -Wno-long-long -fpermissive -fno-strict-aliasing -std=c++98 -pipe -O2 
 -Winvalid-pch -fpch-deps -fpch-preprocess -include stdwx.h -DAEGISUB 
 -Iinclude -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 
 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ 
 -pthread -fopenmp -I/usr/include/fribidi -I/usr/include/freetype2  stdwx.h
 make  all-recursive
 make[4]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src'
 Making all in bitmaps
 make[5]: Entering directory `/home/dkg/src/aegisub/aegisub-2.1.9/src/bitmaps'
Hi,

 g++: internal compiler error: Segmentation fault (program cc1plus)

Looks like a problem in g++?

 not sure what i need to do to make it build, but this makes it hard
 for me to generate a package with debug symbols to try to debug things
 like #720722 (i was going to rebuild to get a backtrace).

Actually I currently focus on some other packages and invest little
time on aegisub. Feel free to help out. Please note, that most
problems may already be fixed upstream (there's a new major version
available).

I would have updated the package, but upstream now depends on a new
wxwidgets version missing in Debian. See #691384 (update to aegisub
3.x) and the blocking bug #613431 (ITP wxwidgets2.9).

-- Sebastian


signature.asc
Description: Digital signature