Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 481530 - dev-java/icedtea-7.2.4.1 - src_compile(): segmentation fault in /usr/bin/ant [...] all
Summary: dev-java/icedtea-7.2.4.1 - src_compile(): segmentation fault in /usr/bin/ant ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Andrew John Hughes
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-18 11:26 UTC by Laurent G.
Modified: 2016-01-16 15:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-java:icedtea-7.2.4.1:20130818-201855.log.xz (dev-java:icedtea-7.2.4.1:20130818-201855.log.xz,267.43 KB, application/x-xz)
2013-08-19 05:20 UTC, Laurent G.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent G. 2013-08-18 11:26:56 UTC
compile:
/bin/sh: line 1:  7507 Segmentation fault      JAVA_HOME=/var/tmp/portage/dev-java/icedtea-7.2.4.1/work/icedtea-2.4.1/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=7 -Djavac.source=7 -Doutput.dir=/var/tmp/portage/dev-java/icedtea-7.2.4.1/work/icedtea-2.4.1/openjdk.build/jaxws -Djdk.home=/var/tmp/portage/dev-java/icedtea-7.2.4.1/work/icedtea-2.4.1/bootstrap/jdk1.6.0 -Dbootstrap.dir=/var/tmp/portage/dev-java/icedtea-7.2.4.1/work/icedtea-2.4.1/openjdk.build/langtools/dist/bootstrap all
make[4]: *** [all] Error 139
make[4]: Leaving directory `/var/tmp/portage/dev-java/icedtea-7.2.4.1/work/icedtea-2.4.1/openjdk/jaxws/make'

If I go to the directory jaxws and type the line without the overdefinition of JAVA_HOME (and thus use system-vm, either 6 or 7) it compiles jaxws OK and go on.

6.1.12.6 and 7.2.3.9 installed

Reproducible: Always




GENTOO_VM=icedtea-7  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""

emerge --info =icedtea-7.2.4.1
Portage 2.2.0 (default/linux/powerpc/ppc32/13.0/desktop, gcc-4.7.3, glibc-2.17, 3.7.8-gentoo-l2 ppc)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.7.8-gentoo-l2-ppc-7447A,_altivec_supported-with-gentoo-2.2
KiB Mem:     1032852 total,    208168 free
KiB Swap:    1762984 total,   1653912 free
Timestamp of tree: Sat, 17 Aug 2013 18:00:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
distcc 3.1 powerpc-unknown-linux-gnu [enabled]
ccache version 3.1.9 [disabled]
app-shells/bash:          4.2_p45
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.5-r1, 3.2.5-r1, 3.3.2-r1
dev-util/ccache:          3.1.9
dev-util/cmake:           2.8.11.1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13::<unknown repository>, 2.69
sys-devel/automake:       1.11.6, 1.12.6
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.3.6-r1, 4.7.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo
ACCEPT_KEYWORDS="ppc ~ppc"
ACCEPT_LICENSE="* -@EULA"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-mcpu=G4 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-mcpu=G4 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec"
DISTDIR="/in_n_outs/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.heanet.ie/pub/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.gentoo.no/ "
LANG="fr_FR.UTF8"
LC_ALL="fr_FR.UTF8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
PKGDIR="/in_n_outs/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
USE="X Xaw3d a52 aac acl alsa altivec apache2 berkdb branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cscope cups cxx dba dbus dri dts dvd dvdr emboss encode exif fam fbcon filter flac flash fortran gb gcj gd gdbm gif gnome gpm gtk gtk2 iconv ipv6 java jikes jpeg kde kdehiddenvisibility kdeprefix kpathsea lcms ldap libnotify mad mng modules mozdevelop mozsvg mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly nsplugin objc ogg oggvorbis opengl openmp pam pango pcre pdf pdflib perl png policykit povray ppc ppds private-headers python qt qt3support qt4 readline samba sasl scanner sdl session speex spell ssl startup-notification svg tcpd theora threads tiff tk truetype udev udisks unicode upower usb vorbis wmf wxwidgets xcb xinerama xml xml2 xosd xulrunner xv xvid zlib" ALSA_CARDS="snd-aoa" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="braindump flow karbon kexi krita sheets stage words" CAMERAS="canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse wacom evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="fr fr_FR" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-4" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19 ruby18" USERLAND="GNU" VIDEO_CARDS="ati fbdev radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-08-18 13:23:18 UTC
Please attach the entire build log to this bug report.
Comment 2 Laurent G. 2013-08-19 05:20:49 UTC
Created attachment 356402 [details]
dev-java:icedtea-7.2.4.1:20130818-201855.log.xz

Here we go.
I had to retry because on previous log I discovered that I had been warned about a 9GiO free disk space limit my build partition did not respect. But as I supposed it was not related : this time I had about 12 GiO free and I get the same crash.
Comment 3 James Le Cuirot gentoo-dev 2016-01-16 15:01:23 UTC
I suspect this wouldn't be an issue any more (I've built on ppc loads of times) but we've dropped ppc support now.