tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Issue with Firefox on aarch64
Hi,
Is anyone clueful enough to know what's going on here and how to fix it?
Should I send-pr?
Thanks :)
John
/usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong
-DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include
-I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm
-I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg7
-I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -fno-rtti
-pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections
-fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2
-D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -D__LOCALE_C_ONLY -I/usr/local/include
-I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include
-I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0
-I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/ffmpeg7 -I/usr/local/include/freetype2
-I/usr/local/include/harfbuzz -O2 -fomit-frame-pointer -funwind-tables
-shared -Wl,-z,defs -Wl,--ignore-unresolved-symbol,environ
-Wl,--gc-sections -Wl,-soname,libxul.so -o ../../../dist/bin/libxul.so
-Wl,@/usr/pkgsrc/www/firefox/work/build/toolkit/library/build/libxul_so.list
-Wl,-R/usr/local/lib/firefox -Wl,-R/usr/local/lib -Wl,-zrelro
-L/usr/local/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/local/lib/nspr
-Wl,-R/usr/local/lib/nspr -L/usr/local/lib/nss -Wl,-R/usr/local/lib/nss
-L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/local/lib/ffmpeg7
-Wl,-R/usr/local/lib/ffmpeg7 -Wl,--build-id=sha1 -Wl,-z,noexecstack
-Wl,-z,text -Wl,-z,relro -Wl,-z,now -Wl,-z,nocopyreloc
-fstack-protector-strong
-Wl,-rpath-link,/usr/pkgsrc/www/firefox/work/build/dist/bin
../../../js/src/build/libjs_static.a
../../../build/pure_virtual/libpure_virtual.a
../../../aarch64-unknown-netbsd/release/libgkrust.a
../../../dist/bin/libgkcodecs.so ../../../dist/bin/liblgpllibs.so
../../../dist/bin/libmozsqlite3.so ../../../dist/bin/libmozgtk.so
../../../dist/bin/libmozwayland.so -Wl,--version-script,libxul.so.symbols
-L/usr/local/lib -licui18n -Wl,-R/usr/local/lib -licuuc -licudata -ldl
-lrt -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrandr -lXrender
-lpthread -lffi -L/usr/local/lib/nspr -Wl,-R/usr/local/lib/nspr -lplds4
-lplc4 -lnspr4 -lz -lm -Wl,-R/usr/local/lib/nss -L/usr/local/lib/nss
-lssl3 -lsmime3 -lnss3 -lnssutil3 -lfreetype -Wl,-rpath,/usr/X11R7/lib
-L/usr/X11R7/lib -lfontconfig -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0
-lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0
-lgobject-2.0 -lglib-2.0 -lintl -lwebp -lwebpdemux -Wl,-R/usr/lib -levent
-lvpx -lpixman-1 -lxcb-shm -lX11-xcb -lxcb -lXcursor -lXi
ld: warning: libfreetype.so.19, needed by
/usr/pkgsrc/www/firefox/work/.buildlink/lib/libfontconfig.so, may conflict
with libfreetype.so.6
ld: ../../../media/libyuv/libyuv/libyuv_libyuv/convert.o: in function
`ARGBToI420':
convert.cc:(.text.ARGBToI420+0xf0): undefined reference to
`ARGBToUVRow_SVE2'
ld: convert.cc:(.text.ARGBToI420+0xf8): undefined reference to
`ARGBToUVRow_SVE2'
ld: ../../../media/libyuv/libyuv/libyuv_libyuv/convert.o: in function
`BGRAToI420':
convert.cc:(.text.BGRAToI420+0xf0): undefined reference to
`BGRAToUVRow_SVE2'
ld: convert.cc:(.text.BGRAToI420+0xf8): undefined reference to
`BGRAToUVRow_SVE2'
ld: ../../../media/libyuv/libyuv/libyuv_libyuv/convert.o: in function
`ABGRToI420':
convert.cc:(.text.ABGRToI420+0xf0): undefined reference to
`ABGRToUVRow_SVE2'
ld: convert.cc:(.text.ABGRToI420+0xf8): undefined reference to
`ABGRToUVRow_SVE2'
ld: ../../../media/libyuv/libyuv/libyuv_libyuv/convert.o: in function
`RGBAToI420':
convert.cc:(.text.RGBAToI420+0xf0): undefined reference to
`RGBAToUVRow_SVE2'
ld: convert.cc:(.text.RGBAToI420+0xf8): undefined reference to
`RGBAToUVRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv0.o:
in function `I420ToARGBMatrix':
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I420ToARGBMatrix+0x9c):
undefined reference to `I422ToARGBRow_SVE2'
ld: Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I420ToARGBMatrix+0xa0):
undefined reference to `I422ToARGBRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv0.o:
in function `I422ToARGBMatrix':
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I422ToARGBMatrix+0xc0):
undefined reference to `I422ToARGBRow_SVE2'
ld: Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I422ToARGBMatrix+0xc4):
undefined reference to `I422ToARGBRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv0.o:
in function `I444ToARGBMatrix':
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I444ToARGBMatrix+0xc8):
undefined reference to `I444ToARGBRow_SVE2'
ld: Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I444ToARGBMatrix+0xcc):
undefined reference to `I444ToARGBRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv0.o:
in function `I420AlphaToARGBMatrix':
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I420AlphaToARGBMatrix+0xa4):
undefined reference to `I422AlphaToARGBRow_SVE2'
ld:
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I420AlphaToARGBMatrix+0xa8):
undefined reference to `I422AlphaToARGBRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv0.o:
in function `I400ToARGBMatrix':
Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I400ToARGBMatrix+0x98):
undefined reference to `I400ToARGBRow_SVE2'
ld: Unified_cpp_media_libyuv_libyuv0.cpp:(.text.I400ToARGBMatrix+0x9c):
undefined reference to `I400ToARGBRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv1.o:
in function `ARGBToUVRow_Any_SVE2':
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.ARGBToUVRow_Any_SVE2+0x78):
undefined reference to `ARGBToUVRow_SVE2'
ld:
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.ARGBToUVRow_Any_SVE2+0xf0):
undefined reference to `ARGBToUVRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv1.o:
in function `BGRAToUVRow_Any_SVE2':
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.BGRAToUVRow_Any_SVE2+0x78):
undefined reference to `BGRAToUVRow_SVE2'
ld:
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.BGRAToUVRow_Any_SVE2+0xf0):
undefined reference to `BGRAToUVRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv1.o:
in function `ABGRToUVRow_Any_SVE2':
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.ABGRToUVRow_Any_SVE2+0x78):
undefined reference to `ABGRToUVRow_SVE2'
ld:
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.ABGRToUVRow_Any_SVE2+0xf0):
undefined reference to `ABGRToUVRow_SVE2'
ld:
../../../media/libyuv/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv_libyuv1.o:
in function `RGBAToUVRow_Any_SVE2':
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.RGBAToUVRow_Any_SVE2+0x78):
undefined reference to `RGBAToUVRow_SVE2'
ld:
Unified_cpp_media_libyuv_libyuv1.cpp:(.text.RGBAToUVRow_Any_SVE2+0xf0):
undefined reference to `RGBAToUVRow_SVE2'
ld: ../../../dist/bin/libxul.so: hidden symbol `I422ToARGBRow_SVE2' isn't
defined
ld: final link failed: bad value
gmake[3]: ***
[/usr/pkgsrc/www/firefox/work/firefox-130.0.1/config/rules.mk:539:
../../../dist/bin/libxul.so] Error 1
gmake[3]: Leaving directory
'/usr/pkgsrc/www/firefox/work/build/toolkit/library/build'
gmake[2]: ***
[/usr/pkgsrc/www/firefox/work/firefox-130.0.1/config/recurse.mk:72:
toolkit/library/build/target] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake[1]: ***
[/usr/pkgsrc/www/firefox/work/firefox-130.0.1/config/recurse.mk:34:
compile] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake: ***
[/usr/pkgsrc/www/firefox/work/firefox-130.0.1/config/rules.mk:359: all]
Error 2
*** Error code 2
Stop.
Home |
Main Index |
Thread Index |
Old Index