Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 495288

Summary: games-strategy/hedgewars-0.9.19.3 - .../work/hedgewars-src-0.9.19.3/misc/libphysfs/physfs.c:2377: undefined reference to `__divdi3'
Product: Gentoo Linux Reporter: Stephan Litterst <stephan.litterst>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --iinfo
emerge -pvq
build.log
emerge --info ''=games-strategy/hedgewars-0.9.20::gentoo'
emerge -pqv '=games-strategy/hedgewars-0.9.20::gentoo'
/var/tmp/portage/games-strategy/hedgewars-0.9.20/temp/build.log

Description Stephan Litterst 2013-12-25 07:08:25 UTC
*   ERROR: games-strategy/hedgewars-0.9.19.3::gentoo failed (compile phase)
*   emake failed


Reproducible: Always

Steps to Reproduce:
1. emerge hedgewars or emerge -uDN world if already installed
2.
3.
Actual Results:  
emerge fails

Expected Results:  
install/update hedgewars
Comment 1 Stephan Litterst 2013-12-25 07:15:04 UTC
Created attachment 366146 [details]
emerge --iinfo
Comment 2 Stephan Litterst 2013-12-25 07:15:45 UTC
Created attachment 366148 [details]
emerge -pvq
Comment 3 Stephan Litterst 2013-12-25 07:16:19 UTC
Created attachment 366150 [details]
build.log
Comment 4 Rafał Mużyło 2013-12-25 08:17:33 UTC
/usr/bin/ld: warning: /var/tmp/portage/games-strategy/hedgewars-0.9.19.3/work/hedgewars-0.9.19.3_build/bin/link.res contains output sections; did you forget -T?
/var/tmp/portage/games-strategy/hedgewars-0.9.19.3/work/hedgewars-0.9.19.3_build/bin/libhw_physfs.a(physfs.c.o): In function `PHYSFS_read':
/var/tmp/portage/games-strategy/hedgewars-0.9.19.3/work/hedgewars-src-0.9.19.3/misc/libphysfs/physfs.c:2377: undefined reference to `__divdi3'
/var/tmp/portage/games-strategy/hedgewars-0.9.19.3/work/hedgewars-0.9.19.3_build/bin/libhw_physfs.a(physfs.c.o): In function `PHYSFS_write':
/var/tmp/portage/games-strategy/hedgewars-0.9.19.3/work/hedgewars-src-0.9.19.3/misc/libphysfs/physfs.c:2429: undefined reference to `__divdi3'
hwengine.pas(546,1) Error: (9013) Error while linking
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2013-12-25 14:49:38 UTC
It appears it is using a bundled version of dev-games/physfs.
Comment 6 Julian Ospald 2013-12-25 17:52:56 UTC
I just did a version bump to 0.9.20... try with that
Comment 7 Stephan Litterst 2013-12-28 08:07:38 UTC
 * ERROR: games-strategy/hedgewars-0.9.20::gentoo failed (compile phase):
 *   emake failed
Comment 8 Stephan Litterst 2013-12-28 08:08:32 UTC
Created attachment 366346 [details]
emerge --info ''=games-strategy/hedgewars-0.9.20::gentoo'
Comment 9 Stephan Litterst 2013-12-28 08:09:13 UTC
Created attachment 366348 [details]
emerge -pqv '=games-strategy/hedgewars-0.9.20::gentoo'
Comment 10 Stephan Litterst 2013-12-28 08:10:13 UTC
Created attachment 366350 [details]
/var/tmp/portage/games-strategy/hedgewars-0.9.20/temp/build.log
Comment 11 Rafał Mużyło 2013-12-29 03:36:37 UTC
Parallel make makes these logs difficult to read.

This time it seems to be:
uVariables.pas(39,50) Fatal: Invalid PPU-File entry: 248
Comment 12 Stephan Litterst 2013-12-29 08:35:16 UTC
strange - today it compiled and I don't know why...