No build on libressl hosts. [317/340] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/hiredis -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3 -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libutil -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libserver -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libmime -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libstat -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libcryptobox -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/libucl -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/replxx/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/uthash -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/http-parser -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/fpconv -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/libottery -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/xxhash -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/cdb -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/snowball/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/librdns -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/aho-corasick -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/lc-btrie -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/lua-lpeg -Isrc -Isrc/libcryptobox -I/usr/include/luajit-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/compat -DNDEBUG -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/lib -msse2 -Wextra -Wall -Wpointer-arith -Wno-unused-parameter -Wno-unused-function -Wunused-variable -Wno-pointer-sign -Wstrict-prototypes -Wno-strict-aliasing -fno-strict-aliasing -Wnull-dereference -Wduplicated-cond -Wno-unused-const-variable -Wno-sign-compare -Wno-implicit-fallthrough -fPIC -std=gnu11 -MD -MT src/client/CMakeFiles/rspamc.dir/rspamc.c.o -MF src/client/CMakeFiles/rspamc.dir/rspamc.c.o.d -o src/client/CMakeFiles/rspamc.dir/rspamc.c.o -c /var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/client/rspamc.c [318/340] : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -Wl,-O1 -Wl,--as-needed -fuse-ld=gold src/CMakeFiles/rspamd.dir/controller.c.o src/CMakeFiles/rspamd.dir/fuzzy_storage.c.o src/CMakeFiles/rspamd.dir/rspamd.c.o src/CMakeFiles/rspamd.dir/worker.c.o src/CMakeFiles/rspamd.dir/rspamd_proxy.c.o src/CMakeFiles/rspamd.dir/workers.c.o -o src/rspamd-2.3 -Wl,-rpath,/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/src:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/replxx:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/aho-corasick:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/libev:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/kann: src/librspamd-server.so contrib/http-parser/librspamd-http-parser.a contrib/fpconv/librspamd-fpconv.a contrib/cdb/librspamd-cdb.a contrib/lua-lpeg/librspamd-lpeg.a contrib/lc-btrie/liblcbtrie.a contrib/zstd/librspamd-zstd.a contrib/fastutf8/librspamd-fastutf8.a contrib/snowball/libstemmer.a contrib/hiredis/librspamd-hiredis.a -lm -lpcre -lsqlite3 -licui18n -licuuc -licudata -licui18n -licuuc -licudata -lssl -lcrypto -lssl -lcrypto -lz -lsodium -lrt -ldl -lresolv -lpcre /usr/lib64/libluajit-5.1.so contrib/libucl/libucl.a contrib/librdns/librdns.a contrib/libottery/libottery.a contrib/xxhash/libxxhash.a contrib/replxx/librspamd-replxx.so contrib/aho-corasick/librspamd-actrie.so -lglib-2.0 contrib/t1ha/librspamd-t1ha.a contrib/libev/librspamd-ev.so contrib/kann/librspamd-kann.so && : FAILED: src/rspamd-2.3 : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -Wl,-O1 -Wl,--as-needed -fuse-ld=gold src/CMakeFiles/rspamd.dir/controller.c.o src/CMakeFiles/rspamd.dir/fuzzy_storage.c.o src/CMakeFiles/rspamd.dir/rspamd.c.o src/CMakeFiles/rspamd.dir/worker.c.o src/CMakeFiles/rspamd.dir/rspamd_proxy.c.o src/CMakeFiles/rspamd.dir/workers.c.o -o src/rspamd-2.3 -Wl,-rpath,/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/src:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/replxx:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/aho-corasick:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/libev:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/kann: src/librspamd-server.so contrib/http-parser/librspamd-http-parser.a contrib/fpconv/librspamd-fpconv.a contrib/cdb/librspamd-cdb.a contrib/lua-lpeg/librspamd-lpeg.a contrib/lc-btrie/liblcbtrie.a contrib/zstd/librspamd-zstd.a contrib/fastutf8/librspamd-fastutf8.a contrib/snowball/libstemmer.a contrib/hiredis/librspamd-hiredis.a -lm -lpcre -lsqlite3 -licui18n -licuuc -licudata -licui18n -licuuc -licudata -lssl -lcrypto -lssl -lcrypto -lz -lsodium -lrt -ldl -lresolv -lpcre /usr/lib64/libluajit-5.1.so contrib/libucl/libucl.a contrib/librdns/librdns.a contrib/libottery/libottery.a contrib/xxhash/libxxhash.a contrib/replxx/librspamd-replxx.so contrib/aho-corasick/librspamd-actrie.so -lglib-2.0 contrib/t1ha/librspamd-t1ha.a contrib/libev/librspamd-ev.so contrib/kann/librspamd-kann.so && : src/librspamd-server.so: error: undefined reference to 'FIPS_mode' src/librspamd-server.so: error: undefined reference to 'FIPS_mode_set' collect2: error: ld returned 1 exit status [319/340] : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -Wl,-O1 -Wl,--as-needed -fuse-ld=gold src/client/CMakeFiles/rspamc.dir/rspamc.c.o src/client/CMakeFiles/rspamc.dir/rspamdclient.c.o -o src/client/rspamc-2.3 -Wl,-rpath,/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/src:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/replxx:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/aho-corasick:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/libev:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/kann: src/librspamd-server.so contrib/http-parser/librspamd-http-parser.a contrib/fpconv/librspamd-fpconv.a contrib/cdb/librspamd-cdb.a contrib/lua-lpeg/librspamd-lpeg.a contrib/lc-btrie/liblcbtrie.a contrib/zstd/librspamd-zstd.a contrib/fastutf8/librspamd-fastutf8.a contrib/snowball/libstemmer.a contrib/hiredis/librspamd-hiredis.a -lm -lpcre -lsqlite3 -licui18n -licuuc -licudata -licui18n -licuuc -licudata -lssl -lcrypto -lssl -lcrypto -lz -lsodium -lrt -ldl -lresolv -lpcre /usr/lib64/libluajit-5.1.so contrib/libucl/libucl.a contrib/librdns/librdns.a contrib/libottery/libottery.a contrib/xxhash/libxxhash.a contrib/replxx/librspamd-replxx.so contrib/aho-corasick/librspamd-actrie.so -lglib-2.0 contrib/t1ha/librspamd-t1ha.a contrib/libev/librspamd-ev.so contrib/kann/librspamd-kann.so && : FAILED: src/client/rspamc-2.3 : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -Wl,-O1 -Wl,--as-needed -fuse-ld=gold src/client/CMakeFiles/rspamc.dir/rspamc.c.o src/client/CMakeFiles/rspamc.dir/rspamdclient.c.o -o src/client/rspamc-2.3 -Wl,-rpath,/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/src:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/replxx:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/aho-corasick:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/libev:/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build/contrib/kann: src/librspamd-server.so contrib/http-parser/librspamd-http-parser.a contrib/fpconv/librspamd-fpconv.a contrib/cdb/librspamd-cdb.a contrib/lua-lpeg/librspamd-lpeg.a contrib/lc-btrie/liblcbtrie.a contrib/zstd/librspamd-zstd.a contrib/fastutf8/librspamd-fastutf8.a contrib/snowball/libstemmer.a contrib/hiredis/librspamd-hiredis.a -lm -lpcre -lsqlite3 -licui18n -licuuc -licudata -licui18n -licuuc -licudata -lssl -lcrypto -lssl -lcrypto -lz -lsodium -lrt -ldl -lresolv -lpcre /usr/lib64/libluajit-5.1.so contrib/libucl/libucl.a contrib/librdns/librdns.a contrib/libottery/libottery.a contrib/xxhash/libxxhash.a contrib/replxx/librspamd-replxx.so contrib/aho-corasick/librspamd-actrie.so -lglib-2.0 contrib/t1ha/librspamd-t1ha.a contrib/libev/librspamd-ev.so contrib/kann/librspamd-kann.so && : src/librspamd-server.so: error: undefined reference to 'FIPS_mode' src/librspamd-server.so: error: undefined reference to 'FIPS_mode_set' collect2: error: ld returned 1 exit status [320/340] /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/hiredis -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3 -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libutil -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libserver -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libmime -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libstat -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/libcryptobox -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/libucl -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/replxx/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/uthash -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/http-parser -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/fpconv -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/libottery -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/xxhash -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/cdb -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/snowball/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/librdns -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/aho-corasick -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/lc-btrie -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/contrib/lua-lpeg -Isrc -Isrc/libcryptobox -I/usr/include/luajit-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/compat -Isrc/rspamadm -DNDEBUG -O2 -pipe -U_FORTIFY_SOURCE -fdiagnostics-color=always -msse2 -Wextra -Wall -Wpointer-arith -Wno-unused-parameter -Wno-unused-function -Wunused-variable -Wno-pointer-sign -Wstrict-prototypes -Wno-strict-aliasing -fno-strict-aliasing -Wnull-dereference -Wduplicated-cond -Wno-unused-const-variable -Wno-sign-compare -Wno-implicit-fallthrough -fPIC -std=gnu11 -MD -MT src/rspamadm/CMakeFiles/rspamadm.dir/rspamadm.c.o -MF src/rspamadm/CMakeFiles/rspamadm.dir/rspamadm.c.o.d -o src/rspamadm/CMakeFiles/rspamadm.dir/rspamadm.c.o -c /var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3/src/rspamadm/rspamadm.c ninja: build stopped: subcommand failed. * ERROR: mail-filter/rspamd-2.3::gentoo failed (compile phase): * ninja -v -j3 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 2063: Called cmake_src_compile * environment, line 717: Called cmake_build * environment, line 696: Called eninja * environment, line 1155: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=mail-filter/rspamd-2.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=mail-filter/rspamd-2.3::gentoo'`. * The complete build log is located at '/var/log/portage/mail-filter:rspamd-2.3:20200207-161513.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/mail-filter/rspamd-2.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/mail-filter/rspamd-2.3/temp/environment'. * Working directory: '/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3_build' * S: '/var/tmp/portage/mail-filter/rspamd-2.3/work/rspamd-2.3' Reproducible: Always Steps to Reproduce: 1.emerge =mail-filter/rspamd-2.3 Actual Results: >>> Failed to emerge mail-filter/rspamd-2.3, Expected Results: >>> Installing (1 of 1) mail-filter/rspamd-2.3::gentoo
Created attachment 612410 [details] emerge-info.txt The too long emerge-info.
Solution: mkdir /etc/portage/patches/mail-filter/rspamd-2.3 -p wget https://github.com/rspamd/rspamd/commit/963657514d24c29604e0b873c17dcee0d3efd345.diff -O /etc/portage/patches/mail-filter/rspamd-2.3/rspamd-2.3-FIPS_mode.patch Result: >>> Installing (1 of 1) mail-filter/rspamd-2.3::gentoo
Created attachment 612412 [details, diff] rspamd-2.3-FIPS_mode.patch The Patch from github: https://github.com/rspamd/rspamd/commit/963657514d24c29604e0b873c17dcee0d3efd345.diff
*** Bug 708638 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738a5b5fb44be3e4ef584c256f3e37b9a055c7e commit b738a5b5fb44be3e4ef584c256f3e37b9a055c7e Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2020-08-31 13:48:36 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-10-02 07:21:40 +0000 mail-filter/rspamd: clean old and buggy versions - Version 2.3 does not work with libressl, however, the bug was resolved in 2.4 and later - Version 2.4 contains bugs in plugins/lua/neural.lua and plugins/lua/phishing.lua and users should not use it. Closes: https://bugs.gentoo.org/708620 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> mail-filter/rspamd/Manifest | 2 - mail-filter/rspamd/rspamd-2.3.ebuild | 94 ------------------------------------ mail-filter/rspamd/rspamd-2.4.ebuild | 94 ------------------------------------ 3 files changed, 190 deletions(-)