Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909040 - sys-libs/musl-1.2.4 m68k Keyword Request
Summary: sys-libs/musl-1.2.4 m68k Keyword Request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords: KEYWORDREQ, PullRequest
Depends on:
Blocks:
 
Reported: 2023-06-23 17:04 UTC by immolo
Modified: 2023-06-26 22:21 UTC (History)
4 users (show)

See Also:
Package list:
=sys-libs/musl-1.2.4
Runtime testing required: ---
nattka: sanity-check-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description immolo 2023-06-23 17:04:52 UTC
As of musl-1.2.3 there has been support for the m68k arch. Currently I have only tested 1.2.4 on m68k and so far have successfully created a toolchain with crossdev and compiled a few small programs to test.

I've discussed with the devs in #musl on IRC as it's not the official supported arches on their site yet and they have confirmed it is basically ready for prime time but is new so might have some bugs still.

As a side note I'm currently at the early stages of testing a musl m68k stage3 build to report back what I find to the musl devs so I can link those back to b.g.o at the same time to see if there is interest in creating an official musl stage3 for m68k.
Comment 1 immolo 2023-06-23 17:06:30 UTC
See also - https://git.musl-libc.org/cgit/musl/tree/arch/m68k
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-06-24 03:48:31 UTC
I'd prefer it if we merge this with profiles instead.
Comment 3 NATTkA bot gentoo-dev 2023-06-24 03:52:10 UTC
Unable to check for sanity:

> package masked: sys-libs/musl-1.2.4, by keywords: -m68k
Comment 4 immolo 2023-06-24 17:10:27 UTC
I'm working on the profile anyway so make sense to add both at the same time.

I'll update this request when the profile part is ready for review.
Comment 5 Larry the Git Cow gentoo-dev 2023-06-26 22:21:21 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a23a753439ef5439a5ff847de84b0601b47df0

commit 68a23a753439ef5439a5ff847de84b0601b47df0
Author:     Ian Jordan <immoloism@gmail.com>
AuthorDate: 2023-06-26 15:51:44 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2023-06-26 22:20:56 +0000

    profiles: Add m68k musl profile support
    
    sys-libs/musl: m68k keywording
    
    After testing this profile and musl support has been working on my m68k system so is ready for review.
    I've added sys-libs/musl keywording at the same time as per the bug request.
    
    This includes the suggested profile changes by Chewi and Matoro for a cleaner profile.
    
    Closes: https://bugs.gentoo.org/909040
    
    Signed-off-by: Ian Jordan <immoloism@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/31604
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 profiles/default/linux/m68k/17.0/musl/eapi          | 1 +
 profiles/default/linux/m68k/17.0/musl/make.defaults | 5 +++++
 profiles/default/linux/m68k/17.0/musl/parent        | 2 ++
 profiles/profiles.desc                              | 1 +
 sys-libs/musl/musl-1.2.4.ebuild                     | 2 +-
 5 files changed, 10 insertions(+), 1 deletion(-)