David R. Morrison wrote:
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

Reply via email to