Bug 187463 - www/webkit-qt4 uses base g++ as linker
Summary: www/webkit-qt4 uses base g++ as linker
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-12 00:00 UTC by Justin Hibbits
Modified: 2016-01-17 15:21 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Hibbits 2014-03-12 00:00:00 UTC
When building www/webkit-qt4 with a lang/gcc* from ports (or anything qt4), it still uses base g++ as the linker.  There is a bug in the base GNU ld which causes it to segfault when linking webkit-qt4 on PowerPC, thought to have been fixed when forcing webkit-qt4 to depend on binutils port (ports/173042), but this turned out to be incorrect.

How-To-Repeat: Build webkit-qt4 with ports lang/gcc* (done on powerpc.powerpc)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-12 00:00:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kde

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Justin Hibbits freebsd_committer freebsd_triage 2014-11-05 17:26:54 UTC
Adding 'LDFLAGS+= -B/usr/local/bin' (should probably be '${LOCALBASE}/bin', but this hack worked) in the powerpc Makefile block fixes this, too.