Skip site navigation (1)Skip section navigation (2)
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>