Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674064 - www-servers/pound-2.7f-r1 : config.c:571:36: error: expected expression before TABNODE
Summary: www-servers/pound-2.7f-r1 : config.c:571:36: error: expected expression befor...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
: 698568 (view as bug list)
Depends on:
Blocks: CVE-2018-21245
  Show dependency tree
 
Reported: 2018-12-30 09:37 UTC by Toralf Förster
Modified: 2020-07-18 20:59 UTC (History)
3 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,15.09 KB, text/plain)
2018-12-30 09:37 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,34.02 KB, text/plain)
2018-12-30 09:37 UTC, Toralf Förster
Details
environment (environment,73.38 KB, text/plain)
2018-12-30 09:37 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.82 KB, application/x-bzip)
2018-12-30 09:37 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,7.85 KB, application/x-bzip)
2018-12-30 09:37 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,21.07 KB, application/x-bzip)
2018-12-30 09:37 UTC, Toralf Förster
Details
www-servers:pound-2.7f-r1:20181230-080838.log (www-servers:pound-2.7f-r1:20181230-080838.log,37.45 KB, text/plain)
2018-12-30 09:37 UTC, Toralf Förster
Details
build.log and requested information (pound-2.7f-r1.tgz,7.26 KB, application/x-compressed-tar)
2019-10-18 08:47 UTC, Tom
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-12-30 09:37:35 UTC
                         ^~~~~~~~~~
                         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"
Comment 1 Toralf Förster gentoo-dev 2018-12-30 09:37:38 UTC
Created attachment 558952 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-12-30 09:37:41 UTC
Created attachment 558954 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-12-30 09:37:44 UTC
Created attachment 558956 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-12-30 09:37:47 UTC
Created attachment 558958 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-12-30 09:37:49 UTC
Created attachment 558960 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-12-30 09:37:52 UTC
Created attachment 558962 [details]
temp.tbz2
Comment 7 Toralf Förster gentoo-dev 2018-12-30 09:37:55 UTC
Created attachment 558964 [details]
www-servers:pound-2.7f-r1:20181230-080838.log
Comment 8 Tom 2019-10-18 08:47:20 UTC
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
Comment 9 Tomáš Mózes 2019-10-26 04:15:13 UTC
*** Bug 698568 has been marked as a duplicate of this bug. ***
Comment 10 Sam James archtester gentoo-dev Security 2020-03-24 00:04:15 UTC
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.
Comment 11 Tom 2020-03-28 12:21:53 UTC
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