Closed
Bug 208214
Opened 22 years ago
Closed 21 years ago
Build Linux RPMS (NSS_3_3_BRANCH)
Categories
(NSS :: Build, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kirk.erickson, Assigned: glenbeasley)
Details
Attachments
(2 files, 4 obsolete files)
|
619 bytes,
patch
|
Details | Diff | Splinter Review | |
|
10.00 KB,
application/octet-stream
|
Details |
Michael Hein requested that I backport the changes for building
Linux RPMs to the 3.3 Branch of NSS. This was done at the TIP
of NSS for 3.8 (http://bugzilla.mozilla.org/show_bug.cgi?id=189504).
| Reporter | ||
Comment 1•22 years ago
|
||
| Reporter | ||
Comment 2•22 years ago
|
||
Apply the patch, and extract this tar sitting
at the top of the workarea (above mozilla).
Built packages successfully on box.
Note: you must be root or have write access to
/usr/src/redhat.
This patch and tarball make the 3.3 branch like the TIP;
the 'solarispkg' target at the high level is replaced by
'package'. The pkg/Makefile introduced by the change
distinguishes the platform.
cd ${WORKAREA}/mozilla/security/nss
gmake package
Under Solaris this does the same as 'gmake solarispkg' did
previously. I tested this on dsame2. Under Linux, RPMs
are generated.
| Reporter | ||
Comment 3•22 years ago
|
||
Created bug 208288 Build Linux RPMS (NSPRPUB_RELEASE_4_1_BRANCH)
for analogous backport of TIP changes of NSPR.
The spec file in the proposed new files tarball needs updating.
mozilla/security/nss/pkg/linux/sun-nss.spec:
Requires: sun-nspr >= 4.3
should be:
Requires: sun-nspr >= 4.1.2
I'll work the NSPR bug first, so I can make this change and test
installing the generated RPMS before updating the proposed tarball.
Status: NEW → ASSIGNED
| Reporter | ||
Comment 4•22 years ago
|
||
Attachment #124881 -
Attachment is obsolete: true
| Reporter | ||
Comment 5•22 years ago
|
||
To try the patch:
cd <WORKAREA> (dir above mozilla)
patch <2003-0605.patch
tar xvf 2003-0605.tar
cd mozilla/security/nss
gmake package
This is the same as 'gmake solarispkg' was previously.
I verified that, and that together with the RPMS generated
under Linux for the fix to bug 208214 for NSPR, I could install
on box (RedHat 7.2) and dsame2 (Solaris).
I also verified the resulting
/usr/lib/mps and /usr/include/mps hierarchies match the
RPMS generated at the TIP of NSS and NSPR.
Attachment #124882 -
Attachment is obsolete: true
| Reporter | ||
Comment 6•22 years ago
|
||
Added Sonja to the cc-list.
| Reporter | ||
Comment 7•22 years ago
|
||
This updated tarball contains the same set of files, but
updated to build in the OBJDIR rather than /usr/src/redhat.
Similiar changes were develeped first as part of the
effort to backport the RPM build infrastructure to
NSPRPUB_RELEASE_4_1_BRANCH (see bug 208288).
I tested building and installing both NSPR and NSS on box.
[root@box i386]# lf
./ ../ sun-nspr-4.1.5-1.i386.rpm sun-nspr-devel-4.1.5-1.i386.rpm
[root@box i386]# rpm -ihv *.rpm
Preparing... ########################################### [100%]
1:sun-nspr ########################################### [ 50%]
2:sun-nspr-devel ########################################### [100%]
[ke119340@box i386]$ lf
./ ../ sun-nss-3.3.5Beta-1.i386.rpm sun-nss-devel-3.3.5Beta-1.i386.rpm
[root@box i386]# rpm -ihv *.rpm
Preparing... ########################################### [100%]
1:sun-nss ########################################### [ 50%]
2:sun-nss-devel ########################################### [100%]
[root@box i386]# cd /usr/lib/mps
[root@box mps]# ls -l
Attachment #125060 -
Attachment is obsolete: true
| Reporter | ||
Comment 8•22 years ago
|
||
Adresses the lack of 'cp -L' support under RedHat 6.2.
I tested building and installing on these:
Linux box 2.4.18-17.7.xsmp #1 SMP Tue Oct 8 12:37:04 EDT 2002 i686 unknown
Linux louie 2.2.14-5.0smp #1 SMP Tue Mar 7 21:01:40 EST 2000 i686 unknown
Attachment #125594 -
Attachment is obsolete: true
Comment 9•21 years ago
|
||
Mass reassign of Kirk's bugs.
Assignee: kirk.erickson → glen.beasley
Status: ASSIGNED → NEW
| Assignee | ||
Comment 10•21 years ago
|
||
Saul has completed and checked int the linux RPM work on the 3.3 branch.
this bug should be closed.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•