Closed
Bug 667058
Opened 13 years ago
Closed 6 years ago
Stray ASCII DEL (0x7F) glyph in the window title, due to misuse of "" in a Makefile
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: caillon, Unassigned)
Details
Attachments
(2 files)
242.68 KB,
image/png
|
Details | |
497 bytes,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
See the attachment for the symptom. This is caused by the fix for bug 649373, specifically: +PRE_RELEASE_SUFFIX := "" That sets the suffix to a literal "" not an empty string. This ends up with a -DPRE_RELEASE_SUFFIX = """" when calling the pre-processor which somehow results in ASCII DEL being inserted into browser.xul. Not entirely sure why just yet. Also, I'm not sure why we hit this bug but m.o builds didn't. Possibly due to newer autotools? The simple fix is from Bill Nottingham <notting@redhat.com> -PRE_RELEASE_SUFFIX := "" +PRE_RELEASE_SUFFIX :=
Reporter | ||
Comment 1•13 years ago
|
||
Attachment #541796 -
Flags: review?(clegnitto)
Updated•13 years ago
|
Attachment #541796 -
Flags: review?(clegnitto) → review?(khuey)
Attachment #541796 -
Flags: review?(khuey) → review+
Comment 2•13 years ago
|
||
There's another instance of this in browser/installer/windows/Makefile.in.
Comment 3•13 years ago
|
||
Oh man, that is pretty awesome.
Comment 4•13 years ago
|
||
do you guys wait for bug #649587 for proper fixing or waiting for a better patch?
Comment 5•13 years ago
|
||
This *might* be a problem with make-jars.pl and/or preprocessor.pl. I hope. The good news is that (AFAIK) those Perl scripts have now been replaced by JarMaker.py and Preprocessor.py. Better yet, the latter was changed by http://hg.mozilla.org/mozilla-central/rev/9f5e80c5cae2 (see bug #439050) to look for -Dname="value" and treat it as -Dname=value (ie., remove the double quotes from before and after the value). Has anyone seen this problem with a Firefox built using the Python scripts?
Comment 6•6 years ago
|
||
Triaging, old bug, not applicable, closing.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
Assignee | ||
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•