Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 May 2012 23:46:31 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Eitan Adler <eadler@freebsd.org>
Cc:        Niclas Zeising <zeising@daemonic.se>, svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r235859 - in head/sys: i386/conf modules
Message-ID:  <20120528204631.GC2358@deviant.kiev.zoral.com.ua>
In-Reply-To: <CAF6rxgnRJNq6=eU3VfST2fSKO6mCtTS0exAgX63gq%2BNg32FZFA@mail.gmail.com>
References:  <201205232107.q4NL71dw095460@svn.freebsd.org> <4FBD5899.9000808@daemonic.se> <20120524092649.GH2358@deviant.kiev.zoral.com.ua> <4FBE0086.1050801@daemonic.se> <4FBF438C.5080805@daemonic.se> <20120525103202.GR2358@deviant.kiev.zoral.com.ua> <CAF6rxgnRJNq6=eU3VfST2fSKO6mCtTS0exAgX63gq%2BNg32FZFA@mail.gmail.com>

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

--Ly6DD2zUc33o81TT
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, May 28, 2012 at 12:38:19PM -0700, Eitan Adler wrote:
> On 25 May 2012 03:32, Konstantin Belousov <kostikbel@gmail.com> wrote:
> > On Fri, May 25, 2012 at 10:32:12AM +0200, Niclas Zeising wrote:
> >> Hi!
> >> Would it be possible to bump the FreeBSD version to reflect this commi=
t?
> >> =9AIt would be helpful when working with the xorg ports, amongst other=
 things.
> >> Thanks!
> >> Regards!
> >> --
> > There is absolutely no use for version bump. Port builds (libdrm, mesa
> > and ddx) do not depend on any base system headers or libraries. They
> > come with private copies of the ABI headers.
>=20
> there is a use. the ports can check to see if they are being
> built/installed on the right version of FreeBSD. Having a check that
> says
> if OSVERSION < x
> IGNORE=3D upgrade
> endif
> is helpful

No, it is not. You do not understand the difference between build- and run-
time. These ports build fine on whatever version of the system, but require
some specific feature to run.

The ddx driver already contains the correct check for required features,
which is much more involved then simply check some version. It does check
the presense of runtime features and either accurately degrades the
performance or declines to run.

--Ly6DD2zUc33o81TT
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (FreeBSD)

iEYEARECAAYFAk/D5CcACgkQC3+MBN1Mb4jVzACgxRbdjQgeT/yoDC4WtChVHYmt
ZQ0AnjzrMz9yJmJ5GEKORIkrJl5lpWbR
=xxPh
-----END PGP SIGNATURE-----

--Ly6DD2zUc33o81TT--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120528204631.GC2358>