Re: Bug#950414: binutils-dev: failed to build linux perf (tools/perf) due to missing functions

Ben Hutchings <[email protected]>
Newsgroups gmane.comp.gnu.binutils,gmane.comp.gdb.devel
Message-ID <[email protected]>
On Wed, 2020-02-05 at 09:59 +1030, Alan Modra wrote:
> The binutils and gdb projects do not even pretend to a stable ABI or
> API for libbfd and libopcodes.  Particularly not ABI, that gets broken
> on almost every week.  perf and other projects that want to use libbfd
> or libopcodes are of course welcome to do so, but they then need to
> deal with the changing API.  Complaints that Nick, Alan, or H.J. Lu
> have broken perf or similar *will be ignored*, except possibly to tell
> you that you may as well stop complaining.
> 
> I've said before that the most obvious way to deal with the unstable
> API is to import a snapshot of the libbfd and libopcodes code into
> those projects and merge from upstream as new upstream support becomes
> desirable.  That's not hard to do!

Maybe they could also relicense perf to be GPLv3 compatible. :-)

Ben.

-- 
Ben Hutchings
Life is what happens to you while you're busy making other plans.
                                                          - John Lennon
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl46AqEACgkQ57/I7JWG
EQlXGQ/+JbGwSu2RVkn0RCoQhpV40eOKxZPbhfXFFgjqfzYnyVtr/5stuzyrawaN
Obg4rwuOyX5mJJj5rBZBLLQlUSx17WKsakn/Xxf+5gIgagyi0pw3sH9YgQZ/pcig
6Hdam1W/1uKTGCEpJuPO0zcLr2jUH0S16npD75tlDDtuEeQtJtlwX0YhXR7BUAgr
k1oc9p/F5+l/KWJycZIq4QMsqYbVaFpol1nFUMe/q2ZScqT6KnF5AnDffXNleC92
kM7/rimlb7qJd3ieWUq4AXhdLlnhUgAvBOHC9kLzuOrZhqsP88NVwDOQ146nitFB
rzjl6+weTuWXC3LOfQz13ZKsHfgwwObpVqamm/FCV0XsGTDlC/HCo8DnNAa7sg5M
Wdu8hiclAIFrMsSNibqNt7sp8RMTZeJvUfYPfZZKsyyPJlB7QsbpOT6K7HfZ37tM
/C/LBKEF9rNG9DAGTv0h8rwb5t12bERlpWGnVPi5GnhMob4f/0IwClp73ydX8OCc
9l9EBi8JCx/NBE4f4aT3OBpgtXnBNI7cO4bXHQmqRU8M4jOfBSCd1TWnKqCgs9tA
6ZDrTi6iau4okk8F5hoVNTvxCMsjvcoAB+iqMZAyplbFBbNGZ8wLASi3hTCPgsIJ
4bClUuKcp+VhzVYWHaM4ReqY50CsK4n/RccZnN4lE/QnaNoNOkE=
=K6hc
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.