Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836324 - dev-embedded/xa-2.3.13: Version bump
Summary: dev-embedded/xa-2.3.13: Version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-28 14:13 UTC by Duje Mihanović
Modified: 2022-04-04 14:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duje Mihanović 2022-03-28 14:13:38 UTC
Version 2.3.13 of xa has been released a few days ago:

https://www.floodgap.com/retrotech/xa/

Compiled and tested on amd64. As for ebuild modifications, besides renaming the ebuild to reflect the new version I only had to remove "fix-gcc10-fno-common.patch" from the patch list. EAPI may also be bumped to 8 without any issues.

Changelog (copied verbatim from the upstream website):
* Fix // and /* */ in quoted strings. Incredible no one ever hit this before (thanks ZornsLemma).
* Segfault fixes for file65, reloc65 and xa. Remember, kids, if you ever run xa as root all kittens will die. Please save the kittens (thanks Stephen Kitt).
* Just compare to null in the preprocessor (thanks Bas Wassink).
* Testsuite expanded.
* Because this is (even more) likely to be the final 2.3 release, the -x, -S and old mvn/mvp $xxxx syntax will be only supported in 2.3.10 through 2.3.13. It will be removed in 2.4 and up. You are warned! Repeatedly, even!
Comment 1 Larry the Git Cow gentoo-dev 2022-04-04 14:46:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d826a046c9b790a17e88bac10288b2203bf78e5

commit 3d826a046c9b790a17e88bac10288b2203bf78e5
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-04-04 14:41:48 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-04-04 14:42:03 +0000

    dev-embedded/xa: add 2.3.13
    
    Closes: https://bugs.gentoo.org/836324
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-embedded/xa/Manifest         |  1 +
 dev-embedded/xa/xa-2.3.13.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)