Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jan 2020 09:05:52 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        Jan Beich <jbeich@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r524558 - in head/sysutils/vector: . files
Message-ID:  <20200130080552.vfm4pw6guk6e574y@atuin.in.mat.cc>
In-Reply-To: <20200130004804.GA29345@FreeBSD.org>
References:  <202001291641.00TGfmWA019120@repo.freebsd.org> <20200130004804.GA29345@FreeBSD.org>

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

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

On Thu, Jan 30, 2020 at 12:48:04AM +0000, Alexey Dokuchaev wrote:
> On Wed, Jan 29, 2020 at 04:41:48PM +0000, Jan Beich wrote:
> > New Revision: 524558
> > URL: https://svnweb.freebsd.org/changeset/ports/524558
> >=20
> > Log:
> >   sysutils/vector: update to 0.7.1
> >=20
> > [...]
> >  CARGO_CRATES=3D	adler32-1.0.4 \
> >  		aho-corasick-0.7.6 \
> >  		ansi_term-0.11.0 \
> > @@ -38,6 +38,7 @@ CARGO_CRATES=3D	adler32-1.0.4 \
> >  		autocfg-0.1.7 \
> >  		backtrace-0.3.40 \
> >  		backtrace-sys-0.1.32 \
> > +		base64-0.9.3 \
> >  		base64-0.10.1 \
> >  		base64-0.11.0 \
>=20
> Is this normal for rust-based ports to require several versions of the
> same crate?  Why does this happen, what's the rationale behind it?

Because modern languages (rust, go...) have discovered static linking,
and are abusing it like it is the second coming.  Now, you don't need to
have any kind of stability in your API, you can do whatever you want,
consumers of your library will stick to the one version that they
developped with and that works for them, and it seems nobody cares.

--=20
Mathieu Arnold

--56aqs5tkrzrx2yuj
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAl4yjmBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zkgb3A//Xb+1zREmVQ93OKGztiHi7VUtm/M/xsc9cArxd85Msu13wUB7h4nugwbg
J3VQ6KJa+SDl0F+i9UKGz+r5a1BHz0edFw8kiI4NTjGkuGCOcaYSIQQaNJuH4+tP
/UXSkQ2iqFdWWUEq/CbsnKqhGa4PtjOt3Wuglt+wlDAmvIJSqy8o5VUEgme6GBdM
lfloP+GCyHk6CWGuj2IilinXKyi6LOAZAtFhuQv4duftq122SoBnPwy+JYRqEeoB
15sFXQkFP6FD3HHMgnpt1lRu42/bZp6PdkkFcM68P6w2qJ8C4ilnxNj//fenGpNy
QF/cmE1v6W4s7LWW9vhOhFN1GX0t5O45a9HxlC+TGsoOyjSp6stVez1AB8d1HrKe
LezEOGatquYfB1TrN+e+WG1eYm2UInLeNArHFkYFkmfOBoXPcfGDM3O28NELjg0N
GIjDAghQ+3KpLlB+LmX4SOkVjtYzbWjgl0M0zYQBoeqc+ZuY9FaWkaedNNtbGvv8
BEHR7YjtKVWuYlLkbEwRkm4DjUN8HA2wRdgpNV7CPIFb1EjMq4Frr0G1F/9RpI1A
YxZFoYMbUbVPND0DEhw+k0xFsy1iJcItyXxV7k3GZbE84+w7i5WwdLPwA3KpvS8M
cLpvGrTuzUG7g8JlDI8YiXQ+oV8taggtrurknmhxcGnZrBYzfW8=
=FAAa
-----END PGP SIGNATURE-----

--56aqs5tkrzrx2yuj--



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