reproduce-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62700] lzma/xz compilation bug for cmake in Maneage 27ff6f7


From: Boud Roukema
Subject: [bug #62700] lzma/xz compilation bug for cmake in Maneage 27ff6f7
Date: Sat, 10 Sep 2022 13:47:23 -0400 (EDT)

Update of bug #62700 (project reproduce):

                  Status:             In Progress => Postponed              

    _______________________________________________________

Follow-up Comment #7:

There are effectively two different bugs:

* CentOS/xz bug #62700 (let's continue here) - the problem of RHEL developers
using XZ library symbols in a way that they shouldn't have;

* cmake build bug #63043 [1] - this is the build problem of cmake linking to a
mix of host and Maneage libraries, that may sometimes cause fatal errors, at
other times cause undetected errors, and in other cases have no effect.

PROPOSAL:

(a) revert the xz hack - i.e. merge f459fc2 [2] into core Maneage; and
(b) wait for upstream xz to release e.g. xz-5.2.7, and then update to that in
core Maneage after verification.

The reason for (a) is that the easyfinder hack is not a seriously thought out
and tested solution, so it's better to have configure failures on some systems
like CentOS 7 for a short time rather than let a bad solution propagate
further.

I think that the time scale for 5.2.7 is likely to be short, since Lasse
Collins wants to avoid the CentOS 7 problem from propagating further (people
might write software that is dependent on the wrong library symbols). Draft
fixes can be seen on the xz experimental git branch [3], such as commit
913ddc55 'liblzma: Vaccinate against an ill patch from RHEL/CentOS 7.'


[1] https://savannah.nongnu.org/bugs/index.php?63043

[2]
https://codeberg.org/boud/maneage_dev/commit/f459fc2199f1a2b74702efa7e8d239c276e2ed97

[3] xz git history <https://git.tukaani.org/?p=xz.git;a=summary>



    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?62700>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]