Re: [Fink-devel] seg_addr_table

2003-02-11 Thread Carsten Klapp
Using the new Shlibs field to do this would be perfect, sounds like an excellent idea Ben. :) On Tuesday, February 11, 2003, at 06:17 pm, Ben Hines wrote: On Tuesday, February 11, 2003, at 02:35 PM, Carsten Klapp wrote: redo_prebinding -seg_addr_table %p/fink/dists/experimental/carstenk

[Fink-devel] seg_addr_table

2003-02-11 Thread Ben Hines
On Tuesday, February 11, 2003, at 02:35 PM, Carsten Klapp wrote: redo_prebinding -seg_addr_table %p/fink/dists/experimental/carstenklapp/finkinfo/seg_addr_table %i/lib/%n.62.0.0.dylib This would be part of fink, i think, not individual packages. We could do it based on the Shlibs: field.

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Peter O'Gorman
On Wednesday, February 12, 2003, at 04:41 AM, Carsten Klapp wrote: With trial and error I actually figured out the format of this file, it's very straightforward: 0x4000 /sw/lib/libjpeg.62.dylib Yes, and it is also documented in man ld. Peter ---

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Alexander Strange
On Tuesday, February 11, 2003, at 02:41 PM, Carsten Klapp wrote: Hehe, well at least with redo_prebinding the entire disk isn't scanned like update_prebinding does. (BTW I think in 10.2 the installer's rebinding is a little quicker, maybe it only calls redo_prebinding now.) Anyway... It stil

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Carsten Klapp
Hehe, well at least with redo_prebinding the entire disk isn't scanned like update_prebinding does. (BTW I think in 10.2 the installer's rebinding is a little quicker, maybe it only calls redo_prebinding now.) Anyway... A little more investigation reveals: % strings /usr/bin/redo_prebinding |

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Ben Hines
On Tuesday, February 11, 2003, at 11:12 AM, Finlay Dobbie wrote: On Tuesday, February 11, 2003, at 07:02 pm, Ben Hines wrote: Just do "man seg_addr_table" to get all the info on the table. No manual entry for seg_addr_table Sure about that one? Aha, i must have moved it into /sw/share/

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Finlay Dobbie
On Tuesday, February 11, 2003, at 07:02 pm, Ben Hines wrote: Just do "man seg_addr_table" to get all the info on the table. No manual entry for seg_addr_table Sure about that one? From cctools src: /* * parse_seg_addr_table() opens the file_name passed to it and parses it as a * segment

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Finlay Dobbie
On Tuesday, February 11, 2003, at 06:46 pm, Carsten Klapp wrote: I imagine Apple has such a seg_addr_table list internally for use with all it's frameworks and dylibs. Now we need to get our hands on one to find out what the format of this file is. Or just pester some cctools engineers. We h

Re: [Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Ben Hines
On Tuesday, February 11, 2003, at 10:46 AM, Carsten Klapp wrote: What I see this to mean is fink might be able to build any dylib prebound with a single static address (arbitrarily chosen for convenience), then run redo_prebinding on it at the end of the compile to specify our own seg1addr_t

[Fink-devel] Prebinding: Got Slid? revisited

2003-02-11 Thread Carsten Klapp
I finally tracked down some useful information which seems related to that "got slid" prebinding warning message. Apparently in 10.2, redo_prebinding can *slide* the seg1addr of a dynamiclib to another location. A master lookup file is required which would contain a list of all the library n

[Fink-devel] re: gettext prebinding

2003-02-11 Thread John Davidorff Pell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Wonderful! ;) Since these are the first libs installed, would it be efficient to try to line them up to be immediately below the apple libs, so that *most* other libs that try to prebind wouldn't conflict? I don't install much *nix stuff outside o

Re: [Fink-devel] gettext prebinding

2003-02-11 Thread Benjamin Reed
On Tuesday, February 11, 2003, at 12:29 PM, Carsten wrote: These libs are definitely a good starting point. To avoid random starting segment addresses I think that gcc-prebind utility might help. One could use gcc-prebind to build these libs, capture the build output and then hopefully come up

Re: [Fink-devel] gettext prebinding

2003-02-11 Thread Carsten
These libs are definitely a good starting point. To avoid random starting segment addresses I think that gcc-prebind utility might help. One could use gcc-prebind to build these libs, capture the build output and then hopefully come up with a "static" address and patch so fink can build them no

Re: [Fink-devel] new X11.app v-0.2 created compile error

2003-02-11 Thread Ben Hines
On Tuesday, February 11, 2003, at 08:31 AM, William Scott wrote: Hi Citizens: I've been working on porting a program called molmol to fink, and I had it compiling fine. I installed the new X11.app and it even cured a glitch I had been having with the display (the molecule wasn't centere

[Fink-devel] experimental doxygen update

2003-02-11 Thread David R. Morrison
On Feb 9,2003 20:39:22 +0100, jfm <[EMAIL PROTECTED]> wrote : >On Saturday, Feb 8, 2003, at 00:50 Europe/Brussels, Martin Costabel >wrote: > >> jfm wrote: >>> Hi, >>> Last monday I sent a msg to the maintainer of doxygen, >>> saying that to build correctly with the new tetex, it was >>> sufficie

[Fink-devel] new X11.app v-0.2 created compile error

2003-02-11 Thread William Scott
Hi Citizens: I've been working on porting a program called molmol to fink, and I had it compiling fine. I installed the new X11.app and it even cured a glitch I had been having with the display (the molecule wasn't centered on the screen, but after the upgrade it was). But when I went to r

[Fink-devel] docbook-dsssl-ldp-3.8-3

2003-02-11 Thread Wolfgang Rumpf
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The checksum of the file ldp.dsl-1.10 of package docbook-dsssl-ldp-3.8-3 is incorrect. The most likely cause for this is a corrupted or incomplete download. It is recommended that you download it again. How do you want to proceed? (1) Give up (2)

[Fink-devel] gettext prebinding

2003-02-11 Thread Ben Hines
Folks with fileutils and various other fink packages installed are harassed by thousands of prebinding warnings: Feb 11 07:44:07 G4 /usr/libexec/fix_prebinding: /sw/bin/cut could not be launched prebound. Feb 11 07:44:07 G4 /usr/libexec/fix_prebinding: /sw/bin/cut couldn't be prebound in the past,

Re: [Fink-devel] porting Hans Boehm GC to MacOSX

2003-02-11 Thread David R. Morrison
On Feb 9,2003 18:59:32 +0100, Renaud Blanch <[EMAIL PROTECTED]> wrote : >I'm porting a c++ library using gc to Jaguar. >I use fink's port of the lib (gc-6.1-3 avaible in the unstable branch) and >it works great except for one thing : >The lib is not compiled with pthread support, which I need. >

Re: [Fink-devel] apple x11 0.2-release and ben hines install_name_fix.pl

2003-02-11 Thread David R. Morrison
You don't need to run the script. I've just added a note on Fink's web page mentioning this. -- Dave --- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com __

[Fink-devel] apple x11 0.2-release and ben hines install_name_fix.pl

2003-02-11 Thread wolf
hoi! do i still need to run ben hines script after having installed apples' x11 release 0.2? is there a way to find out and answer this question myself (next time)? thanks in advance, and thanks for fink in the first place. without you, there would be much less acceptance for max os x in the "c

Re: [Fink-devel] Problems with CVS commit

2003-02-11 Thread Max Horn
At 12:29 Uhr +0100 11.02.2003, Christian Schaffner wrote: On Dienstag, Februar 11, 2003, at 12:19 Uhr, Max Horn wrote: This is called a "stale lock", and to get it fixed, one has to submit a suport request (which I will do now). Thanks! Is it ok if i (as a simple fink packager) submit such a

[Fink-devel] Stale lock in (was Re: Problems with CVS commit)

2003-02-11 Thread Carsten Klapp
Same problem at my end Christian, I agree it is a stale lock file on the CVS server. (I wonder why anonymous could even write into that directory, but anyway...) With other SF projects this happened to me occasionally. - Go to the Alexandria project tracker

Re: [Fink-devel] Problems with CVS commit

2003-02-11 Thread Christian Schaffner
On Dienstag, Februar 11, 2003, at 12:19 Uhr, Max Horn wrote: This is called a "stale lock", and to get it fixed, one has to submit a suport request (which I will do now). Thanks! Is it ok if i (as a simple fink packager) submit such a report the next time immediately? Or should it go over the

Re: [Fink-devel] positive feedback on fnlib-fonts-0.5-4

2003-02-11 Thread Kow K
Ben, I'm sending feedback on just "unstable" packages, sending no feedback on stable ones. At least, it's my policy. It's a tall order for end users like me to be sure if they actually use packages installed. Many of them, whether stable or unstable, are installed on their systems to satisfiy

Re: [Fink-devel] Problems with CVS commit

2003-02-11 Thread Max Horn
This is called a "stale lock", and to get it fixed, one has to submit a suport request (which I will do now). Max --- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftwar

Re: [Fink-devel] positive feedback on fnlib-fonts-0.5-4

2003-02-11 Thread Ben Hines
I dont mean to discourage feedback, but did you actually test all these apps you are postitive feedbacking, or are you just sending in the entire list of what you have installed? We know everything installs.. We want feedback from users who use the packages. There are some things in unstable wh

Re: [Fink-devel] Problems with CVS commit

2003-02-11 Thread Christian Schaffner
Dear Fink developers I have a real problem here and don't know how to solve it: I am trying to commit some files I added with 'cvs add' to /sw/fink/10.2/stable/main/finkinfo/libs/perlmods Now, if I do 'cvs ci -m "moved to stable based on positive feedback"' I get: cvs server: [00:20:23] waiti