Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Dec 1999 00:20:36 +0100 (CET)
From:      girgen@partitur.se
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        sada@FreeBSD.org
Subject:   ports/15287: Fix for linux-netscape not requiring X aout libs
Message-ID:  <199912052320.AAA03469@stordatan.telia.com>

next in thread | raw e-mail | index | archive | help

>Number:         15287
>Category:       ports
>Synopsis:       Fix for linux-netscape not requiring X aout libs
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec  5 15:30:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Palle Girgensohn
>Release:        FreeBSD 3.3-RELEASE i386
>Organization:
Partitur
>Environment:

A freebsd system 3 or higher with no compat22 libs installed (i.e. a
"pure elf installation")

>Description:

Here's a fix for a problem users have when installing the
www/linux-netscape47-commuinicator port. In contrary to it's FreeBSD
siblings, the linux netscape does not require X aout libs (compat22).

>How-To-Repeat:

With the above environment, running make install in
ports/www/linux-netscape47-communicator eventually runs the
ports/www/netscape4-communicator/pkg/REQ script, which checks for the
aout libs...

	

>Fix:

Here's a patch that adds an empty REQ shell script for
linux-communicator. It fixes the problem.

I've tested this for both linux-netscape and netscape47-communicator;
it works fine.

--- netscape4-communicator/Makefile.old	Sun Dec  5 23:49:53 1999
+++ netscape4-communicator/Makefile	Sun Dec  5 23:50:18 1999
@@ -23,7 +23,7 @@
 STRIP=
 WRKSRC?=	${WRKDIR}/${BROWSER}-v408.x86-unknown-freebsd
 PKGDIR=		${.CURDIR}/pkg
-PKGREQ=		${MASTERDIR}/pkg/REQ
+PKGREQ?=	${MASTERDIR}/pkg/REQ
 
 AUTOADMIN?=	autoadmin-v408.x86-unknown-freebsd.tar.gz
 BROWSER?=	communicator
--- linux-netscape47-communicator/Makefile.old	Sun Dec  5 23:41:52 1999
+++ linux-netscape47-communicator/Makefile	Mon Dec  6 00:08:40 1999
@@ -18,6 +18,9 @@
 
 WRKSRC=		${WRKDIR}/${BROWSER}-v47.x86-unknown-linux2.0
 
+# use fake shell REQ script, since we don't require X aout libs.
+PKGREQ=		${.CURDIR}/pkg/REQ
+
 MAILCAP=	${.CURDIR}/files/mailcap
 NSUBDIR=	lib/netscape-linux
 
--- /dev/null	Mon Dec  6 00:06:22 1999
+++ linux-netscape47-communicator/pkg/REQ	Mon Dec  6 00:01:44 1999
@@ -0,0 +1,5 @@
+#! /bin/sh
+
+# use fake shell REQ script, since we don't require X aout libs.
+
+exit 0;

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912052320.AAA03469>