Here's an update on the current state of the 10.3 tree.
Currently, the 10.3 tree has only a very few things in it. A few are "placeholder" packages which allow fink to use some new components of the system in 10.3 which were not present in 10.2. Others are 10.3-specific revisions of packages.
I've done a test build of all packages in 10.2-gcc3.3/stable, building under 10.3, and the vast majority of them build successfully. I will move all of the successful ones to 10.3 after the current 10.3-gcc3.3 bindist has been completed. (The reason for waiting is that there may be a need for minor tweaks such as missing BuildDepends, and it's easier to keep track of things if they are only in one tree at the moment.)
However, additional contributions to the 10.3 tree, particularly of new versions of packages whose 10.2-gcc3.3 version didn't build, would be most welcome. PLEASE be sure to add 10 to the revision number if you are making a 10.3-specific modification of a package -- we should strive to have the info files in different trees agree whenever the package has the same version/revision number.
One *VERY* important thing to do before adding stuff to the 10.3 tree is:
* change freetype2-using packages to use the freetype2 in X11R6 - most packages will just find the right one automatically. - just remove freetype2 from Depends and BuildDepends.
* change libpoll-using packages to use the system libpoll - just remove libpoll from Depends and BuildDepends.
* change dlcompat-using packages to use the system dlcompat - most packages, remove the dlcompat from Depends and BuildDepends. - some packages will need work, as -Ddlsym=foo may not work like you expect! Also, dlsym *automatically* prepends an underscore, so if your code expects otherwise or doesn't check properly, it may build but be unable to load loadable modules.
The freetype2, dlcompat, and libpoll packages that exist are there for upgrade purposes. Eventually there should be nothing in the 10.3 that uses or references them.
Remember, if you change any of those dependencies, add 10 to the revision.
-------------------------------------------------------
This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo
The Event For Linux Datacenter Solutions & Strategies in The Enterprise Linux in the Boardroom; in the Front Office; & in the Server Room http://www.enterpriselinuxforum.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel