Skip site navigation (1)Skip section navigation (2)
Date:      28 Jan 1999 23:34:30 +0900
From:      sada@FreeBSD.ORG
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9751: New Port: 3.0-RELEASE's ld.so - needed for www/netscape
Message-ID:  <19990128143430.13893.sada@rr.iij4u.or.jp>

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

>Number:         9751
>Category:       ports
>Synopsis:       New Port: 3.0-RELEASE's ld.so - needed for www/netscape
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 28 06:40:01 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     SADA Kenji
>Release:        FreeBSD 4.0-current i386
>Organization:
Nagoya.Aichi.Japan
>Environment:

	FreeBSD 4.0-current i386
	XFree86 3.3.3.1

>Description:

	www/netscape ports don't start on the current system,
	aborting with a message "there is no /usr/libexec/ld.so".
	3.0-RELEASE's ld.so and aout libraries are required for
	the ports. This is a port of them.

>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ld.so
#	ld.so/files
#	ld.so/files/md5
#	ld.so/Makefile
#	ld.so/pkg
#	ld.so/pkg/PLIST
#	ld.so/pkg/COMMENT
#	ld.so/pkg/DESCR
#
echo c - ld.so
mkdir -p ld.so > /dev/null 2>&1
echo c - ld.so/files
mkdir -p ld.so/files > /dev/null 2>&1
echo x - ld.so/files/md5
sed 's/^X//' >ld.so/files/md5 << 'END-of-ld.so/files/md5'
XMD5 (ld.so-3.0.tar.gz) = 968377b5151d8de59fe4ba7bab9ef222
END-of-ld.so/files/md5
echo x - ld.so/Makefile
sed 's/^X//' >ld.so/Makefile << 'END-of-ld.so/Makefile'
X# New ports collection makefile for: ld.so
X# Version required:	3.0-RELEASE
X# Date created:		28 Jan 1999
X# Whom:			SADA Kenji <sada@FreeBSD.ORG>
X#
X# $Id$
X#
X
XDISTNAME=	ld.so-3.0
XCATEGORIES=	misc
XMASTER_SITES=	http://WWW.FreeBSD.ORG/~sada/distfiles/ \
X		http://WWW.jp.FreeBSD.ORG/~sada/distfiles/
X
XMAINTAINER=	sada@FreeBSD.ORG
X
XNO_BUILD=	yes
XNO_FILTER_SHLIBS= yes
XNO_WRKSUBDIR=	yes
XSTRIP=
X
X.include <bsd.port.pre.mk>
X
X.if (${PORTOBJFORMAT} == "aout")
XIGNORE=		": This is only for ELF system"
X.endif
X
X.SILENT:
X
Xdo-install:
X	${MKDIR} ${PREFIX}/libexec
X	${INSTALL_PROGRAM} ${WRKDIR}/libexec/ld.so ${PREFIX}/libexec/
X	${MKDIR} ${PREFIX}/lib/aout
X	${INSTALL_DATA} ${WRKDIR}/lib/aout/* ${PREFIX}/lib/aout
X	${LDCONFIG} -aout -m ${PREFIX}/lib/aout
X
Xpost-install:
X	test -e /usr/libexec/ld.so \
X	|| ${LN} -s ${PREFIX}/libexec/ld.so /usr/libexec
X
X.include <bsd.port.post.mk>
END-of-ld.so/Makefile
echo c - ld.so/pkg
mkdir -p ld.so/pkg > /dev/null 2>&1
echo x - ld.so/pkg/PLIST
sed 's/^X//' >ld.so/pkg/PLIST << 'END-of-ld.so/pkg/PLIST'
Xlib/aout/c++rt0.o
Xlib/aout/crt0.o
Xlib/aout/gcrt0.o
Xlib/aout/kzhead.o
Xlib/aout/kztail.o
Xlib/aout/libalias.a
Xlib/aout/libalias.so.2.5
Xlib/aout/libalias_p.a
Xlib/aout/libatm.a
Xlib/aout/libatm.so.2.0
Xlib/aout/libatm_p.a
Xlib/aout/libc.a
Xlib/aout/libc.so.3.1
Xlib/aout/libc_p.a
Xlib/aout/libc_pic.a
Xlib/aout/libc_r.a
Xlib/aout/libc_r.so.3.0
Xlib/aout/libc_r_p.a
Xlib/aout/libcalendar.a
Xlib/aout/libcalendar.so.2.0
Xlib/aout/libcalendar_p.a
Xlib/aout/libcam.a
Xlib/aout/libcam.so.2.0
Xlib/aout/libcam_p.a
Xlib/aout/libcom_err.a
Xlib/aout/libcom_err.so.2.0
Xlib/aout/libcom_err_p.a
Xlib/aout/libcompat.a
Xlib/aout/libcompat_p.a
Xlib/aout/libcrypt.a
Xlib/aout/libcrypt.so.2.0
Xlib/aout/libcrypt_p.a
Xlib/aout/libcurses.a
Xlib/aout/libcurses.so.2.0
Xlib/aout/libcurses_p.a
Xlib/aout/libdevstat.a
Xlib/aout/libdevstat.so.2.0
Xlib/aout/libdevstat_p.a
Xlib/aout/libdialog.a
Xlib/aout/libdialog.so.3.0
Xlib/aout/libdialog_p.a
Xlib/aout/libdisk.a
Xlib/aout/libedit.a
Xlib/aout/libedit.so.2.0
Xlib/aout/libedit_p.a
Xlib/aout/libf2c.a
Xlib/aout/libf2c.so.2.0
Xlib/aout/libf2c_p.a
Xlib/aout/libfetch.a
Xlib/aout/libfetch.so.1.0
Xlib/aout/libfetch_p.a
Xlib/aout/libfl.a
Xlib/aout/libfl_p.a
Xlib/aout/libftpio.a
Xlib/aout/libftpio.so.4.0
Xlib/aout/libftpio_p.a
Xlib/aout/libg++.a
Xlib/aout/libg++.so.4.0
Xlib/aout/libg++_p.a
Xlib/aout/libgcc.a
Xlib/aout/libgcc_p.a
Xlib/aout/libgcc_pic.a
Xlib/aout/libgmp.a
Xlib/aout/libgmp.so.3.0
Xlib/aout/libgmp_p.a
Xlib/aout/libgnuregex.a
Xlib/aout/libgnuregex.so.2.0
Xlib/aout/libgnuregex_p.a
Xlib/aout/libipx.a
Xlib/aout/libipx.so.2.0
Xlib/aout/libipx_p.a
Xlib/aout/libkeycap.a
Xlib/aout/libkeycap_p.a
Xlib/aout/libkvm.a
Xlib/aout/libkvm.so.2.0
Xlib/aout/libkvm_p.a
Xlib/aout/libl.a
Xlib/aout/libl_p.a
Xlib/aout/libln.a
Xlib/aout/libln_p.a
Xlib/aout/libm.a
Xlib/aout/libm.so.2.0
Xlib/aout/libm_p.a
Xlib/aout/libmd.a
Xlib/aout/libmd_p.a
Xlib/aout/libmp.a
Xlib/aout/libmp.so.3.0
Xlib/aout/libmp_p.a
Xlib/aout/libmytinfo.a
Xlib/aout/libmytinfo.so.2.0
Xlib/aout/libmytinfo_p.a
Xlib/aout/libncurses.a
Xlib/aout/libncurses.so.3.1
Xlib/aout/libncurses_p.a
Xlib/aout/libobjc.a
Xlib/aout/libobjc_p.a
Xlib/aout/libopie.a
Xlib/aout/libopie.so.2.1
Xlib/aout/libopie_p.a
Xlib/aout/libpcap.a
Xlib/aout/libpcap.so.2.3
Xlib/aout/libpcap_p.a
Xlib/aout/libreadline.a
Xlib/aout/libreadline.so.3.1
Xlib/aout/libreadline_p.a
Xlib/aout/librpcsvc.a
Xlib/aout/librpcsvc.so.2.0
Xlib/aout/librpcsvc_p.a
Xlib/aout/libscrypt.a
Xlib/aout/libscrypt.so.2.0
Xlib/aout/libscrypt_p.a
Xlib/aout/libskey.a
Xlib/aout/libskey.so.2.0
Xlib/aout/libskey_p.a
Xlib/aout/libss.a
Xlib/aout/libss.so.2.0
Xlib/aout/libss_p.a
Xlib/aout/libstand.a
Xlib/aout/libstdc++.a
Xlib/aout/libstdc++.so.2.0
Xlib/aout/libstdc++_p.a
Xlib/aout/libtelnet.a
Xlib/aout/libtelnet_p.a
Xlib/aout/libtermcap.a
Xlib/aout/libtermcap.so.2.1
Xlib/aout/libtermcap_p.a
Xlib/aout/libtermlib.a
Xlib/aout/libtermlib.so.2.1
Xlib/aout/libtermlib_p.a
Xlib/aout/libutil.a
Xlib/aout/libutil.so.2.2
Xlib/aout/libutil_p.a
Xlib/aout/libvgl.a
Xlib/aout/libvgl.so.1.0
Xlib/aout/libvgl_p.a
Xlib/aout/libxpg4.a
Xlib/aout/libxpg4.so.2.0
Xlib/aout/libxpg4_p.a
Xlib/aout/liby.a
Xlib/aout/liby_p.a
Xlib/aout/libz.a
Xlib/aout/libz.so.2.0
Xlib/aout/libz_p.a
Xlib/aout/scrt0.o
Xlib/aout/sgcrt0.o
X@exec env OBJFORMAT=aout ldconfig -m %B
X@unexec env OBJFORMAT=aout ldconfig -R
Xlibexec/ld.so
X@exec test -e /usr/libexec/ld.so || ln -s %D/libexec/ld.so /usr/libexec/
X@unexec test -h /usr/libexec/ld.so && rm -f /usr/libexec/ld.so
END-of-ld.so/pkg/PLIST
echo x - ld.so/pkg/COMMENT
sed 's/^X//' >ld.so/pkg/COMMENT << 'END-of-ld.so/pkg/COMMENT'
X/usr/libexec/ld.so with aout libs.
END-of-ld.so/pkg/COMMENT
echo x - ld.so/pkg/DESCR
sed 's/^X//' >ld.so/pkg/DESCR << 'END-of-ld.so/pkg/DESCR'
Xld.so - /usr/libexec/ld.so with aout librariles,
X    removed from current distribution.
X${PORTSDIR}/www/netscape4-communicator and other ports need this.
X
X- SADA Kenji
Xsada@FreeBSD.ORG
END-of-ld.so/pkg/DESCR
exit
>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?19990128143430.13893.sada>