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: Wed, 1 May 2024 18:15:05 -0400 (EDT)

Follow-up Comment #11, bug #62700 (group reproduce):

There are likely to be better options than commit _2581607_ (my message of 20
April 2024). Either version 5.2.12 or 5.4.6, freshly created as a tarball by
us from https://git.tukaani.org/?p=xz.git;a=summary and placed on Zenodo; or a
tarball from one of these created and signed by Larhzu (Lasse Collin) and
given a clearly labelled new name such as _xz-5.4.6-rerelease.tar.gz_ , should
be reasonably safe (see [1]). These will not need the hacks in the rule in
_reproduce/software/make/basic.mk_ .

Meanwhile, here's a minor stocktake of the "current" state of Maneage
regarding xz, depending on how we interpret "current state":

* The most recent commit on the 'maneage' branch of our official upstream at
https://git.maneage.org/project.git/commit/ is _8161194d6_ . The
version/checksum/source we have in this commit are:

$ grep xz- reproduce/software/config/*.conf
reproduce/software/config/checksums.conf:xz-checksum =
a92bc2619f668a9e462945423035a090bc91c010d0788db8fb300851a3f93c04af2d433bc545195979d51312f59667c5814e46dd711b67fa8f89c0864873b81c
reproduce/software/config/urls.conf:#xz-url = http://tukaani.org/xz
reproduce/software/config/versions.conf:xz-version = 5.2.5

The comment in _urls.conf_ means that http://tukaani.org/xz will *not* be
used; instead a default URL will be used based on the downloader rules in
_reproduce/software/shell/configure.sh_ , so probably from Zenodo.

The build rule has my early hack inspired from the 'easybuild-easyconfigs'
people, at the time I was waiting for an upstream xz response:
https://git.maneage.org/project.git/tree/reproduce/software/make/basic.mk

* Zenodo https://zenodo.org/records/6989624 (i.e. Version f74a160 Aug 13,
2022) has _xz-5.2.4.tar.gz_ with md5sum _5ace3264bdd00c65eeec2891346f65e6_

In the current live git versions of my published papers, we have:
* Peper+2023
https://codeberg.org/mpeper/lensing/src/branch/lensing/reproduce/software/config/versions.conf
xz-version = 5.4.1
* Borkowska+2022
https://codeberg.org/boud/gevcurvtest/src/branch/gevcurvtest/reproduce/software/config/versions.conf
xz-version = 5.2.5
* Peper+2021
https://codeberg.org/boud/elaphrocentre/src/branch/N128cubed/reproduce/software/config/versions.conf
xz-version = 5.2.5
* Roukema2021
https://codeberg.org/boud/subpoisson/src/branch/subpoisson/reproduce/software/config/versions.conf
xz-version = 5.2.5

The most recent paper - Peper+2023 - still has a commented version describing
my early hack; it is inactive:
https://codeberg.org/mpeper/lensing/src/branch/lensing/reproduce/software/make/basic.mk#L266



[1] https://github.com/tukaani-project/xz/issues/103#issuecomment-2088735668



    _______________________________________________________

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]