This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rpetrov
Recipients akuchling, asmodai, mark.dickinson, r.david.murray, rpetrov, skrah
Date 2010-04-26.22:20:29
SpamBayes Score 3.4972025e-15
Marked as misclassified No
Message-id <4BD611AA.6020007@roumenpetrov.info>
In-reply-to <1272107962.59.0.0190773757884.issue7384@psf.upfronthosting.co.za>
Content
Yes , I  understand .
For the protocol did gcc on FreeBSD warn if library order is -lncursesw 
  -lreadline  ?
Forget for

Also I'm not able to write C test case similar to python msg103231 by 
Mark Dickinson that fail on system where readline library is not linked 
to ncurses. Always program work and didn't code dump(=bus error) 
nevertheless order of ncurses (with w and without w suffix) and readline 
libraries.

So if there is no way to write C test program that fail I could not see 
ather way to detect issue except to parse result from programs that 
output library dependencies. Also I expect this to fail for static build 
(--disable-shared).
I'm not sure that readline library work well with static builds - but 
this is another issue and my time machine is stop working :) .

To write script that check platform and if is freebsd, suse link with a, 
b, c if os is XX link with d, e, f will work with shared and static 
build - It is not reasonable solution :(

P.S. Issue with readline library linked to termcap compatible library on 
system that distribute more then one termcap compatible library is about 
10 years old.

Roumen
History
Date User Action Args
2010-04-26 22:20:30rpetrovsetrecipients: + rpetrov, akuchling, mark.dickinson, asmodai, r.david.murray, skrah
2010-04-26 22:20:29rpetrovlinkissue7384 messages
2010-04-26 22:20:29rpetrovcreate