Upgrading the dbus port.

Randall Wood <[email protected]> Fri, 25 Aug 2006 21:05:35 -0400
Newsgroups gmane.os.opendarwin.darwinports
Message-ID <[email protected]>
ALCON:

If you have installed the dbus port, use the -R flag when you upgrade  
it.

I just committed an upgraded dbus port to CVS. The upgrade is from 1  
officially unstable version (0.61) to a newer official less unstable  
version (0.92 - the jump in versions is symbolic of the increased  
maturity in the API and is a version 1.0 candidate).

When upgrading your ports use the -R flag as version 0.92 has a  
backwards compatible API with version 0.61, but not a backwards  
compatible ABI, meaning that although all ports that would build with  
version 0.61 will build without modification with version 0.92, they  
do have to be rebuilt to correctly link against version 0.92.

I apologize for any inconvenience this may cause.

BTW, in-place upgrades of ports with installed dependencies only work  
if the new port is both API (application programming interface - what  
functions, structures, etc are in the library/program) and ABI  
(application binary interface - how does a library/program link to  
the compiled library/program at runtime) compatible with the prior  
version.

Randall Wood
[email protected]

"The rules are simple: The ball is round. The game lasts 90 minutes.  
All the
rest is just philosophy."



Randall Wood
[email protected]

"The rules are simple: The ball is round. The game lasts 90 minutes.  
All the
rest is just philosophy."

_______________________________________________
Darwinports mailing list
[email protected]
http://www.opendarwin.org/mailman/listinfo/darwinports
smime.p7s (application/pkcs7-signature, 3.5 KB) - not displayed