testing/babeltrace: Fix output plugins

abuild adds "-Wl,--as-needed" to LDFLAGS which breaks
babeltrace plugin load that uses _init functions to
initialize.
This commit is contained in:
Michael Jeanson 2016-06-14 15:28:03 -05:00 committed by Bartłomiej Piotrowski
parent f01519d7b1
commit 7971de1b7f

View File

@ -2,7 +2,7 @@
# Maintainer: Michael Jeanson <mjeanson@efficios.com>
pkgname=babeltrace
pkgver=1.4.0
pkgrel=0
pkgrel=1
pkgdesc="a trace converter and read/write library"
url="https://www.efficios.com/babeltrace"
arch="all"
@ -18,11 +18,18 @@ builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir"
# This package uses _init functions to initialise extensions. With
# --as-needed this will not work.
export LDFLAGS="$LDFLAGS -Wl,--no-as-needed"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--disable-static \
--disable-debug-info \
|| return 1
make || return 1
make V=1 || return 1
make check || return 1
}