> Sent: Wednesday, December 02, 2020 at 8:08 AM
> From: "Ken Moffat via blfs-support" <blfs-support@lists.linuxfromscratch.org>
> To: "BLFS Support List" <blfs-support@lists.linuxfromscratch.org>
> Cc: "Ken Moffat" <zarniwh...@ntlworld.com>
> Subject: Re: [blfs-support] libsoup will not build with sysprof
>
> On Tue, Dec 01, 2020 at 09:27:32AM -0600, Douglas R. Reno via blfs-support 
> wrote:
> > 
> > > > > 
> > > > Ah, I missed that (rebuilt meson, retried libsoup).
> > > I'll upload the patch to patches, but I really don't think we need
> > > to recommend sysprof for libsoup.
> > > 
> > > ĸen
> > 
> > Xi and I were the ones who found the issue. If you don't have sysprof
> > installed, on our systems, libsoup downloaded a git copy of
> > libsysprof-capture-4. Turning sysprof off is an option of course, but it
> > does remove some functionality and it remains to be seen (I guess I'll see
> > here in a day or two since I'm doing a full rebuild for systemd-247) what
> > having that functionality removed actually does...
> > 
> 
> I'm vaguely interested in what showed up during the download (if
> details are available).
> 
> In theory the choice for sysprof (in libsoup) is auto, so I would
> expect it to be disabled if sysprof is not found, but obviously my
> expectations and what actually happens may differ.
> 
> However, if it does download a git copy and you therefore want to
> use system sysprof then meson will need to be patched until the next
> meson release comes out.
> 
> ĸen
> -- 
> To say that it (his hair) was black and bound up in a ponytail is to
> miss the opportunity of using the term 'elephantine'. It was hair
> with personality.  -- The Thief Of Time (about the monk, Sato).
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
> 

Hello Ken,

If sysprof is not installed, and is not disabled, it creates a blank git "tree" 
and downloads sysprof and compiles it.  I did not investigate if it actually 
installs sysprof, or if it keeps it private to itself.

I notice that other packages are also now including sysprof as run-time 
requirements, unless of course it is disabled.  It was the not knowing what may 
happen with a running system that has sysprof disabled in libsoup that had me 
concerned.

I did apply the patch mentioned and recompiled sysprof and libsoup 
successfully, so libsoup now has sysprof support.

Regards,

Christopher.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to