Issue 117606

Summary: [gbuild] Solaris: linking succeeds despite missing symbols
Product: Build Tools Reporter: mst.ooo
Component: GNU makeAssignee: Stephan Bergmann <stephan.bergmann.secondary>
Status: CLOSED FIXED QA Contact: issues@tools <issues>
Severity: Normal    
Priority: P2 CC: hans-joachim.lankenau, issues, stephan.bergmann.secondary
Version: DEV300m104   
Target Milestone: 3.4.1   
Hardware: All   
OS: Solaris   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

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.