From owner-freebsd-ports Tue Nov 16 1:12:52 1999 Delivered-To: freebsd-ports@freebsd.org Received: from ns.mt.sri.com (ns.mt.sri.com [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id B725414CDF; Tue, 16 Nov 1999 01:12:48 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.9.3/8.9.3) with SMTP id CAA01164; Tue, 16 Nov 1999 02:12:47 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id CAA01646; Tue, 16 Nov 1999 02:12:43 -0700 Date: Tue, 16 Nov 1999 02:12:43 -0700 Message-Id: <199911160912.CAA01646@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Dirk Froemberg Cc: Nate Williams , ports@FreeBSD.org Subject: Re: OpenSSL port issue for older releases (a.out) In-Reply-To: <19991116100946.A85949@physik.TU-Berlin.DE> References: <199911152305.QAA29971@mt.sri.com> <19991116100946.A85949@physik.TU-Berlin.DE> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: nate@mt.sri.com (Nate Williams) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > What is the purpose of this, and can it be removed? (This port is a > > pre-requisite for OpenSSH)... .. > > The freebsd-shared target in ${WORKDIR}/Makefile.org builds an ar archive > with shared objects in it. --whole-archive is used to "convert" the > ar archive into a shared library. Ahh, Ok. > OpenSSL doesn't really support building of shared libraries, yet. > So this is just a hack. > > So what to do? > > - You can use a "private" solution by applying the attached patch to > openssl in order to pull out building of shared libraries. > > - You can come up with a real solution for 2.x, 3.x and 4.x. 3.0-3.1 (maybe 3.2) also use a.out by default, so we're not supporting them. We're only supporting ELF machines, unfortunately. :( Thanks for the patch, I'll try it out and see what happens! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message