[Pkg-mozext-maintainers] Thunderbird 65.0b1 fails to build early
Carsten Schoenert
c.schoenert at t-online.de
Sat Jan 19 21:15:57 GMT 2019
Hi,
Am 05.01.19 um 12:23 schrieb Carsten Schoenert:
...
> I've no experience with rust and cargo. So if someone can enlighten me
> what I can try to do or have to look at I'm happy to take any help! I've
> tried a few things and currently I'm using the full blown upstream
> source (with all that embedded JS code etc.) and also decreased the
> patch queue a bit to avoid possible missing upstream files.
>
> But I'm sure there must have been something changed in the upstream
> source, version 60.4.0 has build successfully a few days ago in
> unstable. Maybe debhelper is also doing something wrong, dunno.
>
> In the past I've asked Mike about such problems, but I also have given
> up to do as Mike is simply not answering an any of my emails for some time.
> FF in unstable isn't the current beta version so looking at the FF repo
> will probably not helping to fix this issue.
I figured out the root of the problem. puh
Looking detail on the compiler call there are parameter with no qoutings
at all like
-I/usr/include/nspr -I/usr/include/nss
but also some parameters with quotings by single quotes (aka strong
quotes in bash).
\'-I/build/thunderbird-65.0~b1/toolkit/library/rust\'
\'-I/build/thunderbird-65.0~b1/obj-thunderbird/toolkit/library/rust\'
Comparing these it turns out that these are the "missing" folders. :(
Removing all theses quote an do the compiler call again let the source
build.
I worked around these by removing all such quotes in some .mk files
before starting the built. So I hopefully can upload a recent beta
version of TB soon.
At least I've a working version running locally.
--
Regards
Carsten
More information about the Pkg-mozext-maintainers
mailing list