| Summary: | app-accessibility/epos-2.5.37-r1 - .../work/epos-2.5.37/src/nnet/neural.cc:173: undefined reference to `neuralparse(void*)' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
| Component: | Current packages | Assignee: | Wolfram Schlich (RETIRED) <wschlich> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | slawomir.nizio, toralf, wschlich, yamadharma |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
app-accessibility:epos-2.5.37-r1:20160425-193803.log emerge-history.txt environment |
||
|
Description
Patrick Lauer
2014-06-19 07:23:01 UTC
This builds fine over here. Could it be a parallel make issue? That's what it looks like to me. neuralparse() is an internal function. So please try with parallel make disabled, and we'll go from there. Created attachment 431994 [details]
emerge-info.txt
libtool: link: x86_64-pc-linux-gnu-g++ -w -DEPOS -ggdb -DBASE_DIR=/usr/share/epos -DFORGET_PORTAUDIO -march=native -O2 -pipe -Wl,-O1 -o eposd daemon.o agent.o ttscp.o nonblock.o hashd.o parser.o unit.o rule.o text.o encoding.o interf.o function.o options.o synth.o waveform.o voice.o client.o lpcsyn.o tdpsyn.o mbrsyn.o tcpsyn.o hash.o hashi.o -L/usr/lib64 -Wl,--as-needed nnet/.libs/libeposnnet.a -lstdc++
nnet/.libs/libeposnnet.a(neural.o): In function `CNeuralNet::read(CXml&)':
/var/tmp/portage/app-accessibility/epos-2.5.37-r1/work/epos-2.5.37/src/nnet/neural.cc:173: undefined reference to `neuralparse(void*)'
Created attachment 431996 [details]
app-accessibility:epos-2.5.37-r1:20160425-193803.log
Created attachment 431998 [details]
emerge-history.txt
Created attachment 432000 [details]
environment
(In reply to Chris Brannon (RETIRED) from comment #1) it is not a a parallel issue and repeatedly failed at the tinderbox, last time : ~/amd64-hardened-stable_20160630-171919/tmp/issues/20160703-155259 Can it be related to version of bison (ie. maybe it doesn't compile on bison 3)? By the way, there's a missing dependency on it. /usr/bin/yacc: line 2: /usr/bin/bison: No such file or directory The error above is a little bogus because I renamed /usr/bin/bison to something else to check if it's really required; both yacc and bison are provided by sys-devel/bison so the error message would be different as even yacc wouldn't be found. Seems there(In reply to Sławomir Nizio from comment #7) > Can it be related to version of bison (ie. maybe it doesn't compile on bison > 3)? Seems there's an issue with bison-3 indeed: https://svnweb.freebsd.org/ports?view=revision&revision=389653 (In reply to Wolfram Schlich from comment #9) > Seems there(In reply to Sławomir Nizio from comment #7) > > Can it be related to version of bison (ie. maybe it doesn't compile on bison > > 3)? > > Seems there's an issue with bison-3 indeed: > https://svnweb.freebsd.org/ports?view=revision&revision=389653 This fixes it, I'm going to commit that today: # diff -u /usr/{,local/}portage/app-accessibility/epos/epos-2.5.37-r2.ebuild --- /usr/portage/app-accessibility/epos/epos-2.5.37-r2.ebuild 2017-02-28 20:50:50.000000000 +0100 +++ /usr/local/portage/app-accessibility/epos/epos-2.5.37-r2.ebuild 2017-04-27 16:47:32.907935214 +0200 @@ -14,7 +14,8 @@ KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 x86" IUSE="" -DEPEND=">=app-text/sgmltools-lite-3.0.3-r9" +DEPEND=">=app-text/sgmltools-lite-3.0.3-r9 + dev-util/byacc" RDEPEND="" src_prepare() { @@ -31,7 +32,8 @@ src_configure() { econf \ --enable-charsets \ - --disable-portaudio + --disable-portaudio \ + YACC=byacc } src_install() { # |