bwa icon indicating copy to clipboard operation
bwa copied to clipboard

Time to release new version?

Open Yikun opened this issue 1 year ago • 4 comments

We are trying to create some bioconda package [1] on Linux aarch64 which depends on bwa, but hit the bug which https://github.com/lh3/bwa/pull/359 solved.

Is there any chance to bump a version? Then we will upgrade the bwa in bioconda channel [2].

[1] https://github.com/bioconda/bioconda-recipes/blob/master/recipes/abeona/meta.yaml#L28 [2] https://github.com/bioconda/bioconda-recipes/tree/master/recipes/bwa

Yikun avatar Sep 06 '23 02:09 Yikun

cc @martin-g @lh3

Yikun avatar Sep 06 '23 02:09 Yikun

A release would be very welcome indeed! Currently we build from master hoping that there won't be a commit introducing a regression. There isn't much activity in the project so the chances for regressions are low! But we would feel calmer if there is a proper release/tag with the ARM64 improvements! Thank you!

emiliofernandes avatar Sep 07 '23 07:09 emiliofernandes

Following

kErica avatar Nov 22 '23 09:11 kErica

+1 from me too!

martin-g avatar Nov 22 '23 09:11 martin-g

Bioconda now supports linux-aarch64 and is actively building packages for that platform. PR bioconda/bioconda-recipes#46461 activates this for the bwa recipe, but fails because the most recent bwa release is from 2017 and does not include PR #359's ARM port — along with several other build fixes for modern compilers that have also been added since.

It would be greatly appreciated by many if there was a new BWA release made that includes the ARM port and the extern rle_auxtab build fix. A new release should also include #346 and especially #348 (which also fixes a bug in @HD header ordering), and I have identified another dozen low-risk PRs that fix spelling and documentation and additional build issues. (Namely: an updated version of #26, #212, #278, #286, a revision of #288, #291 after verification, #308 after verification, #311, #346, #348, #390, #414.)

@lh3: If you wanted to make me an external contributor on this repo, I would be happy to do the work of merging these PRs in a tidy way to facilitate an eventual release.

jmarshall avatar Mar 18 '24 11:03 jmarshall

@lh3 on Bioconda we get a lot of requests for a new release and some pressure to spin our own release with mentioned patches here. We would very much to avoid that, but that means we need a new release here.

Could you please look at this or outline how you imagine this essential software should be maintained in the future?

Thanks a lot!

bgruening avatar Apr 14 '24 12:04 bgruening

Thanks for the push. Done.

lh3 avatar Apr 15 '24 02:04 lh3

Great, thanks a lot!

bgruening avatar Apr 15 '24 06:04 bgruening