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)
Thunderbird
Build Config
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
Comment 1•6 years ago
|
||
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
You need to log in
before you can comment on or make changes to this bug.
Description
•