Path: csiph.com!news.fcku.it!aioe.org!4+1/sO+hjgXu65daMoAjkg.user.gioia.aioe.org.POSTED!not-for-mail From: Richmond Newsgroups: alt.comp.software.seamonkey Subject: Re: Error compiling on i686 Date: Sat, 08 May 2021 12:41:28 +0100 Organization: Frantic Lines: 45 Message-ID: <848s4ppi53.fsf@example.com> References: <845yzvee2a.fsf@example.com> <841rai4853.fsf@example.com> NNTP-Posting-Host: 4+1/sO+hjgXu65daMoAjkg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cancel-Lock: sha1:lUuS58jUnQP2A9PJGH19HHeb/Bc= X-Notice: Filtered by postfilter v. 0.9.2 Xref: csiph.com alt.comp.software.seamonkey:173 Andrew writes: > Richmond wrote: >> Andrew writes: >> >>> Richmond wrote: >>>> I am getting errors. This is the first of many. >>>> >>>> >>>> Compiling idna v0.1.4 >>>> Compiling mp4parse_capi v0.10.1 (/home/seamonkey/mozilla-253/media/mp4parse-rust/mp4parse_capi) >>>> error[E0432]: unresolved import `simd_funcs` >>>> --> /home/seamonkey/mozilla-253/third_party/rust/encoding_rs/src/x_user_defined.rs:16:13 >>>> | >>>> 16 | use simd_funcs::*; >>>> | ^^^^^^^^^^ maybe a missing crate `simd_funcs`? >>>> >>> >>> What distribution are you using? >> >> Debian 10. It is still compiling... >> > > From what I've read elsewhere, Seamonkey levels starting 2.53.6 > require Rust >= 1.47 to build. There is no such requirement for > execution. > The reason I asked what distribution you were using is that the one I > use (not Debian) may be about to move from Rust 1.43.1 for just this > reason, then you would have had the option of waiting. Did you get that from these minutes? https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2021-04-18 "Compilers have been updated for building the official versions starting with 2.53.7b1 "rust 1.47.0 is used for all releases." This doesn't say it is a minimum requirement, just that these versions have been used in official builds. That's the way I am reading it anyway. I am not building an official build. I am just trying to make one which works. I think the problem I am having is due to SS2 instructions. Hopefully the disable-rust-simd will solve it as far as I can tell this is supposed to make rust platform independent.