Issue 117606 - [gbuild] Solaris: linking succeeds despite missing symbols
Summary: [gbuild] Solaris: linking succeeds despite missing symbols
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: GNU make (show other issues)
Version: DEV300m104
Hardware: All Solaris
: P2 Normal (vote)
Target Milestone: 3.4.1
Assignee: Stephan Bergmann
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-30 08:04 UTC by mst.ooo
Modified: 2017-05-20 10:32 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mst.ooo 2011-03-30 08:04:12 UTC
unfortunately the solaris linker flags are incomplete.
missing is "-z defs", which causes link invocations
to succeed despite missing symbols.

this is the root cause behind 117597
(well, this and SunC++ broken symbol mangling of parameter constness)

also missing is -Bdirect, which shouldn't cause problems.
Comment 2 mst.ooo 2011-03-30 10:11:02 UTC
please verify
Comment 3 Stephan Bergmann 2011-03-31 07:16:06 UTC
verified by code review
Comment 4 Oliver-Rainer Wittmann 2012-06-13 12:29:10 UTC
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.