[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User ericb changed the following: What|Old value |New value Status|STARTED |RESOLVED Resolution| |FIXED --- Additional comments from [EMAIL PROTECTED] Thu Jan 4 23:23:37 -0800 2007 --- Patch verified ok on Mac OS X, Intel. m198 built in one pass, no problem at alll to launch it : works fine - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 --- Additional comments from [EMAIL PROTECTED] Thu Jan 4 23:35:47 -0800 2007 --- Patch applied to pj69. Eric: please mark this issue as VERIFIED then. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User ericb changed the following: What|Old value |New value Status|RESOLVED |VERIFIED --- Additional comments from [EMAIL PROTECTED] Thu Jan 4 23:37:20 -0800 2007 --- Verified fixed - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User pjanik changed the following: What|Old value |New value CC|'er,hjs' |'er,ericb,hjs,maho' Status|NEW |STARTED Priority|P3|P1 Target milestone|--- |OOo 2.2 --- Additional comments from [EMAIL PROTECTED] Wed Jan 3 00:01:23 -0800 2007 --- So what I tend to do now is: - mimick the behaviour or .so handling completely: - deliver .dylib.36.0 - use linklib like it is for so also for dylib - change ICU build process to use install_name with full version number (.dylib.so.36.0) Eric, Maho: this issue prevents OOo start on Mac OS X starting from SRC680_m198. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User sparcmoz changed the following: What|Old value |New value CC|'er,ericb,hjs,maho' |'er,ericb,hjs,maho,sparcmo | |z' - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 --- Additional comments from [EMAIL PROTECTED] Wed Jan 3 04:04:26 -0800 2007 --- Don't know how Mac OS X handles it, but make sure that 1. the ICU internal linkage is available. In Unix environments the versioned .so.$MAJOR$MINOR is required: cd icu/unxlngi6.pro/lib ; ldd libicule.so | grep libicuuc libicuuc.so.36 = .../icu/unxlngi6.pro/lib/./libicuuc.so.36 2. for linkage in the OOo environment during build time the unversioned symbolic link is available in the solver after deliver. 3. the resulting OOo linkage should be the same as internal ICU. 4. for the install set the .so.$MAJOR$MINOR.$MICRO is packaged and a symbolic link of .so.$MAJOR$MINOR to that is created, handled by scp2/source/ooo/shortcut_ooo.scp Adding this all up results in the solver how it is currently created from the d.lst and the linklib statements: libicuuc.so - libicuuc.so.36.0 libicuuc.so.36 - libicuuc.so.36.0 libicuuc.so.36.0 - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 --- Additional comments from [EMAIL PROTECTED] Wed Jan 3 04:30:49 -0800 2007 --- er: yes, exactly - I'm at the end of full build with patched icu and d.lst using this method with s/so/ dylib/ ;-) Stau tuned. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User pjanik changed the following: What|Old value |New value Attachment is patch| |Created an attachment (id= | |41852) icu patch --- Additional comments from [EMAIL PROTECTED] Wed Jan 3 05:02:45 -0800 2007 --- Created an attachment (id=41852) icu patch - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 --- Additional comments from [EMAIL PROTECTED] Wed Jan 3 05:05:14 -0800 2007 --- Please try the attached patch. With it, solver: lrwxr-xr-x1 pavelpavel 19 Jan 3 10:35 libicule.dylib - libicule.dylib.36.0 lrwxr-xr-x1 pavelpavel 19 Jan 3 10:35 libicule.dylib.36 - libicule.dylib.36.0 -rwxr-xr-x1 pavelpavel 315684 Jan 3 10:08 libicule.dylib.36.0 installed instset: lrwxr-xr-x1 pavelpavel 19 Jan 3 13:56 libicule.dylib.36 - libicule.dylib.36.0 -r--r--r--1 pavelpavel 315684 Jan 3 10:08 libicule.dylib.36.0 Macintosh:~/Applications/AQUA/OpenOffice.org 2.2.app/Contents/program pavel$ otool -L * 2/dev/ null|grep executable_path|grep icu|sort|uniq -c 8@executable_path/libicudata.dylib.36.0 (compatibility version 36.0.0, current version 36.0.0) 4@executable_path/libicui18n.dylib.36.0 (compatibility version 36.0.0, current version 36.0.0) 3@executable_path/libicule.dylib.36.0 (compatibility version 36.0.0, current version 36.0.0) 14@executable_path/libicuuc.dylib.36.0 (compatibility version 36.0.0, current version 36.0.0) - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 Issue #|73052 Summary|Use LINKLIB rule instead of simple COPY for versioned |libs Component|porting Version|680m198 Platform|All URL| OS/Version|Mac OS X Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|MacOSX Assigned to|pjanik Reported by|pjanik --- Additional comments from [EMAIL PROTECTED] Tue Jan 2 06:55:51 -0800 2007 --- This is a followup for #i72700#. In ICU's d.lst, all *dylib* so are COPY(-ed) first and there is no LINKLIB rule to versioned libs like .dylib. 36.0). Rewrite it to do similar stuff like with .so libs. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 User pjanik changed the following: What|Old value |New value CC|''|'er,hjs' --- Additional comments from [EMAIL PROTECTED] Tue Jan 2 12:05:10 -0800 2007 --- Hmm, this is brutal mess... The question is if it is mess in ICU or in our support of it, or ... ;-) This is the list of 2.1's ldd (otool -L) output from my system, sorted and indented for better readability... paveljanik:~/Applications/OpenOffice.org 2.1.app/Contents/MacOS/program pavel$ otool -L * 2/ dev/null|grep icu|grep libicu|sort|uniq -c|sort +1 9@executable_path/libicudata.dylib.26 (compatibility version 0.0.0, current version 0.0.0) 3@executable_path/libicudata.dylib.26.0 (compatibility version 0.0.0, current version 0.0.0) 2@executable_path/libicui18n.dylib (compatibility version 0.0.0, current version 0.0.0) 3@executable_path/libicui18n.dylib.26.0 (compatibility version 0.0.0, current version 0.0.0) 1@executable_path/libicule.dylib (compatibility version 0.0.0, current version 0.0.0) 3@executable_path/libicule.dylib.26.0 (compatibility version 0.0.0, current version 0.0.0) 10@executable_path/libicuuc.dylib (compatibility version 0.0.0, current version 0.0.0) 6@executable_path/libicuuc.dylib.26 (compatibility version 0.0.0, current version 0.0.0) 3@executable_path/libicuuc.dylib.26.0 (compatibility version 0.0.0, current version 0.0.0) So especially the last library is very creative and all three ways to link to it are used. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[porting-issues] [Issue 73052] Use LINKLIB rule instead o f simple COPY for versioned libs
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73052 --- Additional comments from [EMAIL PROTECTED] Tue Jan 2 12:20:07 -0800 2007 --- And to completely this mess: - install_name of all libs in module icu/unxmac*/lib/*libicu* is in the form libicuuc.dylib.36.0: @executable_path/libicuuc.dylib.36 (compatibility version 36.0.0, current version 36.0.0) ie. .36. BUT we change the install_name of all libs to be delivered in deliver to their name, so: @executable_path/libicule.dylib.36.0 - The mess comes from here. I tend to just remove this versioning mess and deliver only libicule.dylib with no versioning or (probably better) to deliver only libicule.dylib.36 and libicule.dylib symbolic link (so the original install_name is preserved). What do you think? - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]