Closed
Bug 1489802
Opened 6 years ago
Closed 6 years ago
nsCaseInsensitiveStringComparator() = default; prevents build on Debian
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1487810
People
(Reporter: bugzilla, Unassigned)
Details
Attachments
(1 file)
525 bytes,
text/x-patch
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0
Build ID: 20180908100402
Steps to reproduce:
Compile on Debian 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64 GNU/Linux
hg pull
hg up -C
cd comm
hg pull
hg up -C
{
echo 'ac_add_options --enable-application=comm/mail'
echo 'ac_add_options --enable-debug'
echo 'mk_add_options AUTOCLOBBER=1'
} >mozconfig
nice mach build
Actual results:
Error on a file which included $repo/intl/unicharutil/util/nsUnicharUtils.h
Problem was a legal statement which did not compile.
nsCaseInsensitiveStringComparator() = default;
Changed to explicit but empty constructor made it work.
nsCaseInsensitiveStringComparator() {} // = default;
Same problem, similar file in compiling latest Firefox.
Expected results:
Compile should have succeeded.
Attached is hg diff file which shows the change I made to make this work.
Comment 2•6 years ago
|
||
You need a newer clang.
Updated•6 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•