https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203384
--- Comment #2 from Jan Beich <jbe...@freebsd.org> --- FWIW, fails to build on 11.0-CURRENT with bug 201377 applied. Maybe not important until that bug lands and pkg-fallout@ catches up. In file included from obj-*/dom/base/Unified_cpp_dom_base1.cpp:137: In file included from dom/base/Navigator.cpp:42: ../../dist/include/mozilla/dom/MobileMessageManager.h:17:1: error: declaration conflicts with target of using declaration already in scope class Promise; ^ ../../dist/include/mozilla/dom/Promise.h:72:7: note: target of using declaration class Promise : public nsISupports, ^ dom/base/DOMRequest.cpp:22:21: note: using declaration using mozilla::dom::Promise; ^ 1 error generated. (In reply to Christoph Moench-Tegeder from comment #0) > - please note deleted patch www/firefox/files/patch-bug702179 - this seems > to have been applied upstream or obsoleted otherwise. Neither. Upstream moved more stuff from Makefile.in to moz.build but the issue likely still stands - dtrace probes aren't installed. To test the probes try 1. Build www/firefox with DTRACE=on 2. kldload dtraceall or kldload sdt 3. Start firefox 4. dtrace -l | fgrep javascript | c++filt (shouldn't be empty) 5. Run any /usr/src/cddl/contrib/dtracetoolkit/JavaScript/*.d which are also provided by sysutils/DTraceToolkit port. Note, each script comes with a manpage if you're curious what they do. Always check upstream bugs when removing files/patch-bug* on updates. patch(1) cannot detect if the code moved into another file. So, if the bug had no recent activity then use mercurial history to find out why and where the affected lines moved. Otherwise, check Target Milestone of the FIXED bug (or its commit) corresponds to the version you update to (see config/milestone.txt if in doubt). > - firefox now requires the system sqlite3 build with the DBSTAT option, > see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200853 Adjust sqlite3 version requirement in www/firefox/Makefile then. Until bsd.port.mk grows support for depending on options (a la Gentoo) you have to rely on PKGVERSION. > - in firefox-i18n, language ZU is gone (XPI file is not available). It's likely a separate issue as zu.xpi wasn't available in 40.0, nor esr38. Whatever still references ZU in *-i18n needs to be garbage-collected. The state of translations can usually be inspected on https://l10n.mozilla.org/teams/ where Zulu appears to lack Firefox sign-off. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-gecko@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"