In case folks haven't noticed, there is a major
problem with the perl script to fix the shared lib
names for the MacOS X X11 beta files. If you look
at the log from update_prebinding on a machine
that has had the perl script run on it, you will
notice it breaks prebinding on all of the files
On Thursday, January 30, 2003, at 06:01 PM, Jack Howarth wrote:
In case folks haven't noticed, there is a major
problem with the perl script to fix the shared lib
names for the MacOS X X11 beta files. If you look
at the log from update_prebinding on a machine
that has had the perl script
Ben,
I see the following type of errors for all the binaries in X11 when
update_prebinding gets run after your perl script has been used.
2003-01-29 22:45:58.751 update_prebinding[9384] redo_prebinding on
/usr/X11R6/bin/xcmsdb: executable: /usr/X11R6/bin/xcmsdb (architecture ppc)
On Thursday, January 30, 2003, at 10:32 PM, Jack Howarth wrote:
ps A clean install of the X11 beta and SDK prebinds fine with the
command above.
No one is saying the perl script is a permanent fix, only that it fixes
build problems. When apple releases their next beta, it should be
fixed
Aha, i see. You can fix that by updating the install_name in binaries
that were built against the bad X11 libs.
I'll enhance the script to fix those too. Will post when i get it
working.
Anyway - this problem is not major - major was the massive build
failures apple's broken libraries caused.