^~~~~~~~~~ lh_new config.c:571:36: error: expected expression before ‘TABNODE’ if((res->sessions = LHM_lh_new(TABNODE, t)) == NULL) ^~~~~~~ make: *** [<builtin>: config.o] Error 1 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-developer_20181229-151642 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) emerge -qpvO www-servers/pound [ebuild N ] www-servers/pound-2.7f-r1 USE="-libressl"
Created attachment 558952 [details] emerge-info.txt
Created attachment 558954 [details] emerge-history.txt
Created attachment 558956 [details] environment
Created attachment 558958 [details] etc.portage.tbz2
Created attachment 558960 [details] logs.tbz2
Created attachment 558962 [details] temp.tbz2
Created attachment 558964 [details] www-servers:pound-2.7f-r1:20181230-080838.log
Created attachment 593120 [details] build.log and requested information same compilation failure while upgrading openssl from v1.0.2 to v1.1.1 attached TAR holds all requested info files CU Tom
*** Bug 698568 has been marked as a duplicate of this bug. ***
Looked into bumping this for bug 714084. A 3.0a pre-release is out but this is not yet ready. There is a fork at https://github.com/zevenet/pound which includes patches for OpenSSL which may resolve the issues raised here. It may be better to just wait for 3.x to come out.
THX for this information. :) I tried to integrate the ssl stuff by myself, but gave up as I'm not familiar with the ssl api and they changed nearly every file and moved things around... So I'm looking forward to pound v3.x being available. CU Tom
Dear treecleaner@: I'm still able to reproduce this issue right now. Since it has not been fixed for a long time, I'd suggest to evaluate if it is the case to remove this package from the tree. Thanks
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8c0aabbe0f74a15532360925f69d4f2ffdb373 commit de8c0aabbe0f74a15532360925f69d4f2ffdb373 Author: Marco Scardovi <marco@scardovi.com> AuthorDate: 2021-05-12 04:42:45 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-05-12 07:43:37 +0000 www-servers/pound: bump to 3.0, various changes Bump to version 3.0 Unfortunately this release drop support for alpha, hppa, ppc and sparc because a required dep (dev-libs/nanomsg) is not supported for these architectures. Bug: https://bugs.gentoo.org/714084 Closes: https://bugs.gentoo.org/657942 Closes: https://bugs.gentoo.org/527278 Closes: https://bugs.gentoo.org/657946 Closes: https://bugs.gentoo.org/674064 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/20781 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-servers/pound/Manifest | 1 + www-servers/pound/files/pound-2.2.cfg | 1 - www-servers/pound/pound-3.0.ebuild | 55 +++++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+), 1 deletion(-)