Compiling system for Ubuntu

Dimitri John Ledkov xnox at ubuntu.com
Wed Sep 16 10:52:08 UTC 2020


Hi,

May I ask you why are you trying to rebuild systemd?

Note that CVE-2020-1712 is fixed in Ubuntu, in all series that it
affects, including 18.04 see
https://people.canonical.com/~ubuntu-security/cve/2020/CVE-2020-1712.html


On Sat, 12 Sep 2020 at 18:15, rafi Moor <moorrafi at hotmail.com> wrote:
>
>
>
>
>
> Hello,
>
>
>
> I’m trying here after getting no answers in Ubuntu forums.
>
>
>
> I have hard time compiling some Ubuntu packages from source.
>
> I now try to compile systemd. On Ubunu 18.04 I've used apt source to get the source that is supposed to include Ubunu patches. After compilation, I replace libsystemd-shared-237.so with the one I've compiled. Programs that are linked with this shared object complain about reference to undefined symbol sd_bus_enqueue_for_read. using readelf I can see that the original library has this symbol but the new one doesn't. I've tried to apply CVE-2020-1712-2.patch but then the compilation fails on missing function bus_message_ref_queued(). This function is included in systemd version 246 but not in 237 which is the version on Ubuntu 18.04.
>
> How can I compile systemd so that I get files identical to those of Ubuntu 18.04?
>
> Thanks
> Rafi
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss



-- 
Regards,

Dimitri.

-- 
Regards,

Dimitri.




More information about the Ubuntu-devel-discuss mailing list