Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 386525 - ‘stl’ use flag conflict for dev-libs/tinyxml between dev-util/gource and net-ftp/filezilla
Summary: ‘stl’ use flag conflict for dev-libs/tinyxml between dev-util/gource and net-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-09 14:18 UTC by Nico R.
Modified: 2011-10-24 07:12 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Enable gource to compile with tinyxml[stl] (gource-0.37_fix_stl.patch,730 bytes, patch)
2011-10-11 09:40 UTC, Enrico Tagliavini
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nico R. 2011-10-09 14:18:55 UTC
It is not possible to install dev-util/gource-0.35 and net-ftp/filezilla-3.5.1 on one system, because gource depends on dev-libs/tinyxml[-stl] and filezilla on dev-libs/tinyxml[stl].
Comment 1 Enrico Tagliavini 2011-10-11 09:40:16 UTC
Created attachment 289547 [details, diff]
Enable gource to compile with tinyxml[stl]

I looked at the code, the fix is quite simple and it will be included in gource-0.37 ebuild (soon to be released). I will also open 2 bugs upstream, i found two bugs in the gource build system related to this problem with tinyxml[stl].

I attach the patch in case you are in hurry to try this :)

The problem is: when tinyxml is compiled with stl support -DTIXML_USE_STL must be passed to every file which includes tinyxml.h. I think it is time for tinyxml to integrate pkg-config.

Thank you very much for the report
Comment 2 Enrico Tagliavini 2011-10-24 07:12:52 UTC
Gource 0.37 with the stl fix is in portage so i close this bug as resolved fixed. If it is not please reopen or comment asking for reopen :)

Cheers