Re: [PATCH] libebl: Don't install libebl.a, libebl.h and remove backends from spec.

2020-01-08 Thread Dmitry V. Levin
Hi Mark, On Wed, Jan 08, 2020 at 03:09:32PM +0100, Mark Wielaard wrote: > On Thu, 2020-01-02 at 03:02 +0300, Dmitry V. Levin wrote: > > On Thu, Aug 29, 2019 at 11:43:58PM +0200, Mark Wielaard wrote: > > > All archive members from libebl.a are now in libdw.a. We don't generate > > > separate backen

Re: rfc/patch: user-agent distro-description for debuginfod http traffic

2020-01-08 Thread Mark Wielaard
Hi Frank, On Wed, Jan 08, 2020 at 10:11:25AM -0500, Frank Ch. Eigler wrote: > > Eep. We really should pick up this info during runtime instead of > > during build time. > > That's what I thought at first too. However, doing it at run time > means doing work - a popen() etc. - over and over or s

Re: rfc/patch: user-agent distro-description for debuginfod http traffic

2020-01-08 Thread Frank Ch. Eigler
Hi - > Eep. We really should pick up this info during runtime instead of > during build time. That's what I thought at first too. However, doing it at run time means doing work - a popen() etc. - over and over or saving in a locked global. Since on a normal machine, the distro doesn't change w

Re: rfc/patch: user-agent distro-description for debuginfod http traffic

2020-01-08 Thread Mark Wielaard
Hi Frank, On Mon, 2020-01-06 at 04:53 -0500, Frank Ch. Eigler wrote: > +debuginfod-client-useragent.h: > + if type uname 2>/dev/null; then \ > + echo '#define DEBUGINFOD_CLIENT_USERAGENT_1 "'`uname -sm | sed > -e 's, ,/,g'`'"' > $@; \ > + else \ > + echo '#define D

Re: [PATCH] Do not install libdebuginfod.pc unless debuginfod is enabled

2020-01-08 Thread Mark Wielaard
On Thu, 2020-01-02 at 02:42 +0300, Dmitry V. Levin wrote: > Fixes: 288f6b199 ("debuginfod 1/2: client side") > Signed-off-by: Dmitry V. Levin > [...] > +2020-01-01 Dmitry V. Levin > + > + * Makefile.am (pkgconfig_DATA): Conditionalize libdebuginfod.pc > + on DEBUGINFOD. That looks corr

Re: [PATCH] libebl: Don't install libebl.a, libebl.h and remove backends from spec.

2020-01-08 Thread Mark Wielaard
Hi Dmitry, On Thu, 2020-01-02 at 03:02 +0300, Dmitry V. Levin wrote: > On Thu, Aug 29, 2019 at 11:43:58PM +0200, Mark Wielaard wrote: > > All archive members from libebl.a are now in libdw.a. We don't generate > > separate backend shared libraries anymore. So remove them from the > > elfutils.spec