Issue 6078 - OOO_STABLE_1/X11+Aqua: scp needs patch to build
Summary: OOO_STABLE_1/X11+Aqua: scp needs patch to build
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 1.0.4
Assignee: ed
QA Contact: issues@porting
URL:
Keywords: merge_pending
Depends on: 5900 7811 7949
Blocks: 2588
  Show dependency tree
 
Reported: 2002-06-23 21:24 UTC by ed
Modified: 2004-05-19 16:56 UTC (History)
3 users (show)

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


Attachments
cd $SRCROOT/scp; patch -p0 < scp.OOO_STABLE_1.062302.patch (23.74 KB, patch)
2002-06-23 21:24 UTC, ed
no flags Details | Diff
** supercedes previous patch, requires fresh copy of scp ** to apply: rm -rf $SRCROOT/scp; cd $SRCROOT; cvs co -rOOO_STABLE_1 scp; cd scp; patch -p0 < scp.OOO_STABLE_1.062402.patch (23.68 KB, patch)
2002-06-24 09:50 UTC, ed
no flags Details | Diff
Fixes OOO setup program errors. Supercedes previous patch. (24.89 KB, patch)
2002-09-24 00:10 UTC, pluby
no flags Details | Diff
Fixes NO_STLPORT problem when building tools/bootstrp. Supercedes previous patch. Apply to clean checkout of solenv using the following commands: cd $SRC_ROOT/solenv ; patch -p0 < /path/to/patch/file (12.97 KB, patch)
2002-09-28 18:56 UTC, pluby
no flags Details | Diff
Fixes pthread_detach problem on Mac OS X 10.2. Supercedes previous patch. Apply to clean checkout of sal using the following commands: cd $SRC_ROOT/sal; patch -p0 < /path/to/patch/file (text/plain) (2.51 KB, patch)
2002-09-28 18:57 UTC, pluby
no flags Details | Diff
Adds bundling of libdl.0.dylib built by patches in issue 7949. Supercedes previous patch. Apply to clean checkout of scp using the following commands: cd $SRC_ROOT/scp ; patch -p0 < /path/to/patch/file (25.08 KB, patch)
2002-09-28 19:11 UTC, pluby
no flags Details | Diff
Fixes missing license and readme files in Mac OS X setup. Apply to clean checkout of readlicense using the following commands: cd $SRC_ROOT/readlicense ; patch -p0 < /path/to/patch/file (13.15 KB, patch)
2002-09-28 19:15 UTC, pluby
no flags Details | Diff
Adds back moz libraries. Supercedes previous patch. Apply to clean checkout of scp using the following commands: cd $SRC_ROOT/scp ; patch -p0 < /path/to/patch/file (24.57 KB, patch)
2002-09-30 18:13 UTC, pluby
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description ed 2002-06-23 21:24:08 UTC
This patch allows SCP to successfully use the CONCAT7 macro and to
deliver shared libraries with either the extensions .dylib or .so on a
unix platform.

*** THIS PATCH SHOULD BE CHECKED AS XPLATFORM COMPATIBLE BEFORE COMMITTING ***

It requires the product.OOO_STABLE_1.062302.patch file to be applied
from Issue 5900.
Comment 1 ed 2002-06-23 21:24:45 UTC
Created attachment 2053 [details]
cd $SRCROOT/scp; patch -p0 < scp.OOO_STABLE_1.062302.patch
Comment 2 ed 2002-06-24 09:50:36 UTC
Created attachment 2058 [details]
** supercedes previous patch, requires fresh copy of scp **  to apply:  rm -rf $SRCROOT/scp; cd $SRCROOT; cvs co -rOOO_STABLE_1 scp; cd scp; patch -p0 < scp.OOO_STABLE_1.062402.patch
Comment 3 ed 2002-06-24 09:57:41 UTC
the most recent patch adds in appropriate periods and removes
quotations from within the CONCAT# macros that wouldn't be properly
applied and result in mislocated files when building instsetoo
Comment 4 jens-heiner.rechtien 2002-08-06 12:29:26 UTC
Approved. (HR + IS)
Comment 5 pluby 2002-09-24 00:10:26 UTC
Created attachment 2950 [details]
Fixes OOO setup program errors. Supercedes previous patch.
Comment 6 pluby 2002-09-24 00:13:29 UTC
Lastest patch - scp.OOO_STABLE_1_PORTS.092302.patch adds installation
of libstaticmxp.dylib to the setup program and eliminates installation
of the 2 "moz" libraries. The patch should be applied to a clean
checkout using the following commands:

  cd $SRCROOT/scp ; patch -p0 < /path/to/patch/file
Comment 7 pluby 2002-09-28 18:56:13 UTC
Created attachment 2989 [details]
Fixes NO_STLPORT problem when building tools/bootstrp. Supercedes previous patch. Apply to clean checkout of solenv using the following commands: cd $SRC_ROOT/solenv ; patch -p0 < /path/to/patch/file
Comment 8 pluby 2002-09-28 18:57:58 UTC
Created attachment 2990 [details]
Fixes pthread_detach problem on Mac OS X 10.2. Supercedes previous patch. Apply to clean checkout of sal using the following commands: cd $SRC_ROOT/sal; patch -p0 < /path/to/patch/file (text/plain)
Comment 9 pluby 2002-09-28 19:02:05 UTC
Ignore the following 2 patches. I accidently posted these to this
issue instead of the correct issue (issue 7458):

solenv.OOO_STABLE_1_PORTS.092702.patch
sal.OOO_STABLE_1_PORTS.092802.patch

If only there was a way to delete these.
Comment 10 pluby 2002-09-28 19:11:05 UTC
Created attachment 2993 [details]
Adds bundling of libdl.0.dylib built by patches in issue 7949. Supercedes previous patch. Apply to clean checkout of scp using the following commands: cd $SRC_ROOT/scp ; patch -p0 < /path/to/patch/file
Comment 11 pluby 2002-09-28 19:15:25 UTC
Created attachment 2994 [details]
Fixes missing license and readme files in Mac OS X setup. Apply to clean checkout of readlicense using the following commands: cd $SRC_ROOT/readlicense ; patch -p0 < /path/to/patch/file
Comment 12 pluby 2002-09-30 18:13:56 UTC
Created attachment 3021 [details]
Adds back moz libraries. Supercedes previous patch. Apply to clean checkout of scp using the following commands: cd $SRC_ROOT/scp ; patch -p0 < /path/to/patch/file
Comment 13 ed 2002-10-12 14:15:31 UTC
added approval pending keyword
Comment 14 khendricks 2002-11-21 14:26:41 UTC
 Hi, 
 
Both approved. 
 
This patch is required to be in place when the product patches go in 
otherwise breakage will happen 
 
(i..e no UNXSUFFIX will exist for any unx platofrm until this patch 
goes in). 
 
Kevin 
 
 
Comment 15 fa 2002-11-21 22:34:13 UTC
Committed 
readlicense.OOO_STABLE_1_PORTS.092702.patch
scp.OOO_STABLE_1_PORTS.092902.patch

to _PORTS.  Note that I modified the scp patch and added support for
libdtransaqua for #ifdef QUARTZ rather than libdtransX11.

Dan
Comment 16 fa 2002-11-21 23:13:25 UTC
Changed to merge_pending.

Merge:
1) scp.OOO_STABLE_1_PORTS.092902.patch
2) readlicense.OOO_STABLE_1_PORTS.092702.patch

Dan
Comment 17 fa 2004-05-19 16:55:53 UTC
code fixed or patches are obsolete.  closing
Comment 18 fa 2004-05-19 16:56:05 UTC
.