diff options
| author | Christoph Moench-Tegeder <cmt@FreeBSD.org> | 2024-04-08 21:13:59 +0000 |
|---|---|---|
| committer | Christoph Moench-Tegeder <cmt@FreeBSD.org> | 2024-04-08 21:13:59 +0000 |
| commit | 5c53f4de1a915eccf9f05932c48bf459a4e936d6 (patch) | |
| tree | 4162f4b9f8738d50a459dba36390820609a06986 | |
| parent | 80cf3a62a7d2d875aca59c88bf0dc0b685891960 (diff) | |
Mk/bsd.gecko.mk: switch LLVM to 17
This brings gecko ports in line with rust's embedded llvm for those
who want to try LTO. It also seems to improve overall behaviour
of gecko ports, based on single-installation experience.
| -rw-r--r-- | Mk/bsd.gecko.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index 400ad0f97a57..9e83aab4aec0 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -60,7 +60,7 @@ MOZILLA?= ${PORTNAME} MOZILLA_VER?= ${PORTVERSION} MOZILLA_BIN?= ${PORTNAME}-bin MOZILLA_EXEC_NAME?=${MOZILLA} -USES+= compiler:c++17-lang cpe gl gmake gnome iconv llvm:noexport localbase \ +USES+= compiler:c++17-lang cpe gl gmake gnome iconv llvm:17,noexport localbase \ pkgconfig python:build desktop-file-utils CPE_VENDOR?=mozilla USE_GL= gl @@ -68,7 +68,7 @@ USE_GNOME= cairo gdkpixbuf2 gtk30 USE_XORG= x11 xcb xcomposite xdamage xext xfixes xrandr xrender xt xtst HAS_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes -LDFLAGS+= -Wl,--as-needed +LDFLAGS+= -Wl,--as-needed -Wl,--undefined-version BINARY_ALIAS+= python3=${PYTHON_CMD} BUNDLE_LIBS= yes |
