[Bug 251117] [NEW PORT] www/palemoon: Open-source web browser
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 11 Feb 2022 17:37:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251117 --- Comment #72 from Olivier Certner <olivier.freebsd@free.fr> --- Hi Gleb, (In reply to Gleb Popov from comment #64) > BUNDLE_LIBS=1 seems to be an unused variable. It's a variable indicating that the ports produces shared libraries that must not actually be shared with other ports. See the porters handbook or Mk/bsd.port.mk. (In reply to Gleb Popov from comment #65) > It is a quite unusual combination when GCC uses libc++, why do we want this? I > believe, this is what causes failures when building on CURRENT. On old tests I did, executables produced with clang++ would simply crash at launch. Moreover, upstream does not support clang++ for compilation. So GCC is needed. On the other hand, linking to libc++ is required (using libstdc++ is fragile at best, because of dependency on 'harfbuzz' => 'graphite2', linking to libc++; in practice, this combination crashes). So there is no way out, short term at least. >Another small problem with the port is that you need > >.include <bsd.port.post.mk> > > at the end of Makefile instead of > > .include <bsd.port.mk> I've changed that in the new patch, although the old stanza seems to work as well. Thanks. -- You are receiving this mail because: You are the assignee for the bug.