Date: Tue, 2 Jul 2019 14:22:20 +0200 From: Baptiste Daroussin <bapt@freebsd.org> To: =?utf-8?Q?T=C4=B3l?= Coosemans <tijl@FreeBSD.org> Cc: "Timur I. Bakeyev" <timur@freebsd.org>, ports-committers@freebsd.org, svn-ports-all <svn-ports-all@freebsd.org>, svn-ports-head <svn-ports-head@freebsd.org> Subject: Re: svn commit: r504590 - in head/net: samba46 samba47 samba48 Message-ID: <20190702122219.lqecdgrgpkhtkeqk@ivaldir.net> In-Reply-To: <20190702141756.1f0b14b7@kalimero.tijl.coosemans.org> References: <201906192240.x5JMequU017187@repo.freebsd.org> <20190628070305.eim4o3d77iyti5d5@ivaldir.net> <20190629160445.051f2426@kalimero.tijl.coosemans.org> <CALdFvJHK0aBF6oLTFNnTiUyrmFUHCPYm3-k7S3_-FpYTHW4WSA@mail.gmail.com> <F208C261-18D8-4E5A-BABE-A9E6D8A52B5B@FreeBSD.org> <CALdFvJENynqPAkKSf5ueuG2nBMr9tckikzZOQv9caXtgcwZg4A@mail.gmail.com> <20190702141756.1f0b14b7@kalimero.tijl.coosemans.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--4m6stbq5rautr644 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 02, 2019 at 02:17:56PM +0200, T=C4=B3l Coosemans wrote: > On Mon, 1 Jul 2019 01:23:34 +0200 "Timur I. Bakeyev" <timur@freebsd.org> > wrote: > > On Sat, 29 Jun 2019 at 22:50, Baptiste Daroussin <bapt@freebsd.org> wro= te: > >> Le 29 juin 2019 20:40:53 GMT+02:00, "Timur I. Bakeyev" <timur@bat.ru> a > >> =C3=A9crit : > >>> Tonight I hope to commit 4.10 port. > >> > >> It does not solve rhe pb, staying on the legacy libs is the solution, = as I > >> said even fedora is on the legacy > >> > > I've committed net/samba410. > >=20 > > My view on the situation is that all the ports, which use > > devel/{talloc,tevent}, databases/tdb should keep > > using them, unless they are broken by using them(but that shouldn't hap= pen, > > API still should remain > > the same. The biggest difference is the drop of the dependency on Pytho= n27, > > as far as I can see. > >=20 > > New Samba port doesn't use external databases/ldb*, so security/sssd may > > use any of those freely now. > >=20 > > The samba4[47] are outdated and should disappear in the middle of the > > August. > >=20 > > The samba48 will remain for a while, but not for long, as samba411 us > > pushing from behind. It'll be (hopefully) > > the only consumer of the talloc1/tevent1/tdb1 ports, which should disap= pear > > together with Samba 4.8. > >=20 > > In general I'd prefer to see SAMBA_DEFAULT to be bumped to 410, but thi= s is > > up to the portmgr. >=20 > 4.8 goes EoL upstream mid-September (about 2 weeks before Q4), so > making 4.10 now would be good, but I believe it's just too late for > that. A port like this needs at least a few weeks of wider testing > before it can be pushed to users of the quarterly branches who expect > more stability. >=20 > Since you said that the new libs are API compatible, is it possible to > make 4.8 use the new libs? If not, then all non-samba consumers will > have to switch to the legacy libs. They can be switched back after the > 2019Q3 branch has been created (together with making 4.10 the default > which probably needs an exp-run). It is and I tried to build everything with the new lib. the problem I am st= uck with is the following, to have ldb12 building with new talloc, I need to bu= ild it without python, but I don't know what is the impact of that to end users. My understading is any samba should be able to run with any ldb version whi= ch makes me wonder why we have that many version in the tree instead of always= the latest one. For the set of library yes they are fully backward compatible according to: https://abi-laboratory.pro/index.php?view=3Dtimeline&l=3Dtalloc https://abi-laboratory.pro/index.php?view=3Dtimeline&l=3Dtevent https://abi-laboratory.pro/index.php?view=3Dtimeline&l=3Dtdb the problem is on the python binding if any. The current situation is a big mess for end users of those libraries! Best regards, Bapt --4m6stbq5rautr644 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl0bTHkACgkQY4mL3PG3 Plp4dw//ZFuvr/2kUfiHw3d9sjb9jCcKw9M/k4Onv7e9qSmPVwfwU0Beq01diFXl d5hieJwsLFukGHIuop6RyBrWhDlrD3SCeusyNH2jHBlxnx9yOfyHHNFbOrGtu3vV CfwxgPqZEj277NC9apWqZgPcfY94HfTVnJsr67AN0uVK3a5xASD8QqCHaJ3f6PMS KKxjfAno4Xf8h8gA568X9V72mDxjccpxUKT7AZY/Tl2ui48T3wG37h9B8hvcJdLO ag12AcZMjdc0lYVFo3jteZR25REpCWUBTqRHu9c0gMWuQWtKBhOEpG3QLxN7By96 O18tHtnsgOEc6vv4AcUKsbUl8aTWWA66oBRDPvcwN4lvbPllhRbJ1kKIPlEkjKbi Mknvnjp1Ztxx698BAaM7I7/1bIUs6ZwappZLUH45m75WQKpe3jSD/ClS7PQsLDJ9 7BheCtbcR7Eybr5zro8q3M/SnzEeBI990zPHjZiME+2AoxEj3DdYtBSyZK6nHtUp vy/0GIvVCctFVIzMe+AB8GVRGLaB9xczNl58TZMNJZBRRJNeY2S+nNmZbzUiqZBD jaYaHLFbArq2bQb0pUTOiiL/sUgmjH/ljA3cQCPtKea69Lk6n114xr2cB8jowVo9 p/yE70buLv0iksh5z5XXwofDnFk75OQ6m14Qm9+OXTB3mTj3ZjY= =R/lu -----END PGP SIGNATURE----- --4m6stbq5rautr644--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190702122219.lqecdgrgpkhtkeqk>