Closed Bug 1756149 Opened 2 years ago Closed 2 years ago

--without-system-libvpx results in "error: invalid effective address" on x86

Categories

(Thunderbird :: Untriaged, defect)

Thunderbird 91
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: juippis, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0

Steps to reproduce:

Try to install thunderbird-91.6.1 on x86 system with --without-system-libvpx specified.

Actual results:

The build fails with:

...
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:227: error: invalid effective address
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:229: error: impossible combination of address sizes
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:229: error: invalid effective address
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:233: error: impossible combination of address sizes
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:233: error: invalid effective address
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:237: error: impossible combination of address sizes
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:237: error: invalid effective address
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:241: error: impossible combination of address sizes
17:49.85 /var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/media/libvpx/      libvpx/vp8/common/x86/dequantize_mmx.asm:241: error: invalid effective address
17:49.85 gmake[4]: *** [/var/tmp/portage/mail-client/thunderbird-91.6.1/work/thunderbird-91.6.1/    config/rules.mk:622: dequantize_mmx.o] Error 1

See the full build.log attached. Compressed because it was 21 MB in size.

Expected results:

Build should finish. If I specify --with-system-libvpx, it seems to pass with libvpx-1.10.0. Note this is a x86 system.

And seems to work in 91.6.2, couldn't really find the "explaining factor" when diffing codebases. Oh well.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: