Skip to content

Commit ca7734c

Browse files
committed
weston: use PKG_BUILD_FLAGS="-ndebug"
1 parent b8b21fa commit ca7734c

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

packages/wayland/weston/package.mk

+2-5
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ PKG_URL="https://gitlab.freedesktop.org/wayland/weston/-/releases/${PKG_VERSION}
1010
PKG_DEPENDS_TARGET="toolchain wayland wayland-protocols libdrm libxkbcommon libinput cairo pango libjpeg-turbo dbus seatd"
1111
PKG_LONGDESC="Reference implementation of a Wayland compositor"
1212

13+
PKG_BUILD_FLAGS="-ndebug"
14+
1315
PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \
1416
-Dbackend-drm-screencast-vaapi=false \
1517
-Dbackend-headless=false \
@@ -42,11 +44,6 @@ PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \
4244
-Dtest-skip-is-failure=false \
4345
-Ddoc=false"
4446

45-
pre_configure_target() {
46-
# weston does not build with NDEBUG (requires assert for tests)
47-
export TARGET_CFLAGS=$(echo ${TARGET_CFLAGS} | sed -e "s|-DNDEBUG||g")
48-
}
49-
5047
post_makeinstall_target() {
5148
mkdir -p ${INSTALL}/usr/lib/weston
5249
cp ${PKG_DIR}/scripts/weston-config ${INSTALL}/usr/lib/weston

0 commit comments

Comments
 (0)