<div dir="auto"><div><br><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr">чт, 13 дек. 2018 г., 18:17 Ivan Zakharyaschev &lt;<a href="mailto:imz@altlinux.org">imz@altlinux.org</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 13 Dec 2018, Dmitry V. Levin wrote:<br>
<br>
&gt; On Thu, Dec 13, 2018 at 05:46:42PM +0300, Ivan Zakharyaschev wrote:<br>
&gt; &gt; On Thu, 13 Dec 2018, Dmitry V. Levin wrote:<br>
&gt; &gt; &gt; On Thu, Dec 13, 2018 at 12:12:09PM +0000, ALT beekeeper wrote:<br>
&gt; &gt; &gt; &gt;         13 NEW error logs<br>
&gt; &gt; &gt; [...]<br>
&gt; &gt; &gt; &gt; firefox-63.0.3-alt1<br>
&gt; &gt; &gt; &gt;         8:22.33      Running `/usr/bin/rustc --crate-name build_script_build<br>
&gt; &gt; &gt; &gt;         /usr/src/RPM/BUILD/firefox-63.0.3/mozilla/third_party/rust/khronos_api/<a href="http://build.rs" rel="noreferrer noreferrer" target="_blank">build.rs</a><br>
&gt; &gt; &gt; &gt;         --color never --crate-type bin --emit=dep-info,link -C opt-level=2 -C<br>
&gt; &gt; &gt; &gt;         codegen-units=1 -C metadata=206de33ea00b0d87 -C extra-filename=-206de33ea00b0d87 --out-dir<br>
&gt; &gt; &gt; &gt;         /usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/build/khronos_api-206de33ea00b0d87<br>
&gt; &gt; &gt; &gt;         -C linker=/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/build/cargo-linker -L<br>
&gt; &gt; &gt; &gt;         dependency=/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/deps<br>
&gt; &gt; &gt; &gt;         --cap-lints warn`<br>
&gt; &gt; &gt; &gt;         8:23.85 error: linking with `/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/build/cargo-linker`<br>
&gt; &gt; &gt; &gt;         failed: exit code: 1<br>
&gt; &gt; &gt; &gt;         8:23.85   |<br>
&gt; &gt; &gt; &gt;         8:23.85   = note: &quot;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/build/cargo-linker&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--as-needed&quot; &quot;-Wl,-z,noexecstack&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-m32&quot; &quot;-L&quot; &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/build/khronos_api-206de33ea00b0d87/build_script_build-206de33ea00b0d87.build_script_build.bwezs4pp-cgu.0.rcgu.o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/build/khronos_api-206de33ea00b0d87/build_script_build-206de33ea00b0d87&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/build/khronos_api-206de33ea00b0d87/build_script_build-206de33ea00b0d87.1sk40p97n3vpooy2.rcgu.o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--gc-sections&quot; &quot;-pie&quot; &quot;-Wl,-zrelro&quot; &quot;-Wl,-znow&quot; &quot;-Wl,-O1&quot; &quot;-nodefaultlibs&quot; &quot;-L&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/toolkit/library/release/deps&quot; &quot;-L&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib&quot; &quot;-Wl,--start-group&quot; &quot;-Wl,-Bstatic&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-9031399203f01da7.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-623f0aa206d12764.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_jemalloc-24481fe305bde829.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-0b51b658fce77000.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_system-b64fae8edebd566e.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-7a60117ea6ed8dbc.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-85f726c70b928a7a.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-31e349c0faf18322.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--end-group&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-b40f212d539b7900.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,-Bdynamic&quot; &quot;-ldl&quot; &quot;-lrt&quot; &quot;-lpthread&quot; &quot;-lpthread&quot; &quot;-lgcc_s&quot; &quot;-lc&quot; &quot;-lm&quot; &quot;-lrt&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-lpthread&quot; &quot;-lutil&quot; &quot;-lutil&quot;<br>
&gt; &gt; &gt; &gt;         8:23.85   = note: /usr/bin/ld.lld: error: arena.c:(.debug_info+0x22ED5): has non-ABS<br>
&gt; &gt; &gt; &gt;         relocation R_386_GOTOFF against symbol &#39;.LC6&#39;<br>
&gt; &gt; &gt; &gt;         8:23.85           clang-6.0: error: linker command failed with exit code 1 (use -v to<br>
&gt; &gt; &gt; &gt;         see invocation)<br>
&gt; &gt; &gt; &gt;         8:23.86 error: aborting due to previous error<br>
&gt; &gt; &gt; &gt;         8:23.86 error: Could not compile `khronos_api`.<br>
&gt; &gt; &gt; &gt;         8:23.86 Caused by:<br>
&gt; &gt; &gt; &gt;         --<br>
&gt; &gt; &gt; &gt;         8:26.78 gmake[4]: Leaving directory<br>
&gt; &gt; &gt; &gt;         &#39;/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/objdir/security/pkix&#39;<br>
&gt; &gt; &gt; &gt;         8:30.68 error: build failed<br>
&gt; &gt; &gt; &gt;         8:30.69 gmake[4]: *** [/usr/src/RPM/BUILD/firefox-63.0.3/mozilla/config/<a href="http://rules.mk:1030" rel="noreferrer noreferrer" target="_blank">rules.mk:1030</a>:<br>
&gt; &gt; &gt; &gt;         force-cargo-library-build] Error 101<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; firefox-esr-60.4.0-alt1<br>
&gt; &gt; &gt; &gt;         7:08.36      Running `/usr/bin/rustc --crate-name build_script_build<br>
&gt; &gt; &gt; &gt;         /usr/src/RPM/BUILD/firefox-60.4.0/mozilla/third_party/rust/regex/<a href="http://build.rs" rel="noreferrer noreferrer" target="_blank">build.rs</a><br>
&gt; &gt; &gt; &gt;         --color never --crate-type bin --emit=dep-info,link -C opt-level=2<br>
&gt; &gt; &gt; &gt;         -C codegen-units=1 --cfg &#39;feature=&quot;default&quot;&#39; --cfg &#39;feature=&quot;use_std&quot;&#39;<br>
&gt; &gt; &gt; &gt;         -C metadata=9e4ee64e3f80adef -C extra-filename=-9e4ee64e3f80adef --out-dir<br>
&gt; &gt; &gt; &gt;         /usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/build/regex-9e4ee64e3f80adef<br>
&gt; &gt; &gt; &gt;         -C linker=/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/build/cargo-linker -L<br>
&gt; &gt; &gt; &gt;         dependency=/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/deps<br>
&gt; &gt; &gt; &gt;         --cap-lints allow`<br>
&gt; &gt; &gt; &gt;         7:11.13 error: linking with `/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/build/cargo-linker`<br>
&gt; &gt; &gt; &gt;         failed: exit code: 1<br>
&gt; &gt; &gt; &gt;         7:11.13   |<br>
&gt; &gt; &gt; &gt;         7:11.13   = note: &quot;/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/build/cargo-linker&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--as-needed&quot; &quot;-Wl,-z,noexecstack&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-m32&quot; &quot;-L&quot; &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/build/regex-9e4ee64e3f80adef/build_script_build-9e4ee64e3f80adef.build_script_build.117efbhr-cgu.0.rcgu.o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/build/regex-9e4ee64e3f80adef/build_script_build-9e4ee64e3f80adef&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/build/regex-9e4ee64e3f80adef/build_script_build-9e4ee64e3f80adef.52au710tu93umymv.rcgu.o&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--gc-sections&quot; &quot;-pie&quot; &quot;-Wl,-zrelro&quot; &quot;-Wl,-znow&quot; &quot;-Wl,-O1&quot; &quot;-nodefaultlibs&quot; &quot;-L&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/objdir/toolkit/library/release/deps&quot; &quot;-L&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib&quot; &quot;-Wl,--start-group&quot; &quot;-Wl,-Bstatic&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-9031399203f01da7.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-623f0aa206d12764.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_jemalloc-24481fe305bde829.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-0b51b658fce77000.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_system-b64fae8edebd566e.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-7a60117ea6ed8dbc.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-85f726c70b928a7a.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-31e349c0faf18322.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,--end-group&quot;<br>
&gt; &gt; &gt; &gt;         &quot;/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-b40f212d539b7900.rlib&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-Wl,-Bdynamic&quot; &quot;-ldl&quot; &quot;-lrt&quot; &quot;-lpthread&quot; &quot;-lpthread&quot; &quot;-lgcc_s&quot; &quot;-lc&quot; &quot;-lm&quot; &quot;-lrt&quot;<br>
&gt; &gt; &gt; &gt;         &quot;-lpthread&quot; &quot;-lutil&quot; &quot;-lutil&quot;<br>
&gt; &gt; &gt; &gt;         7:11.13   = note: /usr/bin/ld.lld: error: arena.c:(.debug_info+0x22ED5): has non-ABS<br>
&gt; &gt; &gt; &gt;         relocation R_386_GOTOFF against symbol &#39;.LC6&#39;<br>
&gt; &gt; &gt; &gt;         7:11.13           clang-6.0: error: linker command failed with exit code 1 (use -v to<br>
&gt; &gt; &gt; &gt;         see invocation)<br>
&gt; &gt; &gt; &gt;         7:11.13<br>
&gt; &gt; &gt; &gt;         7:11.13 error: aborting due to previous error<br>
&gt; &gt; &gt; &gt;         7:11.13<br>
&gt; &gt; &gt; &gt;         7:11.14 error: Could not compile `regex`.<br>
&gt; &gt; &gt; &gt;         7:11.14<br>
&gt; &gt; &gt; &gt;         --<br>
&gt; &gt; &gt; &gt;         7:11.14 warning: build failed, waiting for other jobs to finish...<br>
&gt; &gt; &gt; &gt;         7:12.70 error: build failed<br>
&gt; &gt; &gt; &gt;         7:12.70 gmake[4]: *** [/usr/src/RPM/BUILD/firefox-60.4.0/mozilla/config/<a href="http://rules.mk:972" rel="noreferrer noreferrer" target="_blank">rules.mk:972</a>:<br>
&gt; &gt; &gt; &gt;         force-cargo-library-build] Error 101<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Это кто сломал, интересно?<br>
&gt; &gt; <br>
&gt; &gt; Очень вероятно, что просто пересобранный rust (хоть и без изменений, <br>
&gt; &gt; которые на что-то могли повлиять) привёл к такому эффекта. Собрался в <br>
&gt; &gt; новой среде и стало что-то с чем-то несовместимо.<br>
&gt; <br>
&gt; Кто сломал, тому и чинить. ;)<br>
<br>
С этим я не спорю. Но т.к. я не понимаю эту проблему, не стесняйтесь <br>
подсказывать.<br>
<br>
Выплыла скрытая уже некоторое время мина.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Мина всплыла на i586.</div><div dir="auto"><br></div><div dir="auto">Посмотрите changelog сборки rustc в Debian Sid. Я внимательно не изучал, но там несколько раз пересобирали эту версию и отключали опции. </div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br></blockquote></div></div></div>