Remi Mommsen wrote:
Dear developers,

I'm updating some of my fink packages (first of all sci/root3). It is not clear to me how I should handle the package updates and submissions for the different trees.

Is it mandatory to have the same package versions in both 10.2 and 10.2-gcc3.3 tree? If I would like to move a package from 10.2/unstable to 10.2/stable, what happens to the same package (which diffs only on GCC:) in 10.2-gcc3.3 being untested?

Not mandatory, but preferred. Truthfully, I really don't know what our official policy is on this. What I can tell you is that as soon as is reasonably possible, 10.2-gcc3.3 will become the official fink tree for 10.2 systems.

Hopefully the split won't be around long enough for this kind of thing to be too much of an issue. For now, I defer to David Morrison on this, he's handling 10.2-gcc3.3.

As I'm just in question mode: I'm looking forward to prebinding within fink. Specially root3 could gain quite a lot given that you have to restart the executable often and it takes a few seconds to find all libraries each time. I've read the 'man ld' and some Apple dev.docs about prebinding. However, I could not really figure out how I have to modify root3 to make prebinding working. Do you have any pointers to some docs or howtos?

What you have to do to make prebinding work is to make all of your libraries two level. If you're lucky, all you need to do is to patch libtool to remove "-undefined suppress -flat_namespace" and see if it builds.

--
Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/
gpg: 6401 D02A A35F 55E9 D7DD  71C5 52EF A366 D3F6 65FE
"You can scoff, Lister, that's nothing new.  They laughed at Galileo.
They laughed at Edison.  They laughed at Columbo."   "Who's Columbo?"
"The man with the dirty mac who discovered America."   -- _Red Dwarf_


Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to