Summary: | dev-lang/regina-rexx-3.6-r1 - regina /usr/share/regina/regutil.rexx - regina: symbol lookup error: /usr/lib/libregutil.so: undefined symbol: tgetent | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 441178 | ||
Attachments: |
dev-lang:regina-rexx-3.6-r1:20121106-215315.log [hppa]
regina-test.log regina-rexx-3.6-gentoo.patch |
Description
Jeroen Roovers (RETIRED)
2012-11-06 22:18:11 UTC
Created attachment 328612 [details]
dev-lang:regina-rexx-3.6-r1:20121106-215315.log [hppa]
The build log shows several problematic function calls other than the one about tgetent.
Does this occur only when running regutil.rexx, or the other included rexx scripts too? Created attachment 328694 [details]
regina-test.log
for i in *.rexx; do echo $i; regina $i; done
I didn't check any of the other libraries. This seems to be an issue only with regutil (which is new to 3.6), and appears to be an upstream issue, as I can reproduce with debian binaries. (In reply to comment #5) > This seems to be an issue only with regutil (which is new to 3.6), and > appears to be an upstream issue, as I can reproduce with debian binaries. Jeroen, could you report this to upstream directly then? (and post link here to let us track) Thanks Created attachment 332382 [details, diff]
regina-rexx-3.6-gentoo.patch
A bit of a hack, but it's the easiest way to (ab)use the existing build system without messing around in configure.in. Also, configure.in happens to have some code relating to $REGUTIL_TERM_LIB that is sadly commented out. Maybe a better patch could address that.
Also, regutil is licensed under the MPL-1.0, so that needs to be added to LICENSE anyhow. Well, since this is maintainer-needed feel free to commit if it works for you :/ Fixed in 3.6-r2. I also fixed the LICENSE variable in all 3.6 ebuilds. (In reply to comment #9) > Well, since this is maintainer-needed feel free to commit if it works for > you :/ I was just documenting bits and bobs in case I wouldn't get around to committing the changes today. Nice, thanks a lot for the work :D |