On 12/2/22 01:53, Tomáš Popela wrote:
On Fri, Dec 2, 2022 at 8:30 AM Simon Matter <simon.matter@invoca.ch mailto:simon.matter@invoca.ch> wrote:
While we are at it, I saw the following lines in /usr/bin/thunderbird and it looks like %RHEL_ENV_VARS% should be replaced at build time. Can someone tell me what is there instead on a RHEL system?
Nothing, it's the same - it's a leftover after the rebase that will be removed in 102.6 builds (originally reported as https://bugzilla.redhat.com/show_bug.cgi?id=2144637 https://bugzilla.redhat.com/show_bug.cgi?id=2144637)
Tom
Basically, because the upstream maintainers of Firefox/Thunderbird are always using newer and newer rust/llvm/clang and other things to build the products .. and because in Enterprise Linux we are trying to support an older set of shared libraries for software development, this means shoehorning things like these two programs into running on the older shared libraries. We need to build them one way and run them on something else.
The RHEL team does a wonderful job of making this happen and as the date from release gets further and further along this becomes harder and harder to do. They deserve a huge amount of credit for making this happen. At least IMHO.