Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Dec 2013 23:32:05 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Slawa Olhovchenkov <slw@zxy.spb.ru>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: pkg repo for 9.2-RELEASE
Message-ID:  <20131206223205.GZ76976@ithaqua.etoilebsd.net>
In-Reply-To: <20131206222842.GA80282@zxy.spb.ru>
References:  <20131204192228.GA47404@zxy.spb.ru> <20131206164112.GS76976@ithaqua.etoilebsd.net> <20131206204444.GA99055@zxy.spb.ru> <20131206221509.GV76976@ithaqua.etoilebsd.net> <20131206222842.GA80282@zxy.spb.ru>

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

--1RfOVxRbNnn9f8MI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Dec 07, 2013 at 02:28:42AM +0400, Slawa Olhovchenkov wrote:
> On Fri, Dec 06, 2013 at 11:15:09PM +0100, Baptiste Daroussin wrote:
>=20
> > On Sat, Dec 07, 2013 at 12:44:44AM +0400, Slawa Olhovchenkov wrote:
> > > On Fri, Dec 06, 2013 at 05:41:12PM +0100, Baptiste Daroussin wrote:
> > >=20
> > > > On Wed, Dec 04, 2013 at 11:22:29PM +0400, Slawa Olhovchenkov wrote:
> > > > > Where I can find corectly builded pkgNG packages for 9.2-RELEASE?
> > > > > Packages on official site (pkg0.bme.freebsd.org, for ex.) builded=
 on
> > > > > incorrect, outdated FreeBSD verion (may be 9.1-RELEASE):
> > > > > freeradius3 build with libssl verion 90818f and can't be run on
> > > > > 9.2-RELEASE:
> > > > >=20
> > > > > # radiusd -X
> > > > > libssl version mismatch.  Built with: 90818f   Linked: 90819f
> > > >=20
> > > > The abi is compatible that should run of radius should be patched t=
o to accept
> > > > both version.
> > > >
> > > > The freeradius3 should be informed to allow this to run.
> > >=20
> > > As I see in source freeradius3 use strict version check and don't have
> > > compatible lists.
> > >=20
> > > What is trouble to use latest FreeBSD RELENG to build pkgNG
> > > packages?
> > >=20
> > > 9.0-p7 and 9.1-p2 have openssl 90819f (r249029).
> > >=20
> > > Also, virtualbox-ose-kmod have strict version dependens to kernel.
> >=20
> > We have always build the packages on the lowest version of a release br=
anch
> > because we ensure binary compatibility, kmods does not have a strict ve=
rsion
>=20
> In real world we have incompatibility for freeradius and freeradius3,
> for virtualbox-kmod, for filesystem modules (fuse and some others?)
>=20
> 20121224:
>         The VFS KBI was changed with the merge of several nullfs
>         optimizations and fixes.  All filesystem modules must be
>         recompiled.
>=20
> 20120106:
>         A new VOP_ADVISE() was added to support posix_fadvise(2).  All
>         filesystem modules must be recompiled.
>=20
> > depends on the kernel, they should be loadable on newest kernel of the =
same
> > branch.
>=20
> In real world kmods of virtualbox loaded, but don't worked (kernel
> crashed).

That is a major problem which doesn't only concern packaging

That should not happen in a stable branch, and should have been reported and
prevented :( That is defeating lot of our policies and inpacted more than j=
ust
package building.

All our actual policies for packaging are based on KBI and ABI stability ov=
er
the lifetime of a branch

regards,
Bapt

--1RfOVxRbNnn9f8MI
Content-Type: application/pgp-signature

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

iEYEARECAAYFAlKiUGQACgkQ8kTtMUmk6Eya1ACfVSVeAEYOehRIehNhVjMEXt3k
pd0Anjs0isDbAp+ebAxLhxXmQD4pPsu0
=e2Ei
-----END PGP SIGNATURE-----

--1RfOVxRbNnn9f8MI--



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