/usr/local/bin/clang90 -std=gnu99 -fstack-protector-strong -Qunused-arguments -DLIBICONV_PLUG -isystem /usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=return-std-move -Wno-error=atomic-alignment -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -fPIC -shared -Wl,-z,defs -Wl,--ignore-unresolved-symbol,environ -Wl,-h,libmozavcodec.so -o libmozavcodec.so /usr/ports/www/firefox/work/.build/media/ffvpx/libavcodec/libmozavcodec_so.list -pthread -Wl,--as-needed -B/usr/local/bin -fstack-protector-strong -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/ports/www/firefox/work/.build/dist/bin -Wl,-rpath-link,/usr/local/lib ../libavutil/libmozavutil.so -Wl,--version-script,libmozavcodec.so.symbols -L/usr/local/lib -lm strip ../../dist/bin/firefox gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/browser/app' /usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozavcodec.so chmod +x libmozavcodec.so strip libmozavcodec.so ../../../config/nsinstall -R -m 644 'libmozavcodec.so' '../../../dist/bin' gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/media/ffvpx/libavcodec' gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/browser/components/about' gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/layout/style' gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/layout/generic' gmake[5]: Entering directory '/usr/ports/www/firefox/work/.build/toolkit/library/build' toolkit/library/build/libxul.so rm -f libxul.so /usr/local/bin/clang++90 -std=gnu++17 -fstack-protector-strong -Qunused-arguments -DLIBICONV_PLUG -isystem /usr/local/include -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=return-std-move -Wno-error=atomic-alignment -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -fno-omit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--ignore-unresolved-symbol,environ -Wl,-h,libxul.so -o libxul.so /usr/ports/www/firefox/work/.build/toolkit/library/build/libxul_so.list -pthread -Wl,--as-needed -B/usr/local/bin -fstack-protector-strong -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/ports/www/firefox/work/.build/dist/bin -Wl,-rpath-link,/usr/local/lib ../../../js/src/build/libjs_static.a /usr/ports/www/firefox/work/.build/x86_64-unknown-freebsd/release/libgkrust.a ../../../config/external/lgpllibs/liblgpllibs.so ../../../config/external/sqlite/libmozsqlite3.so ../../../widget/gtk/mozgtk/stub/libmozgtk_stub.so ../../../widget/gtk/mozwayland/libmozwayland.so -L/usr/local/lib -licui18n -L/usr/local/lib -licuuc -licudata -laom -ldav1d -lX11 -lX11-xcb -lxcb -lXcomposite -lXcursor -lXdamage -lXext -lXfixes -lXi -lXrender -lpthread -lffi -lplds4 -lplc4 -lnspr4 -pthread -ldl -lz -lm -lnss3 -lsmime3 -lssl3 -lnssutil3 -lfreetype -lfontconfig -lutil -lpng -lwebpdemux -lwebp -lgraphite2 -lharfbuzz -levent -lvpx -lpixman-1 -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lintl -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lxcb-shm -lpangoft2-1.0 -lXt -lgthread-2.0 /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::GlobalRefRelease()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface16GlobalRefReleaseEv+0x27): undefined reference to `epoll_shim_read' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::GlobalRefAdd()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface12GlobalRefAddEv+0x2f): undefined reference to `epoll_shim_write' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::GlobalRefCountCreate()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface20GlobalRefCountCreateEv+0x14): undefined reference to `eventfd' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::GlobalRefCountImport(int)': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface20GlobalRefCountImportEi+0x33): undefined reference to `epoll_shim_write' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::GlobalRefCountDelete()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface20GlobalRefCountDeleteEv+0x30): undefined reference to `epoll_shim_read' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface20GlobalRefCountDeleteEv+0x46): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::ReleaseDMABuf()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurface13ReleaseDMABufEv+0x8d): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurface::~DMABufSurface()': Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurfaceD2Ev+0x65): undefined reference to `epoll_shim_read' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN13DMABufSurfaceD2Ev+0x7b): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceRGBA::~DMABufSurfaceRGBA()': Unified_cpp_widget_gtk0.cpp:(.text._ZN17DMABufSurfaceRGBAD2Ev+0x74): undefined reference to `epoll_shim_read' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN17DMABufSurfaceRGBAD2Ev+0x8a): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceRGBA::ImportSurfaceDescriptor(mozilla::layers::SurfaceDescriptor const&)': Unified_cpp_widget_gtk0.cpp:(.text._ZN17DMABufSurfaceRGBA23ImportSurfaceDescriptorERKN7mozilla6layers17SurfaceDescriptorE+0x1bc): undefined reference to `epoll_shim_close' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN17DMABufSurfaceRGBA23ImportSurfaceDescriptorERKN7mozilla6layers17SurfaceDescriptorE+0x1f9): undefined reference to `epoll_shim_write' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceRGBA::ReleaseSurface()': Unified_cpp_widget_gtk0.cpp:(.text._ZN17DMABufSurfaceRGBA14ReleaseSurfaceEv+0xbd): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceYUV::~DMABufSurfaceYUV()': Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUVD2Ev+0xad): undefined reference to `epoll_shim_close' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUVD2Ev+0x11d): undefined reference to `epoll_shim_read' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUVD2Ev+0x134): undefined reference to `epoll_shim_close' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceYUV::ImportSurfaceDescriptor(mozilla::layers::SurfaceDescriptorDMABuf const&)': Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUV23ImportSurfaceDescriptorERKN7mozilla6layers23SurfaceDescriptorDMABufE+0x17a): undefined reference to `epoll_shim_close' /usr/local/bin/ld: Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUV23ImportSurfaceDescriptorERKN7mozilla6layers23SurfaceDescriptorDMABufE+0x1b7): undefined reference to `epoll_shim_write' /usr/local/bin/ld: ../../../widget/gtk/Unified_cpp_widget_gtk0.o: in function `DMABufSurfaceYUV::ReleaseSurface()': Unified_cpp_widget_gtk0.cpp:(.text._ZN16DMABufSurfaceYUV14ReleaseSurfaceEv+0x8d): undefined reference to `epoll_shim_close' clang-9: error: linker command failed with exit code 1 (use -v to see invocation) gmake[5]: *** [/usr/ports/www/firefox/work/firefox-79.0/config/rules.mk:606: libxul.so] Error 1 gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/toolkit/library/build' gmake[4]: *** [/usr/ports/www/firefox/work/firefox-79.0/config/recurse.mk:72: toolkit/library/build/target] Error 2 gmake[4]: Leaving directory '/usr/ports/www/firefox/work/.build' gmake[3]: *** [/usr/ports/www/firefox/work/firefox-79.0/config/recurse.mk:34: compile] Error 2 gmake[3]: Leaving directory '/usr/ports/www/firefox/work/.build' gmake[2]: *** [/usr/ports/www/firefox/work/firefox-79.0/config/rules.mk:390: all] Error 2 gmake[2]: Leaving directory '/usr/ports/www/firefox/work/.build' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/firefox *** Error code 1 Stop. make: stopped in /usr/ports/www/firefox ===>>> make build failed for www/firefox