Date: Thu, 9 Feb 2017 16:42:45 +0000 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: Install of pkg fuse-ntfs fails because of undefined symbol in pkg!?! Message-ID: <eb52f8e7-b0b6-dc9e-0cfe-d77ed6239b11@FreeBSD.org> In-Reply-To: <3FB972B7-F9B7-4EAE-9C06-9DCECD5F6531@lastsummer.de> References: <dvvl9chf9h22dpjto35d44enid819p9rnc@4ax.com> <h91m9cpbmp6js1km1bson74he5uuui9r6h@4ax.com> <1c6cccac-b151-d13c-c763-b336c4680118@freebsd.org> <ndjm9cl4samqgioi25ro8p2q6liimvr1h4@4ax.com> <35a953e3-918b-fc32-d990-51f7da16c884@FreeBSD.org> <AE0D514C-D235-462D-B31D-66FC619D9F4D@lastsummer.de> <20170209161249.GL2092@kib.kiev.ua> <73E2F71C-0C7E-49A3-8D98-3AECA8F40F99@lastsummer.de> <bdd0628a-6794-97de-b818-d871a685e7a2@FreeBSD.org> <3FB972B7-F9B7-4EAE-9C06-9DCECD5F6531@lastsummer.de>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --QDBE6gU1SC2ks8LUmu893AFCGbNbtxrwC Content-Type: multipart/mixed; boundary="WiIgqBSvbjHMsvawJliC57dxU2GSBbOPa"; protected-headers="v1" From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Message-ID: <eb52f8e7-b0b6-dc9e-0cfe-d77ed6239b11@FreeBSD.org> Subject: Re: Install of pkg fuse-ntfs fails because of undefined symbol in pkg!?! References: <dvvl9chf9h22dpjto35d44enid819p9rnc@4ax.com> <h91m9cpbmp6js1km1bson74he5uuui9r6h@4ax.com> <1c6cccac-b151-d13c-c763-b336c4680118@freebsd.org> <ndjm9cl4samqgioi25ro8p2q6liimvr1h4@4ax.com> <35a953e3-918b-fc32-d990-51f7da16c884@FreeBSD.org> <AE0D514C-D235-462D-B31D-66FC619D9F4D@lastsummer.de> <20170209161249.GL2092@kib.kiev.ua> <73E2F71C-0C7E-49A3-8D98-3AECA8F40F99@lastsummer.de> <bdd0628a-6794-97de-b818-d871a685e7a2@FreeBSD.org> <3FB972B7-F9B7-4EAE-9C06-9DCECD5F6531@lastsummer.de> In-Reply-To: <3FB972B7-F9B7-4EAE-9C06-9DCECD5F6531@lastsummer.de> --WiIgqBSvbjHMsvawJliC57dxU2GSBbOPa Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2017/02/09 16:24, Franco Fichtner wrote: >> On 9 Feb 2017, at 5:21 PM, Steve Wills <swills@freebsd.org> wrote: >> >> We provide backwards compatibility, not forwards compatibility. > But don't you see that users won't know this? Forward compatibility has been the ABI stability guarantee basically ever since there has been a FreeBSD project. Anything you compile now will continue to work on later OS versions. However you cannot guarantee it will work on earlier versions. The fact that newer binaries frequently will still work on older releases in no way invalidates this claim. That's just a reflection of the fact that the system ABIs do not change particularly frequently. > This is a good theory, yet it is difficult in practice because it is > not being enforced. Why do you think it is not being enforced? Forwards compatibility means that during the lifetime of a major branch you can only *add* symbols to the system shared libraries, not remove them nor modify any existing symbols. The project has held to that for many years -- not breaking ABI forwards compatibility is a really big deal amongst developers. Cheers, Matthew --WiIgqBSvbjHMsvawJliC57dxU2GSBbOPa-- --QDBE6gU1SC2ks8LUmu893AFCGbNbtxrwC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQJ8BAEBCgBmBQJYnJwLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnuHEP/0Vs4WKOaQMBp0PzZwXmQKFy LYNZoFy3SqdomUzmIKEpCS+Wpq5UurrLcgo9blvOYgInOLAyQuEb7S+MeghA7Jn2 dRjcbib+rScFpl62tT1+xuBBFL9CZbCc86znoULvtJK0FcM512/+Mp4w7p3K+QtO 93k8RchSq2NJ2QvAAU9AoG73Y+9lhx4q07AWdFaPoWgoure8KGLe//kkOcL66GWN jPgopOjkDowVrVFTCYDlwhpsikQphCIe1cXP4WkEmpMPioXbTbHc5dHOVQZp6HGk tRBst5W0EkFjIZ9qgZcD8BHoMFT7/5+666X4QmHKLCeLoRRvIwDvCxAN/SMHA/0S f2IGP6hDLgwygKCBeZgBq+NgeaQyIMm74z6/qfIA6VGPzNvf7FIgBxazGds2Xf5J ZYYaobZtJD7JOiSVghTXWh7qa+l/GtZOe5yNziQ5RhUE3+1Na2njLtZFkAAXxYYP WhyuI+ETFMslbqO2DYpYb5aZes3Ek7QfHQeva/DBECRDVrm/s5W43dpznXVV4GCk dsbdn+1HiqhK3PPN0oAnz+i/7Av8Vl9IOgpAUS22imeYPVwzfH4t5IezX6qugqJT Lpuje+YfCtiNwLwQ+7N72Z9r1uvFUHWDfQo7KklJN7DOnQfseUrEP5/yRJKGnQH4 Dc0U5s8uyFbDNCKOQRgN =DAsE -----END PGP SIGNATURE----- --QDBE6gU1SC2ks8LUmu893AFCGbNbtxrwC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?eb52f8e7-b0b6-dc9e-0cfe-d77ed6239b11>