Quick summary of the failures in the last i386 bulk build.
Java ports are now broken on i386 as a result of JDK problems.

www/chromium,proprietary: 'chrome/common/extensions/api/runtime.h' file not 
found
- this is possibly the missing interdependency that espie just fixed.

Following are PIE-related, in some cases use of -fomit-frame-pointer for i386
may help, others will need more.

devel/hasktags: unhandled ELF relocation(Rel) type 10, ghc: unable to load 
package `integer-gmp'
devel/hs-ghc-paths: unhandled ELF relocation(Rel) type 10, ghc: unable to load 
package `integer-gmp'
emulators/dosbox: PIC register '%ebx' clobbered in 'asm'
emulators/mupen64plus/core: now uses PIC #ifdef in src/r4300/x86/rjump.c:104 
which needs newer GCC (about to send diff for this).
emulators/openmsx: out of reg's
emulators/xnp2: PIC register 'ebx' clobbered in 'asm'
games/eduke32: out of reg's
games/megaglest/base: out of reg's
games/openarena: out of reg's
graphics/cqcam: PIC register 'bx' clobbered in 'asm'
graphics/rawstudio: out of reg's
multimedia/avidemux: out of reg's
sysutils/grub: GRUB requires a working absolute objcopy
x11/mplayer: out of reg's
x11/xdesktopwaves: PIC register 'ebx' clobbered in 'asm'

Not sure about cause yet, some may be PIE-related too:

lang/gcc/4.8: gcj: fatal error: can't specify '-D' without '--main'
lang/gprolog: segfault when running "gplc -c --fast-math fd2c.pl"
lang/nhc98: segfaults in build
lang/petite-chez: undefined reference to `__guard'
mail/zarafa/zarafa: 'SWIG_From_long' was not declared in this scope
textproc/redland-bindings: -php4 is no longer supported.

This is with the committed PIE changes only, there is a diff around to
enable PIE in ports compilers too, which may expose further problems.

Reply via email to