Closed Bug 1515782 Opened 6 years ago Closed 6 years ago

third_party/dav1d/src/x86/ipred.asm:131: operand 1: expression is not simple or relocatable (Debian)

Categories

(Thunderbird :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: bugzilla, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 Steps to reproduce: cd $dir $dir/mach clobber { echo 'ac_add_options --enable-application=comm/mail' echo 'ac_add_options --enable-debug' echo 'mk_add_options AUTOCLOBBER=1' } >mozconfig echo "Starting watchman..." watchman clock $dir sleep 3 nice $dir/mach build Actual results: 13:05.98 media/libdav1d/asm 13:06.20 Compiling nsstring v0.1.0 (/home/cj/thunderbird/servo/support/gecko/nsstring) 13:07.64 /home/cj/thunderbird/third_party/dav1d/src/x86/ipred.asm:131: error: operand 1: expression is not simple or relocatable 13:07.65 /home/cj/thunderbird/third_party/dav1d/src/x86/ipred.asm:131: error: operand 1: expression is not simple or relocatable Expected results: ipred.asm should have assembled correctly. Version info below checking for yasm... /usr/bin/yasm checking yasm version... 1.3.0 checking for nasm... /usr/bin/nasm checking nasm version... 2.12.01 checking for the host C++ compiler... .mozbuild/clang/bin/clang++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 6.0.0 checking the host C++ compiler works... yes checking for 64-bit OS... yes
Apparently you need nasm 2.14: https://groups.google.com/forum/#!msg/mozilla.dev.platform/o-8levmLU80/_-igGI7_AQAJ Nothing we can action here, you need to set up your build correctly. Also try |mach bootstrap|.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
Depends on: 1518432
You need to log in before you can comment on or make changes to this bug.