--- /home/flame/devel/gentoo-x86/sys-libs/zlib/zlib-1.2.3.ebuild 2006-02-22 12:34:13.000000000 +0100 +++ zlib-1.2.3.ebuild 2006-03-18 22:45:05.000000000 +0100 @@ -32,13 +32,17 @@ epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch # generate DT_SONAME on BSD hosts #123571 epatch "${FILESDIR}"/${PN}-1.2.3-bsd-soname.patch + # Respect LDFLAGS in .so linking + epatch "${FILESDIR}"/${PN}-1.2.3-linking.patch + # Remove ldconfig call + sed -i -e '/ldconfig/d' ${S}/Makefile.in } src_compile() { tc-export CC RANLIB export AR="$(tc-getAR) rc" ./configure --shared --prefix=/usr --libdir=/$(get_libdir) || die - emake || die + emake LDFLAGS="${LDFLAGS}" || die } src_install() {