Created attachment 830239 [details] Build log The build fails with these errors i686-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o vmoddomlimits vmoddomlimits.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib -L/usr/lib -lmysqlclient -lz -lm -lcrypt /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x578): multiple definition of `MYSQL_READ_SERVER'; vconvert.o:(.bss+0x67c): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x570): multiple definition of `MYSQL_READ_SOCKET'; vconvert.o:(.bss+0x674): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x574): multiple definition of `MYSQL_READ_PORT'; vconvert.o:(.bss+0x678): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x56c): multiple definition of `MYSQL_READ_USER'; vconvert.o:(.bss+0x670): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x568): multiple definition of `MYSQL_READ_PASSWD'; vconvert.o:(.bss+0x66c): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x564): multiple definition of `MYSQL_READ_DATABASE'; vconvert.o:(.bss+0x668): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x560): multiple definition of `MYSQL_UPDATE_SERVER'; vconvert.o:(.bss+0x664): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x558): multiple definition of `MYSQL_UPDATE_SOCKET'; vconvert.o:(.bss+0x65c): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x554): multiple definition of `MYSQL_UPDATE_USER'; vconvert.o:(.bss+0x658): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x550): multiple definition of `MYSQL_UPDATE_PASSWD'; vconvert.o:(.bss+0x654): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x548): multiple definition of `MYSQL_UPDATE_DATABASE'; vconvert.o:(.bss+0x64c): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x55c): multiple definition of `MYSQL_UPDATE_PORT'; vconvert.o:(.bss+0x660): first defined here /usr/lib/gcc/i686-pc-linux-gnu/11.3.0/../../../../i686-pc-linux-gnu/bin/ld: libvpopmail.a(libvpopmail_a-vauth.o):(.bss+0x54c): multiple definition of `MYSQL_UPDATE_VPORT'; vconvert.o:(.bss+0x650): first defined here
Created attachment 830241 [details] emerge info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7abf6b2ca142a0b570eda5c9b1f82e4080e836d commit c7abf6b2ca142a0b570eda5c9b1f82e4080e836d Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2022-11-11 14:06:26 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-11 20:24:23 +0000 net-mail/vpopmail: fix build with USE=mysql and newer gcc Closes: https://bugs.gentoo.org/880665 Closes: https://github.com/gentoo/gentoo/pull/28224 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> ...cate-definitions-of-MYSQL_READ_-and-MYSQL.patch | 71 ++++++++++++++++++++++ net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild | 1 + 2 files changed, 72 insertions(+)