SHA256
1
0
forked from pool/lxd

Accepting request 711067 from home:cyphar:lxc

Fix strip usage.

OBS-URL: https://build.opensuse.org/request/show/711067
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=22
This commit is contained in:
Aleksa Sarai 2019-06-20 11:11:33 +00:00 committed by Git OBS Bridge
parent f0621baf94
commit 4d592de923

View File

@ -196,12 +196,12 @@ done
./bin/lxd help >/dev/null
)
# Give our libraries unrecognisable DT_SONAME entries.
patchelf --set-soname '._LXD_INTERNAL-libsqlite3.so.0' "$PKGDIR/dist/sqlite/.libs/libsqlite3.so.0"
patchelf --set-soname '._LXD_INTERNAL-libdqlite.so.0' "$PKGDIR/dist/dqlite/.libs/libdqlite.so.0"
# Strip debug symbols (we disabled debuginfo so we must do it manually).
strip "$PKGDIR/dist/sqlite/.libs/libsqlite3.so"
strip "$PKGDIR/dist/dqlite/.libs/libdqlite.so"
# Give our libraries unrecognisable DT_SONAME entries.
patchelf --set-soname '._LXD_INTERNAL-libsqlite3.so.0' "$PKGDIR/dist/sqlite/.libs/libsqlite3.so.0"
patchelf --set-soname '._LXD_INTERNAL-libdqlite.so.0' "$PKGDIR/dist/dqlite/.libs/libdqlite.so.0"
# Switch to absolute DT_NEEDED for the lxd binary.
patchelf --remove-rpath bin/lxd