- Add readline as dependency when it was already installed. The program will be linked against it anyway, not against a system one. - Update icons cache Copy of this message was sent to (kay_lehmann@web.de).
State Changed From-To: open->feedback Awaiting maintainers feedback
Responsible Changed From-To: freebsd-ports-bugs->rafan Eat.
Hi all, This is what I got on my 6.1-RELEASE system $ ldd /usr/local/bin/kstcmd|grep readline libreadline.so.5 => /usr/local/lib/libreadline.so.5 (0x28c04000) I have devel/readline installed. The reason is that configure uses -L/usr/local/lib when searching libreadline. So, if devel/readline is installed. it will uses that lib. And the shlib ver is 5 instead of 6. So if one accidentally removes devel/readline afterwards, kstcmd will fail. Regards, Rong-En Fan
Hello, I think we should commit the patch, so dependencies are handled right on every system in every case. I will try to solve the problem in configure later, when I have some more time to do it. Maybe you can explain me, why you install devel/readline, when the system has a more recent version installed. Is there any functionality, which has been erased in the systems version? Thanks and greets, Kay Rong-En Fan wrote: > Hi all, > > This is what I got on my 6.1-RELEASE system > > $ ldd /usr/local/bin/kstcmd|grep readline > libreadline.so.5 => /usr/local/lib/libreadline.so.5 (0x28c04000) > > I have devel/readline installed. The reason is that configure uses > -L/usr/local/lib when searching libreadline. So, if devel/readline > is installed. it will uses that lib. And the shlib ver is 5 instead > of 6. So if one accidentally removes devel/readline afterwards, > kstcmd will fail. > > Regards, > Rong-En Fan > >
State Changed From-To: feedback->closed Committed. Thanks!