"Error: We don't want these libstdc++ symbols to be used" with some optimization levels

VERIFIED FIXED in mozilla7

Status

()

Core
Build Config
VERIFIED FIXED
6 years ago
6 years ago

People

(Reporter: glandium, Assigned: glandium)

Tracking

Trunk
mozilla7
All
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Assignee)

Description

6 years ago
See e.g.
http://tinderbox.mozilla.org/showlog.cgi?log=Try/1304659221.1304663419.6828.gz

Apparently, the trigger is -Os + PGO.

Removing the #ifdef MOZ_DEBUG in stdcxx-compat.cpp should be enough.
(Assignee)

Comment 1

6 years ago
Created attachment 530566 [details] [diff] [review]
Avoid GLIBCXX_3.4.14 symbol versions at some optimization levels
Attachment #530566 - Flags: review?(ted.mielczarek)
(Assignee)

Updated

6 years ago
Attachment #530566 - Flags: review?(ted.mielczarek) → review?(tglek)

Comment 2

6 years ago
Comment on attachment 530566 [details] [diff] [review]
Avoid GLIBCXX_3.4.14 symbol versions at some optimization levels

rubberstamp
Attachment #530566 - Flags: review?(tglek) → review+
(Assignee)

Comment 3

6 years ago
Created attachment 539409 [details] [diff] [review]
Avoid GLIBCXX_3.4.14 symbol versions at some optimization levels.

Refreshed for current trunk
(Assignee)

Comment 4

6 years ago
http://hg.mozilla.org/mozilla-central/rev/e300498f8079
Assignee: nobody → mh+mozilla
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla7

Comment 5

6 years ago
Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20100101 Firefox/7.0

I visually inspected the code changes. Marking as VERIFIED FIXED as per bug 659997 - Comment 7.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.