Issue 39969 - files not found in instsetoo_native Mac OSX SRC680 m67
Summary: files not found in instsetoo_native Mac OSX SRC680 m67
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: 680m67
Hardware: PowerPC (PPC) Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: pavel
QA Contact: issues@porting
URL:
Keywords:
Depends on:
Blocks: 42382
  Show dependency tree
 
Reported: 2005-01-05 14:49 UTC by eric.bachard
Modified: 2005-03-19 20:37 UTC (History)
2 users (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
first patch for scp2 / instsetoo_native Mac OSX m67 (944 bytes, patch)
2005-01-05 14:50 UTC, eric.bachard
no flags Details | Diff
scp2 add Mac OSX case libcurl libxml2 librecentfile sunjavaplugin (1.57 KB, text/plain)
2005-01-19 09:48 UTC, eric.bachard
no flags Details
new patch for instsetoo_native SRC680 Mac OSX (2.51 KB, patch)
2005-01-23 00:56 UTC, eric.bachard
no flags Details | Diff
patch for libnpsoplugin case for Mac OSX build in scp2 (418 bytes, patch)
2005-02-14 14:33 UTC, eric.bachard
no flags Details | Diff
patch for libxml2 case in scp2 for Macosx build (443 bytes, patch)
2005-02-14 14:36 UTC, eric.bachard
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description eric.bachard 2005-01-05 14:49:03 UTC
Important : not definitive patch, other will come soon

instsetoo_native :-) (the last one ;-) )  
    
In fact, nothing yet is done for MacOSX, and a lot of missing files (see above)
are already in the pipe, but not correctly seen. The necessary changes have to
be done in *scp2* 

The log :

Calling epm
Unzip ARCHIVE files
services.rdb can be created
Languages:
	en-US
########################################################
... checking required files ...
...... seaching zip ...	Found: /usr/bin/zip
...... seaching unzip ...	Found: /usr/bin/unzip
... analyzing ../util/openoffice.lst ... 
... analyzing script:
/Users/ericb/Desktop/OpenOffice.org680/solver/680/unxmacxp.pro/bin/setup_osl.ins
... 
... analyzing directories ... 
... analyzing files ... 
... analyzing scpactions ... 
... analyzing shortcuts ... 
... analyzing profile ... 
... analyzing profileitems ... 
... analyzing modules ... 
------------------------------------
... languages en-US ... 
... analyzing files ...
ERROR: The following files could not be found: 
ERROR: File not found: libnpsoplugin.so 
ERROR: File not found: ldapbe2.uno.dylib
ERROR: File not found: librecentfile.so
ERROR: File not found: libtvhlp1.dylib
ERROR: File not found: libucpchelp1.dylib
ERROR: File not found: sunjavaplugin.so
ERROR: File not found: libxmlsecurity.dylib
ERROR: File not found: libxmlsec.dylib
ERROR: File not found: libxmlsec-nss.dylib
ERROR: File not found: xmlsec680en-US.res
ERROR: File not found: libpython2.3.dylib.1.0
... cleaning the output tree ...

***************************************************************
ERROR: Missing files
in function: remove_Files_Without_Sourcedirectory
Saved logfile:
/Users/ericb/Desktop/OpenOffice.org680/instsetoo_native/unxmacxp.pro/OpenOffice/logging/en-US/log_SRC680__en-US.log
***************************************************************
Tue Jan  4 18:53:14 2005 (00:07 min.)
dmake:  Error code 255, while making 'openoffice_en-US'
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making
/Users/ericb/Desktop/OpenOffice.org680/instsetoo_native/util
dmake:  Error code 1, while making 'build_all'
'---* tg_merge.mk *---'

Patch :

a) patch in scp2

libnpsoplugin.so --> libnpsoplugin.dylib  

librecentfile.so --> librecentfile.dylib

sunjavaplugin.so --> sunjavaplugin.dylib


b) changes made in extensions/prj/d.lst 

@patch_to_come_soon

-> changes lib*.dylib in *.dylib and ldapbe2.uno.dylib is now correctly delivered

c) change made in libxmlsec/prj/d.lst


libxmlsec.dylib,libxmlsecurity.dylib and libxmlsec-nss.dylib are now correctly
delivered -> see #i39957#

@workarounds for :

libtvhlp1.dylib
libucpchelp1.dylib
libxmlsecurity.dylib
xmlsec680en-US.res

not investigated more
Comment 1 eric.bachard 2005-01-05 14:50:17 UTC
Created attachment 21104 [details]
first patch for scp2 / instsetoo_native Mac OSX m67
Comment 2 eric.bachard 2005-01-05 14:50:53 UTC
CC for Pavel janik
Comment 3 eric.bachard 2005-01-19 09:47:07 UTC
Mac OSX specific modifications only -> this new attached  patch is synchronized
with SRC680_m71s1

I just have had the following cases :

1)
instsetoo_natvie complains  lubcurl.dylib.so3 not found, but only
libcurl.3.0.0.dylib, libcurl.3.dylib and libcurl.dylib are delivered, so I have
add the Mac OS X specific change in scp2/source/ooo/file_library_ooo.scp

Same thing for libxml2.6.11 , and fixes for librecentfile.so , and
sunjavaplugin.so problem (necessary for m67)

Please test if this doesn't break builds on other archs/OS !


Regards,
eric bachard



Comment 4 eric.bachard 2005-01-19 09:48:27 UTC
Created attachment 21663 [details]
scp2 add Mac OSX case libcurl libxml2 librecentfile sunjavaplugin
Comment 5 pavel 2005-01-19 09:52:33 UTC
ericb: please report sunjavaplugin and librecentfile parts separately, they'll
get in much faster, because these are clear bugs.
Comment 6 eric.bachard 2005-01-23 00:51:35 UTC
new patch,  better but not complete yet

Comment 7 eric.bachard 2005-01-23 00:56:35 UTC
Created attachment 21768 [details]
new patch for instsetoo_native SRC680 Mac OSX
Comment 8 pavel 2005-02-11 17:44:08 UTC
I have fixed the following problems in macosx02:

- libcurl
- librecentfile
- sunjavaplugin.so

Remaining issue from your last patch are:

- libdb version
- npsoplugin
- libxml version

Please file separate issues for them (one by one).
Comment 9 pavel 2005-02-11 17:44:35 UTC
Fixed in macosx02.
Comment 10 pavel 2005-02-11 18:09:23 UTC
Please verify.
Comment 11 eric.bachard 2005-02-14 14:23:35 UTC
I have verified your changes are ok.

As attachment :  

-patch for libxml2
-patch for npsoplugin

db is always db-3.2, so no patch is needed yet.

This works perfectly for me


Regards,
ericb
Comment 12 eric.bachard 2005-02-14 14:33:41 UTC
Created attachment 22589 [details]
patch for libnpsoplugin  case for Mac OSX build in scp2
Comment 13 eric.bachard 2005-02-14 14:36:57 UTC
Created attachment 22590 [details]
patch for libxml2 case in scp2 for Macosx build
Comment 14 pavel 2005-02-17 21:43:41 UTC
Verified.
Comment 15 pavel 2005-03-19 20:37:20 UTC
closing.