I opened an upstream ticket yesterday On Tue, 1 Sept 2026 at 10:59, Simon McVittie <[email protected]> wrote: > > Source: orc > Version: 1:0.4.43-1 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) > User: [email protected] > Usertags: i386 > Control: affects -1 + src:gst-plugins-base1.0 src:wine > > The new upstream release of orc failed to build on i386, with several > test failures. I've given back the build to see whether this is a > transient/random or reproducible test failure. > > All test failures appear to be in orc:orc_test: > > https://buildd.debian.org/status/fetch.php?pkg=orc&arch=i386&ver=1%3A0.4.43-1&stamp=1788165130&raw=0 > >orc_quantdequant3_s16: > > backup function : COMPILE FAILED (no temporary register available) > > compiled function: COMPILE FAILED (no temporary register available) > ... > >cogorc_resample_horiz_1tap: > > backup function : COMPILE FAILED (no code generation rule for > > ldresnearb on target avx) > > compiled function: COMPILE FAILED (no code generation rule for > > ldresnearb on target avx) > >cogorc_resample_horiz_2tap: > > backup function : COMPILE FAILED (no code generation rule for > > ldreslinb on target avx) > > compiled function: COMPILE FAILED (no code generation rule for > > ldreslinb on target avx) > ... > >convert_fc32_to_int32: > >dest array 0 bad > > backup function : FAILED > > compiled function: PASSED > ... > >cogorc_convert_AYUV_I420: > > backup function : COMPILE FAILED (unimplemented: stride on pointer > > stored in memory) > > compiled function: COMPILE FAILED (unimplemented: stride on pointer > > stored in memory) > ... > >video_convert_orc_convert_I420_BGRA: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > ... > >video_orc_unpack_RGB15_be: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > >video_orc_convert_AYUV_ARGB: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > >video_orc_convert_AYUV_BGRA: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > >video_orc_convert_AYUV_ABGR: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > >video_orc_convert_AYUV_RGBA: > > backup function : COMPILE FAILED (register overflow for vector > > register) > > compiled function: COMPILE FAILED (register overflow for vector > > register) > ... > >ORC: ERROR: ../orc/orccompiler.c(1063): orc_compiler_get_temp_reg(): No > >temporary register available at insn 8 muluwl > >ORC: ERROR: ../orc/orcx86insn.c(1893): orc_x86_insn_validate_operand1(): > >Missing register > >ORC: ERROR: ../orc/orcavxinsn.c(650): orc_avx_insn_validate_operands(): > >Failed validating vpunpckhwd (196) > >ORC: ERROR: ../orc/orcx86insn.c(1909): orc_x86_insn_validate_operand3(): > >Missing register > >ORC: ERROR: ../orc/orcavxinsn.c(650): orc_avx_insn_validate_operands(): > >Failed validating vperm2i128 (3) > >ORC: ERROR: ../orc/orccompiler.c(1063): orc_compiler_get_temp_reg(): No > >temporary register available at insn 8 muluwl > >ORC: ERROR: ../orc/orcx86insn.c(1893): orc_x86_insn_validate_operand1(): > >Missing register > >ORC: ERROR: ../orc/orcavxinsn.c(650): orc_avx_insn_validate_operands(): > >Failed validating vpunpckhwd (196) > >ORC: ERROR: ../orc/orcx86insn.c(1909): orc_x86_insn_validate_operand3(): > >Missing register > >ORC: ERROR: ../orc/orcavxinsn.c(650): orc_avx_insn_validate_operands(): > >Failed validating vperm2i128 (3) > > orc cannot simply be removed from i386 because gst-plugins-base1.0, > gst-plugins-good1.0 and gst-plugins-bad1.0 depend on orc, and > libwine:i386 Depends on libgstreamer-plugins-base1.0-0 and Recommends > gstreamer1.0-plugins-good, therefore users of 32-bit Wine on amd64 are > likely to need liborc installed. (I believe Wine upstream intends to > remove the GStreamer dependency from newer Wine versions eventually, but > it's still needed at the moment.) > > Thanks, > smcv
-- g. Marc GPG: 827C FD74 BA46 8152 A041 F3A0 7A6A 4F17 5995 A65B

