Date: Wed, 25 Jun 2003 18:13:30 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Christian Weisgerber <naddy@mips.inka.de> Cc: freebsd-ports@freebsd.org Subject: Re: Ports that don't run on !i386 Message-ID: <20030626011330.GA38814@rot13.obsecurity.org> In-Reply-To: <bdda06$uam$1@kemoauc.mips.inka.de> References: <bdd11o$6mc$1@kemoauc.mips.inka.de> <20030625215041.GA37147@rot13.obsecurity.org> <bdda06$uam$1@kemoauc.mips.inka.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 25, 2003 at 11:07:50PM +0000, Christian Weisgerber wrote: > Kris Kennaway <kris@obsecurity.org> wrote: >=20 > > .if ${ARCH} =3D=3D "alpha" > > BROKEN=3D"Does not compile on alpha" > > .endif > -snip- >=20 > I'm talking about ports that will successfully build but not *run*. > I.e. the program crashes on start-up or quickly thereafter. Obviously, > bento does not catch this. OK, then NOT_FOR_ARCHES is appropriate, since if it's just BROKEN then the package will still be created and distributed. Actually, one downside to using NOT_FOR_ARCHS is that you can't control the IGNORE message, so you can't explain the problem to the user. It might be a good idea to add a variable like IGNORE_MSG_<arch> to allow people to document the nature of the problem on different architectures (there might be a cleaner way to do this without adding new variables). Also, as Mark pointed out, we probably need to make the IGNOREd ports more visible so that people stay aware of them. Kris --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE++ki6Wry0BWjoQKURAlc2AJ0dIzaDkewNdKaKqOtYddMtdcKepACgs3GY 3HtGgceuSzBaUG1qKAUgGPk= =CTk4 -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030626011330.GA38814>