Accepting request 711062 from home:cyphar:lxc
Strip internal .so libraries. OBS-URL: https://build.opensuse.org/request/show/711062 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxd?expand=0&rev=21
This commit is contained in:
parent
6a00d13f46
commit
f0621baf94
3
lxd.spec
3
lxd.spec
@ -199,6 +199,9 @@ done
|
||||
# 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"
|
||||
|
||||
# Switch to absolute DT_NEEDED for the lxd binary.
|
||||
patchelf --remove-rpath bin/lxd
|
||||
|
Loading…
Reference in New Issue
Block a user