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

Bug 617414

Summary: [qt overlay] dev-qt/qtpositioning-5.9.0_beta3 fails to build
Product: Gentoo Linux Reporter: Eugene Shalygin <eugene.shalygin>
Component: OverlaysAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 625258    
Attachments: build.log

Description Eugene Shalygin 2017-05-03 18:39:17 UTC
error: cannot find -lclip2tri

One needs to build 3rdparty/{clip2tri,poly2tri,clipper} to make it compile.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2017-05-03 22:04:40 UTC
Attach full build log.
Comment 2 Alexei Kharitonov 2017-05-04 13:24:34 UTC
Created attachment 471608 [details]
build.log
Comment 3 Stefan Böhmann 2017-05-08 20:03:03 UTC
Same for qtpositioning-5.9.9999 of course. The fix is simple, change QT5_TARGET_SUBDIRS to:

QT5_TARGET_SUBDIRS=(
        src/3rdparty/clipper
        src/3rdparty/poly2tri
        src/3rdparty/clip2tri
        src/positioning
        src/plugins/position/positionpoll
)