Dear Maintainer, Just found a simpler patch which also fixes the problem.
DEB_*_MAINT_APPEND is the preferred way to set additional flags (see man dpkg-buildflags for more information). diff -Nru gtk2-engines-oxygen-1.2.2/debian/rules gtk2-engines-oxygen-1.2.2/debian/rules --- gtk2-engines-oxygen-1.2.2/debian/rules 2012-01-21 20:09:29.000000000 +0100 +++ gtk2-engines-oxygen-1.2.2/debian/rules 2012-04-18 02:18:12.000000000 +0200 @@ -1,15 +1,14 @@ #!/usr/bin/make -f +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined -Wl,--as-needed + %: dh $@ --parallel override_dh_auto_configure: dh_auto_configure -- \ -DDEBIAN_NO_DEMOS=1 \ - -DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=yes \ - -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \ - -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \ - -DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" + -DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=yes override_dh_makeshlibs: dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0 Regards, Simon -- + privacy is necessary + using gnupg http://gnupg.org + public key id: 0x92FEFDB7E44C32F9
signature.asc
Description: Digital signature