From owner-freebsd-ports@FreeBSD.ORG Sun Oct 30 10:31:16 2005 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B473C16A41F for ; Sun, 30 Oct 2005 10:31:16 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from hood.oook.cz (gprs136-35.eurotel.cz [160.218.136.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92B7143D69 for ; Sun, 30 Oct 2005 10:31:09 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from ikaros.oook.cz (localhost [127.0.0.1]) by hood.oook.cz (8.13.4/8.13.4) with ESMTP id j9UAUaJG012719 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 30 Oct 2005 11:30:38 +0100 (CET) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by ikaros.oook.cz (8.13.4/8.13.4/Submit) id j9UAUSmV012718; Sun, 30 Oct 2005 11:30:28 +0100 (CET) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: ikaros.oook.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: "Andrew P." In-Reply-To: References: <1130618836.50254.7.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Zo7OH0u1LUe+pVQI+9jc" Date: Sun, 30 Oct 2005 11:30:27 +0100 Message-Id: <1130668227.12540.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: ports@FreeBSD.org, tim@bishnet.net Subject: Re: misc/dnetc and compat X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Oct 2005 10:31:16 -0000 --=-Zo7OH0u1LUe+pVQI+9jc Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Andrew P. p=ED=B9e v ne 30. 10. 2005 v 03:52 +0300: > On 10/30/05, Andrew P. wrote: > > On 10/29/05, Pav Lucistnik wrote: > > > Andrew P. p=ED=B9e v ne 30. 10. 2005 v 00:41 +0400: > > > > There's a situation with misc/dnetc. > > > > > > > > It is a closed-source port, compiled for 4.11. Those > > > > who wish to run it on 5.x must have > > > > COMPAT_FREEBSD4 option compiled in their kernel, > > > > otherwise they'll get a bad syscall and a core dump. > > > > > > > > Some time ago I filed a bug report for that > > > > (http://bugs.distributed.net/show_bug.cgi?id=3D3875) > > > > and a developer compiled a version for 5.x. It is > > > > available from this page: > > > > > > > > http://distributed.net/download/prerelease.php > > > > http://http.distributed.net/pub/dcti/prerelease/rc/dnetc496-freebsd= 5-x86-elf.tar.gz > > > > ftp://ftp.distributed.net/pub/dcti/prerelease/rc/dnetc496-freebsd5-= x86-elf.tar.gz > > > > > > > > Therefore, to use these compiled binaries, we can: > > > > > > > > * install it automatically for 5.3 or higher > > > > * introduce some option for it > > > > * introduce a new port, something like dnetc-devel > > > > > > > > Personally, I like the first option. > > > > > > > > What do you think? > > > > > > Yes, modify the port to install one binary on 4.X and another on 5.X/= 6.X > > While we're still here, can I consolidate all the distinfo > > files into one nice distinfo? Distfiles all have different > > names anyway. It's a matter of preference, I don't mind staying per-arch, you can execute "make makesum" on them this way. > > Also, files/INFO is almost identical to pkg-descr > > and I don't see a need for it. It's getting installed into ${PREFIX}/distributed.net in do-install: target. You would need to ask maintainer for the idea behind this. --=20 Pav Lucistnik Why did the stoplight turn red? You would too, if you had to change in front of all those people. --=-Zo7OH0u1LUe+pVQI+9jc Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDZKDCntdYP8FOsoIRAjFMAJ9AqGHV/K8LjkUo4Twk45Fv7R9fJACfXbNx 2A1jGIWmpStPUJK1iSAN2pg= =u5gs -----END PGP SIGNATURE----- --=-Zo7OH0u1LUe+pVQI+9jc--