Summary: | rox-base/rox-clib - libtool file includes PORTAGE_TMPDIR path | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rafał Mużyło <galtgendo> |
Component: | [OLD] Library | 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: | minor | CC: | treecleaner |
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rafał Mużyło
2007-12-05 23:57:10 UTC
I see this, yes, but I'm not sure that it's actually a problem. All rox apps that link against ROX-Clib should be calling: /usr/lib/ROX-CLib/AppRun --libs Which properly sets '-L/usr/lib/ROX-CLib/Linux-ix86/lib', and all apps I know about that actually use this library do not exhibit any sign that they care. In other words: Are you seeing any actual effect of libdir being set incorrectly in the .la file? Or better yet, do you know the proper way to fix it? I don't know a lot about libtool. I could manually run a 'sed' script on the file to fix the location, but I'm not sure if there's more to it than that. Well, not really, that's why I called it initially QA issue. As far as I know it doe not affect anything, but is still incorrect. I know only where does the problem come from. In src/Makefile.in there's a line ABS_PLATFORM_DIR = ${shell pwd}/${PLATFORM_DIR} if I change that to ABS_PLATFORM_DIR = /usr/lib/ROX-CLib/src/${PLATFORM_DIR} problem is gone, but I'm x86, so it may not be correct for multilib. I may try doing something about this, but it's not a high priority task, so marking it as such. Nothing requires this old lib that has dead upstream for ages and was already removed in a lot of distributions, I would treeclean it + 16 Jun 2013; Pacho Ramos <pacho@gentoo.org> rox-clib-2.1.10.ebuild: + Drop .la files and not try to install unexisting doc + |