tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Miscellaneous firefox issues
Just a few issues I'd like to share so I don't forget them:
www/firefox52 fails to install if you run "make package ; make install". I
was going to do it again to paste the results of the failure here, but
apparently www/firefox52 is currently broken in general:
/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/db/sqlite3/src/sqlite3.c:
In function 'sqlite3SelectNew.isra':
/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/db/sqlite3/src/sqlite3.c:115935:10:
warning: function may return address of local variable
[-Wreturn-local-addr]
115935 | return pNew;
| ^~~~
/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/db/sqlite3/src/sqlite3.c:115895:10:
note: declared here
115895 | Select standin;
| ^~~~~~~
libtoolkit_components_places.a.desc
rm -f libtoolkit_components_places.a
/usr/pkgsrc/www/firefox52/work/build/_virtualenv/bin/python
/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/config/expandlibs_gen.py
-o libtoolkit_components_places.a.desc Unified_cpp_components_places0.o
gmake[3]: Leaving directory
'/usr/pkgsrc/www/firefox52/work/build/toolkit/components/places'
libdb_sqlite3_src.a.desc
rm -f libdb_sqlite3_src.a
/usr/pkgsrc/www/firefox52/work/build/_virtualenv/bin/python
/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/config/expandlibs_gen.py
-o libdb_sqlite3_src.a.desc sqlite3.o
gmake[3]: Leaving directory
'/usr/pkgsrc/www/firefox52/work/build/db/sqlite3/src'
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox52/work/build'
gmake[1]: ***
[/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/config/recurse.mk:33:
compile] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox52/work/build'
gmake: ***
[/usr/pkgsrc/www/firefox52/work/firefox-52.9.0esr/config/rules.mk:523:
all] Error 2
*** Error code 2
www/firefox (102.0) fails on NetBSD-9.99.98 on aarch64:
/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/ffmpeg5
-I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall
-Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare
-Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat
-Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized
-Wno-error=deprecated-declarations -Wno-error=array-bounds
-Wno-error=coverage-mismatch -Wno-error=free-nonheap-object
-Wno-multistatement-macros -Wno-error=class-memaccess
-Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi
-fno-sized-deallocation -fno-aligned-new -O2
-D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -fPIC -D_FORTIFY_SOURCE=2
-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/ffmpeg5
-I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz
-fno-exceptions -Dunix -fPIC -DPIC -fno-rtti -ffunction-sections
-fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2
-fomit-frame-pointer -funwind-tables -shared -Wl,--gc-sections
-Wl,-soname,libxul.so -o libxul.so
/usr/pkgsrc/www/firefox/work/build/toolkit/library/build/libxul_so.list
-lpthread -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/ffmpeg5
-Wl,-R/usr/local/lib/ffmpeg5 -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro
-Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1
-fstack-protector-strong
-Wl,-rpath-link,/usr/pkgsrc/www/firefox/work/build/dist/bin
-Wl,-rpath-link,/usr/local/lib ../../../js/src/build/libjs_static.a
/usr/pkgsrc/www/firefox/work/build/aarch64-unknown-netbsd/release/libgkrust.a
../../../config/external/lgpllibs/liblgpllibs.so
../../../config/external/sqlite/libmozsqlite3.so
../../../widget/gtk/mozgtk/libmozgtk.so -L/usr/local/lib -licui18n
-Wl,-R/usr/local/lib -licuuc -licudata -lrt -lm -ldl -lpthread -lffi
-L/usr/local/lib/nspr -Wl,-R/usr/local/lib/nspr -lplds4 -lplc4 -lnspr4 -lz
-Wl,-R/usr/local/lib/nss -L/usr/local/lib/nss -lssl3 -lsmime3 -lnss3
-lnssutil3 -Wl,-rpath,/usr/X11R7/lib -L/usr/X11R7/lib -lfreetype -lbz2
-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 -lwebpdemux -lwebp -Wl,-R/usr/lib -levent -lpixman-1
-ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr
-lXcomposite -lXcursor -lXdamage -lXfixes -lXi -lXtst
ld:
../../../third_party/libwebrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o:(.data.rel.ro.local.WebRtcSpl_CrossCorrelation+0x0):
undefined reference to `WebRtcSpl_CrossCorrelationNeon'
ld:
../../../third_party/libwebrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o:(.data.rel.ro.local.WebRtcSpl_DownsampleFast+0x0):
undefined reference to `WebRtcSpl_DownsampleFastNeon'
ld:
../../../third_party/libwebrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o:(.data.rel.ro.local.WebRtcSpl_MaxAbsValueW16+0x0):
undefined reference to `WebRtcSpl_MaxAbsValueW16Neon'
ld:
../../../third_party/libwebrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o:(.data.rel.ro.local.WebRtcSpl_MaxAbsValueW32+0x0):
undefined reference to `WebRtcSpl_MaxAbsValueW32Neon'
ld:
../../../third_party/libwebrtc/common_audio/common_audio_c_gn/Unified_c_common_audio_c_gn1.o:(.data.rel.ro.local.WebRtcSpl_MaxValueW32+0x0):
undefined reference to `WebRtcSpl_MaxValueW32Neon'
ld:
../../../third_party/libwebrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.o:
in function `webrtc::SincResampler::SincResampler(double, unsigned long,
webrtc::SincResamplerCallback*)':
Unified_cpp_common_audio_gn0.cpp:(.text._ZN6webrtc13SincResamplerC2EdmPNS_21SincResamplerCallbackE+0x78):
undefined reference to `webrtc::SincResampler::Convolve_NEON(float const*,
float const*, float const*, double)'
ld:
Unified_cpp_common_audio_gn0.cpp:(.text._ZN6webrtc13SincResamplerC2EdmPNS_21SincResamplerCallbackE+0x7c):
undefined reference to `webrtc::SincResampler::Convolve_NEON(float const*,
float const*, float const*, double)'
ld:
../../../third_party/libwebrtc/common_audio/fir_filter_factory_gn/Unified_cpp_ir_filter_factory_gn0.o:
in function `webrtc::CreateFirFilter(float const*, unsigned long, unsigned
long)':
Unified_cpp_ir_filter_factory_gn0.cpp:(.text._ZN6webrtc15CreateFirFilterEPKfmm+0x44):
undefined reference to `webrtc::FIRFilterNEON::FIRFilterNEON(float const*,
unsigned long, unsigned long)'
ld: libxul.so: hidden symbol `WebRtcSpl_CrossCorrelationNeon' isn't
defined
ld: final link failed: bad value
gmake[3]: ***
[/usr/pkgsrc/www/firefox/work/firefox-102.0/config/rules.mk:531:
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-102.0/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-102.0/config/recurse.mk:34: compile]
Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake: ***
[/usr/pkgsrc/www/firefox/work/firefox-102.0/config/rules.mk:352: all]
Error 2
*** Error code 2
Stop.
Neither has any special options aside from preferring Python 3.10. Anyone?
Thanks,
John
Home |
Main Index |
Thread Index |
Old Index