Bug 212535

Summary: [patch] www/webkit-qt5 does not build on i386
Product: Ports & Packages Reporter: Martin Birgmeier <d8zNeCFG>
Component: Individual Port(s)Assignee: freebsd-kde (group) <kde>
Status: Closed Overcome By Events    
Severity: Affects Many People CC: tcberner
Priority: --- Keywords: patch
Version: LatestFlags: tcberner: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch to apply in /usr/ports to create www/webkit-qt5/files/patch-Tools-qmake-mkspecs-features-unix-default_post.prf none

Description Martin Birgmeier 2016-09-09 19:08:04 UTC
Created attachment 174593 [details]
patch to apply in /usr/ports to create www/webkit-qt5/files/patch-Tools-qmake-mkspecs-features-unix-default_post.prf

On i386, the gold linker does not exist (any more).

Apply the attached patch in /usr/ports to add a fix in www/webkit-qt5 to take care of this.

-- Martin
Comment 1 Martin Birgmeier 2016-09-09 20:05:05 UTC
Hmmm... this works for qt5-webkit, but other qt5 ports are also affected by the missing ld.gold.

It seems that in qt5-qmake, the file which ends up as /usr/local/lib/qt5/mkspecs/common/gcc-base-unix.conf also needs to have the ld.gold line removed.
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2016-09-28 20:33:25 UTC
I cannot really reproduce this. 
Could you give some more information on your system, version, make.conf and so on?
Comment 3 Martin Birgmeier 2016-09-29 15:48:58 UTC
It seems that this has been overcome by events and existed as a problem only during a short window between updates to binutils and webkit-qt5.

Closing accordingly.

-- Martin