--export-dynamic linker flag may be unnecessary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Alex Valavanis | ||
Gentoo Linux |
Unknown
|
Unknown
|
Bug Description
Follow-up report to bug #707205 <Inkscape fails to build with gcc 4.6>
Inkscape is compiled with the --export-dynamic linker flag. For several years, this flag was incorrectly passed as a **compiler** option, rather than a linker option, and was ignored by GCC.[1] Inkscape appears to have worked correctly on linux throughout this period, implying that the flag is not actually needed.
Since r10071, this flag is passed explicitly to the GNU linker rather than to the compiler. However, it is possible that it is not needed at all. A discussion on the matter hasn't yielded any responses, possibly implying that no one is aware of a reason to keep the flag?[2]
It may be a good idea to try removing the flag from trunk and look out for any consequences.
[1] http://
[2] http://
Related branches
Changed in inkscape: | |
assignee: | nobody → Alex Valavanis (valavanisalex) |
milestone: | none → 0.49 |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
Setting status to 'Medium' for now - please adjust if you don't agree.