Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 756334 - www-client/firefox fails to build with rust-1.48: error[E0432]: unresolved import `crate::arch::x86_64::{__m64,_mm_movemask_pi8} in packed_simd crate
Summary: www-client/firefox fails to build with rust-1.48: error[E0432]: unresolved im...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL: https://bugzilla.mozilla.org/show_bug...
Whiteboard:
Keywords:
: 756403 756544 757255 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-11-24 14:36 UTC by Horea Christian
Modified: 2020-11-27 18:15 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (short_build.log,447.10 KB, text/plain)
2020-11-24 14:36 UTC, Horea Christian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Horea Christian 2020-11-24 14:36:29 UTC
Created attachment 674722 [details]
build log

The package can't be compiled and fails with the attached build log (that being tail -2000 of the log, the full log can be seen here: https://ppb.chymera.eu/83a05b.log).
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-11-24 14:45:42 UTC
Please attach a compressed version (xz or similar, no need for tar as it's one file) for posterity?

Note: a similar issue was mentioned at https://bugs.gentoo.org/753218#c20
Comment 2 flippynelle 2020-11-24 16:09:00 UTC
For a fix, firefox needs to somehow use packed_simd 0.3.4 (instead of 0.3.3) like:
packed_simd = { version = "0.3.4", package = "packed_simd_2" }

affects spidermonkey:78 too.

See https://github.com/rust-lang/packed_simd/issues/308
Comment 3 Larry the Git Cow gentoo-dev 2020-11-24 19:33:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5119321ed20265c907ced6751728a63563d79e

commit 9c5119321ed20265c907ced6751728a63563d79e
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-11-24 18:23:42 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-11-24 19:32:22 +0000

    mail-client/thunderbird: unbreak build with >=rust-1.48.0
    
    Closes: https://bugs.gentoo.org/756334
    Package-Manager: Portage-3.0.10, Repoman-3.0.2
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 mail-client/thunderbird/Manifest                  | 2 +-
 mail-client/thunderbird/thunderbird-78.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44935baf8b03411d11632c1e2aea25dea5887108

commit 44935baf8b03411d11632c1e2aea25dea5887108
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-11-24 18:20:57 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-11-24 19:32:18 +0000

    www-client/firefox: unbreak build with >=rust-1.48.0
    
    Closes: https://bugs.gentoo.org/756334
    Package-Manager: Portage-3.0.10, Repoman-3.0.2
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 www-client/firefox/Manifest              | 4 ++--
 www-client/firefox/firefox-78.5.0.ebuild | 2 +-
 www-client/firefox/firefox-83.0.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ec78596345210a7b7780240190705fc03c36c7

commit c7ec78596345210a7b7780240190705fc03c36c7
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-11-24 18:23:00 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-11-24 19:32:21 +0000

    dev-lang/spidermonkey: unbreak build with >=rust-1.48.0
    
    Bug: https://bugs.gentoo.org/756334
    Package-Manager: Portage-3.0.10, Repoman-3.0.2
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 dev-lang/spidermonkey/Manifest                   | 2 +-
 dev-lang/spidermonkey/spidermonkey-78.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 4 Attila Tóth 2020-11-25 09:42:17 UTC
*** Bug 756544 has been marked as a duplicate of this bug. ***
Comment 5 Jonas Stein gentoo-dev 2020-11-25 20:05:38 UTC
*** Bug 756403 has been marked as a duplicate of this bug. ***
Comment 6 Thomas Deutschmann (RETIRED) gentoo-dev 2020-11-27 18:15:14 UTC
*** Bug 757255 has been marked as a duplicate of this bug. ***