Le jeudi 01 février 2024 à 07:11 -0700, Landry Breuil a écrit : > > CVSROOT: /cvs > > Module name: ports > > Changes by: > > [[lan...@cvs.openbsd.org](mailto:lan...@cvs.openbsd.org)](mailto:[lan...@cvs.openbsd.org](mailto:lan...@cvs.openbsd.org)) > > 2024/02/01 07:11:12 > > > > Modified files: > > www/mozilla-firefox: Tag: OPENBSD_7_4 Makefile > > Added files: > > www/mozilla-firefox/patches: Tag: OPENBSD_7_4 > > > > patch-third_party_libwebrtc_modules_video_capture_video_capture_facto > > ry_cc > > > > Log message: > > www/mozilla-firefox: MFC fix webcam detection > > > > gypped from > > [[freebsd/freebsd-ports@53a70f1248](mailto:freebsd/freebsd-ports@53a70f1248)](mailto:[freebsd/freebsd-ports@53a70f1248](mailto:freebsd/freebsd-ports@53a70f1248)) > > > > cf #1878010 > >
this doesn't compile on arm64 (I made sure the whole ports tree is up to date) I think this failed one or two commits earlier gmake[3]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64/config/external/sqlite' gmake[3]: Entering directory '/build/tmp/pobj/firefox-122.0/build-aarch64/third_party/sqlite3/src' mkdir -p '.deps/' third_party/sqlite3/src/sqlite3.o /build/tmp/pobj//firefox-122.0/bin/cc -std=gnu99 -o sqlite3.o -c -flto=thin -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768 -DSQLITE_OMIT_COMPILEOPTION_DIAGS=1 -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_BUILTIN_TEST -DSQLITE_TEMP_STORE=2 '-DSQLITE_TEMP_FILE_PREFIX="mz_etilqs_"' -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_DEFAULT_JOURNAL_SIZE_LIMIT=1572864 -I/build/tmp/pobj/firefox-122.0/firefox-122.0/third_party/sqlite3/src -I/build/tmp/pobj/firefox-122.0/build-aarch64/third_party/sqlite3/src -I/build/tmp/pobj/firefox-122.0/build-aarch64/dist/include -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nspr -I/build/tmp/pobj/firefox-122.0/build-aarch64/dist/include/nss -I/usr/local/include -include /build/tmp/pobj/firefox-122.0/build-aarch64/mozilla-config.h -DMOZILLA_CLIENT -Wno-backend-plugin -O2 -pipe -g -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -O2 -pipe -g -fomit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wformat -Wformat-security -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -Wno-sign-compare -Wno-type-limits -fno-strict-aliasing -ffp-contract=off -fprofile-use=/build/tmp/pobj//firefox-122.0/merged.profdata -Wno-error=backend-plugin -MD -MP -MF .deps/sqlite3.o.pp /build/tmp/pobj/firefox-122.0/firefox-122.0/third_party/sqlite3/src/sqlite3.c gmake[3]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64/media/libvpx' gmake[2]: *** [/build/tmp/pobj/firefox-122.0/firefox-122.0/config/recurse.mk:72: media/libvpx/target-objects] Error 2 gmake[2]: *** Waiting for unfinished jobs.... /build/tmp/pobj/firefox-122.0/firefox-122.0/third_party/sqlite3/src/sqlite3.c:88121:3: warning: 'return' will never be executed [-Wunreachable-code-return] return; ^~~~~~ /build/tmp/pobj/firefox-122.0/firefox-122.0/third_party/sqlite3/src/sqlite3.c:92699:10: warning: 'return' will never be executed [-Wunreachable-code-return] return 0; ^ /build/tmp/pobj/firefox-122.0/firefox-122.0/third_party/sqlite3/src/sqlite3.c:173973:9: warning: code will never be executed [-Wunreachable-code] YYMINORTYPE yylhsminor; ^~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. gmake[3]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64/third_party/sqlite3/src' fts5parse.sql:1012:9: warning: code will never be executed [-Wunreachable-code] fts5YYMINORTYPE fts5yylhsminor; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. gmake[3]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64/third_party/sqlite3/ext' gmake[3]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64/browser/app' gmake[2]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64' gmake[1]: *** [/build/tmp/pobj/firefox-122.0/firefox-122.0/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/build/tmp/pobj/firefox-122.0/build-aarch64' gmake: *** [/build/tmp/pobj/firefox-122.0/firefox-122.0/config/rules.mk:361: all] Error 2