-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday, November 4, 2002, at 05:28  PM, Max Horn wrote:

At 12:43 Uhr -0500 04.11.2002, Chris Zubrzycki wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday, November 4, 2002, at 12:20  PM, Carsten Klapp wrote:


Too bad about the symbol changes in 5.3 I can't use it yet, anyway both built for me without any problems on 10.2.1.

(Nice that 5.3 no longer requires a patch! (:)
OK, that's an advantage. But what else does 5.3 gain us I wonder?


On Monday, November 4, 2002, at 09:16  am, Chris Zubrzycki wrote:

hey guys. I have a new revision of ncurses 5.2, which should also know about apple's terminfo entries, as well as termcap stuff, and I also packed up ncurses 5.3, which is binary compatible.
oops. it looks like they are not. some of the symbols have changed names it seems. :-/ o well....
Ok, status update. it is bin compat with about 90% of ncurses programs they say on the website. I have been working a lot with both versions and can now have them both installed, and am actucally working on splitoffs I hope to be able to submit to max later today.
Interesting - so the shlibs do have different versions after all? I am a bit confused, this sounds like a contradition - first you say 5.3 can work as a drop in replacement (which requires *equal* major versions of the dylib), then you say that you can splitoffize it so that 5.3 and 5.2 coexist (which implies *different* major versions). What do I miss?

The only issue is every program that links to ncurses will need {build}depends on the correct versions. Easy stuff though, because symlinks should take care of the legacy apps.
ok. it is a different minor version, but it breaks some apps, because some interfaces have been renamed. from the homepage: "NOTE: A few applications will have to be recompiled (about 1% of the programs in a typical Linux distribution, 10% of the programs that use ncurses). These are easy to identify with nm or strings."

Now I don't know if that means if some need code changes, or what, but some apps I guess are using private functions: "add several private functions (prefixed with "_nc_") for tracing chtype values in the debug library, and for better access and buffer limit checking."

and some do die because of the renames, so for now, I guess they are not 100% compatible (but it is easy to check, once you know what to look for)


- -chris zubrzycki
- - --
PGP public key: http://homepage.mac.com/beren/publickey.txt
ID: 0xA2ABC070
Fingerprint: 26B0 BA6B A409 FA83 42B3 1688 FBF9 8232 A2AB C070
========================================================

Unix _IS_ user friendly... It's just selective about who its friends are.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (Darwin)

iD8DBQE9xy8r+/mCMqKrwHARAsfgAKCU01TWR3kKqbpbST30noZPUw0xhgCfbUAG
2y38qy2GTvS/W0gtIbAWNaI=
=b2x3
-----END PGP SIGNATURE-----



-------------------------------------------------------
This SF.net email is sponsored by: ApacheCon, November 18-21 in
Las Vegas (supported by COMDEX), the only Apache event to be
fully supported by the ASF. http://www.apachecon.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to