Your message dated Thu, 26 Mar 2020 19:20:00 +0000
with message-id <[email protected]>
and subject line Bug#954774: fixed in mozjs68 68.6.0-1
has caused the Debian Bug report #954774,
regarding mozjs68: FTBFS on armel: rust/cargo using 
armv7-unknown-linux-gnueabi, should be armv5te-unknown-linux-gnueabi
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
954774: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954774
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mozjs68
Version: 68.5.0-2
Severity: serious
Tags: ftbfs
Justification: will break gjs and gnome-shell which previously worked
X-Debbugs-Cc: [email protected]
Control: block 954422 by -1

mozjs68 FTBFS on armel:
> checking for cargo... /usr/bin/cargo
> checking rustc version... 1.40.0
> checking cargo version... 1.39.0
> checking for rust target triplet... 
> DEBUG: Creating `/tmp/conftest5opOdA.rs` with content:
> DEBUG: | pub extern fn hello() { println!("Hello world"); }
> DEBUG: Executing: `/usr/bin/rustc --crate-type staticlib 
> --target=armv7-unknown-linux-gnueabi -o /tmp/conftestpb2Eua.rlib 
> /tmp/conftest5opOdA.rs`
> DEBUG: The command returned non-zero exit status 1.
> DEBUG: Its error output was:
> DEBUG: | error[E0463]: can't find crate for `std`
> DEBUG: |   |
> DEBUG: |   = note: the `armv7-unknown-linux-gnueabi` target may not be 
> installed

>From the cargo and rustc buildd logs, it looks as though it should be
using --target=armv5te-unknown-linux-gnueabi instead. I'm not sure where
this build system gets its idea of what the most appropriate target is.
cargo has https://sources.debian.org/src/cargo/0.40.0-3/debian/bin/cargo/
and https://sources.debian.org/src/rustc/1.40.0+dfsg1-5/debian/architecture.mk/
(/usr/share/rustc/architecture.mk) which know how to map GNU tuples to
rustc targets - we should probably be using at least architecture.mk, and
possibly also the cargo wrapper.

It isn't clear whether firefox-esr would have had this problem or not,
because it's BD-uninstallable in stable and unstable for orthogonal
reasons (it B-D on nodejs which isn't available on armel).

This is not technically a regression, because mozjs68 is a new package,
but it'll be a regression for gjs (when we get gjs to build successfully
on buildds at all, which I'm making progress on).

This needs to be resolved, one way or another, before the GNOME 3.36
transition can go through. It can either be resolved by making mozjs68
build successfully on armel, or by removing gjs, gnome-shell and all their
reverse-dependencies from armel, like we had to do for s390x in buster.

    smcv

--- End Message ---
--- Begin Message ---
Source: mozjs68
Source-Version: 68.6.0-1
Done: Iain Lane <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mozjs68, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Iain Lane <[email protected]> (supplier of updated mozjs68 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 26 Mar 2020 17:52:32 +0000
Source: mozjs68
Architecture: source
Version: 68.6.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Iain Lane <[email protected]>
Closes: 954774
Changes:
 mozjs68 (68.6.0-1) experimental; urgency=medium
 .
   [ Marco Trevisan (TreviƱo) ]
   * New upstream release with security fixes:
     - https://www.mozilla.org/en-US/firefox/68.6.0/releasenotes/
 .
   [ Simon McVittie ]
   * d/rules: Swap --host and --target.
     The Mozilla build system's terminology is not the same as Autoconf's,
     and previous versions of the mozjs Debian packages got the translation
     wrong.
   * d/rules: Ask moz.configure to give us more information
   * d/rules: Print complete config.log if configure fails
   * d/rules: Forcibly set appropriate values for the Rust targets,
     fixing FTBFS on armel (Closes: #954774)
Checksums-Sha1:
 83098a35973b4eb748e1881000c8feae0a96567b 2324 mozjs68_68.6.0-1.dsc
 98eb63629e8889caa738fa15591fe8eeba73b227 75303520 mozjs68_68.6.0.orig.tar.xz
 ebf61971af52f1f1d07376bb2251c41018d98c2b 43376 mozjs68_68.6.0-1.debian.tar.xz
 e023c3e00357f95ea3888dee369742646e1b1ef8 14826 
mozjs68_68.6.0-1_source.buildinfo
Checksums-Sha256:
 15baeece8612ba6d8d14c31f98c270dcef0a4403a1e56ed02494e6a5721ed184 2324 
mozjs68_68.6.0-1.dsc
 7071e42b5bceba3c9e66c90452f672ce67cd4356260cd226b88caa6893c8a9dc 75303520 
mozjs68_68.6.0.orig.tar.xz
 6f403dc7ae9129200af8c10ac53923ef7df07aa8e71c9f26fce85b4680d8deee 43376 
mozjs68_68.6.0-1.debian.tar.xz
 d2dee958bdda6dfe89a2e47ade6762765276a4eda5686ae8bb3194970b52a64c 14826 
mozjs68_68.6.0-1_source.buildinfo
Files:
 348f27eaa5fde9431394c3f7bde0f73a 2324 libs optional mozjs68_68.6.0-1.dsc
 4632a6685fb17f21292e72003be11dad 75303520 libs optional 
mozjs68_68.6.0.orig.tar.xz
 8cbcee2922e2df52543369b2022afcd6 43376 libs optional 
mozjs68_68.6.0-1.debian.tar.xz
 346ad9aa2fcbea2d6774c4136bd67148 14826 libs optional 
mozjs68_68.6.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPQ77lee1I38W6CJY41LVxRxQQdQFAl589LUACgkQ41LVxRxQ
QdQdtQ//VOi5xvbaP/i9xiqUQU7u1l6v/7N2lRj302aq3og+9K7bvONWUVPM2jnt
QxWRBfrAoAOz5UsMpbAxIFlQWVDCoiEJ9GV/3UO7EjLbNedvbrCpqFCAPURn6gDL
05uY5mlbhw4B+udjMIFhZTJeu+mD6r6bf2VkZ7JD1G/Wpq0Y52sTCCKWz0dHwxHy
rQ89LFhgiOi0he54lIB1mdUgOrBOTibH+kWDGaW7oOFXM27pGcD8wWlUjYQiXH/L
XqR04wbvqIWN+EjO7wzy9IBQBOusjb7GK0ECCQ1JlPkR+bHgMHXjDErxwUpTNydi
DslV/yOTxsI5lLCbZhtCnawfdQFx1TkTTXHlb9SPnQ6GJfm3tDCg04j53jgg7ORH
uWbvmVh2uz00p8lk7PozUpgap0h2K9sAsuWfoxAfZPkmMuNab3IIZikNbSfm6D8J
UIoFZ96TTAULbIs+o1CF3Ls28cELpRGaKfwkiiBjFR1h4fv0scpEYiua3kHWXA3X
L+r0gA+d2dQFgnmi0dtafLMwAhbVdquAbk3dUlom+0Anx+xHSBGEgo89ZpVb5PEr
xbUjRRfLyxKY7az7IrvbAhW+tKszAZeHE7gQsmRxBufYEYT+Eaetz64RyFUVr6zT
Rv21/vowBgX9V+dfdRjvFDi2hBPdFJXSt7uhK2NHQwa/yBD/Y58=
=5IsG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to