Apache OpenOffice (AOO) Bugzilla – Issue 6015
Porting Issues Document is a bit out of date
Last modified: 2017-05-20 09:13:58 UTC
First, all references to MacOS X 10.0.x should be changed to MacOS X 10.1.x. A number of things about technical issues have change, but not too much. The Share Library code was changed between when Patrick(?) wrote this document and 638C to use the dlcompat library for Darwin instead of CoreFoundation APIs for loading shared libraries. Thus, we no longer have the ".framework" extension, and no longer package libraries into a framework structure. Therefore, the last section, entitled "Special packaging requirements for shared libraries" should be changed to something like the following: ------------------- Most Unix platforms use ".so" as the suffix for shared libraries. However, the Mac OS X 10.1.x linker expects ".dylib" as the suffix for shared libraries. Also, the Java call System.loadLibrary expects ".jnilib" as the suffix for shared libraries. As of the OO638C_MacOSX release tag, the standard build recipes will automatically create the matching lib*.jnilib files for each lib*.dylib file that is linked. However, developers need to be aware that the source code may use a hardcoded ".so" in the shared library name. In such cases, developers should modify the code to use ".dylib" in the shared library name for Mac OS X 10.1.x while preserving ".so" for other platforms. -------------------
Hi I de-staticized the mac pages; ed can update the relevant ones. If the porting guides are not there, then Armin is the man to update them, not I. Reassigning to Armin. louis
Yes, the porting issues page is in the mac site. I think I no longer link to it and it's only from the links on the main porting front page, however, within the port status area at the bottom. I'll reassign this to myself to update that page. I guess I should file another one to clean up the area at the bottom of the main porting page since it doesn't really affect the OS X porting issues page.
Hi, since I'm not involved in the Mac port but quite involved in a lot of other things, I'd be greatful if somebody who is more an insider could take care of that. Thanks, Edward. If you need assistance in getting the html files or with cvs, you can come back to me. armin ps: and I change the status to 'started'
I believe Kevin Hendricks is currently cleaning up this document.
There should be a wiki page for this, so can we remove this page? Will need to find the relevant wiki page and link to it from http://porting.openoffice.org/mac/developers/index.html
@smsm1 What is the status of this issue? @all: Removed openstep as cc as he is no longer working on OpenOffice.org issues. Reassigned to smsm1. James McKenzie
Reassigned: openstep is no longer working on OpenOffice.org issues. James McKenzie
I believe this page is completely out of date, and should just be removed. As I don't work enough at code level it is difficult to tell. ericb: Any idea? Should I just remove it?
I think we can close this issue as FIXED. The page is not out of date now, it points to Wiki pages, etc. If you want to modify this, please, open new issue.