Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642720 - net-mail/ezmlm-idx-6.0.0: broken with gcc-6.4
Summary: net-mail/ezmlm-idx-6.0.0: broken with gcc-6.4
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2017-12-30 12:13 UTC by Spooky Ghost
Modified: 2020-12-17 20:05 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spooky Ghost 2017-12-30 12:13:55 UTC
After the world rebuild required on moving to a 17.0 profile ezmlm breaks in the same way as reported in bug #202318 and also https://github.com/bruceg/ezmlm-idx/issues/8.  I modified the ebuild according to the suggestion in the github issue which seemed to fix the problem I was experiencing:

diff --git a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild
index d85c320c1d02..5f38784b9dd8 100644
--- a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild
+++ b/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild
@@ -46,7 +46,7 @@ src_unpack() {
        echo /var/qmail > conf-qmail
 
        echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc
-       echo $(tc-getCC) ${CFLAGS} > conf-ld
+       echo $(tc-getCC) ${CFLAGS} -export-dynamic > conf-ld
 
        # fix DESTDIR and skip cat man-pages
        sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \
Comment 1 Rolf Eike Beer archtester 2018-04-03 18:03:09 UTC
I can confirm this issue. I unmasked 7.0.0-r2, which seems to work flawlessly. Isn't it time to call that for stabilization?
Comment 2 crabbed halo ablution 2020-12-17 19:17:57 UTC
7.0.0-r3 is the oldest version in portage.
I propose marking this bug as FIXED.