Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734822 - media-gfx/openscad (and dependencies): arm64 keywording
Summary: media-gfx/openscad (and dependencies): arm64 keywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: ARM64 Linux
: Normal minor (vote)
Assignee: Bernd
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2020-07-30 20:02 UTC by Niklaus 'vimja' Hofer
Modified: 2020-08-25 10:26 UTC (History)
4 users (show)

See Also:
Package list:
media-libs/lib3mf ~arm64 media-gfx/openscad ~arm64 media-gfx/opencsg ~arm64 app-misc/spacenavd ~arm64 dev-libs/libspnav ~arm64 sci-mathematics/cgal ~arm64 =x11-libs/qscintilla-2.11.5 ~arm64 =dev-libs/ntl-11.4.3 ~arm64 =dev-libs/gf2x-1.3.0 ~arm64 =sci-libs/mpfi-1.5.3 ~arm64
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 Niklaus 'vimja' Hofer 2020-07-30 20:02:28 UTC
I have successfully built and run media-gfx/openscad on arm64 without any problems. I think the ebuild should support arm64 officially.

Here is the list of rules I added to accept_keywords:

=media-libs/lib3mf-1.8.1 **
=media-gfx/openscad-2019.05-r3 **
=media-gfx/opencsg-1.4.2-r1 **
=app-misc/spacenavd-0.7.1 **
=dev-libs/libspnav-0.2.3-r1 **
=sci-mathematics/cgal-4.11.3 **

Reproducible: Always

Steps to Reproduce:
1. Add ** keywords for various components (see above)
2. emerge media-gfx/openscad
3. Run openscad
Actual Results:  
It works!

Expected Results:  
It works!
Comment 1 NATTkA bot gentoo-dev 2020-08-02 21:28:43 UTC
Sanity check failed:

> sci-mathematics/cgal-4.11.3
>   depend ~arm64 stable profile default/linux/arm64/17.0 (9 total)
>     dev-libs/ntl
>     sci-libs/mpfi
>   rdepend ~arm64 stable profile default/linux/arm64/17.0 (9 total)
>     dev-libs/ntl
>     sci-libs/mpfi
Comment 2 Niklaus 'vimja' Hofer 2020-08-03 16:46:01 UTC
Rebuilt sci-mathematics/cgal wit the "mpfi" and "ntl" USE flags enabled, then rebuilt openscad. Both went fine.
Comment 3 NATTkA bot gentoo-dev 2020-08-03 16:48:32 UTC
All sanity-check issues have been resolved
Comment 4 Bernd 2020-08-03 17:37:49 UTC
Shall we also add the maintainers of the other packages to CC? I'm only maintaining lib3mf, openscad and opencsg from the packages on the list.

sping@gentoo.org (spacenavd, libspnav)
sci-mathemathics@gentoo.org (cgal, ntl, gf2x, mpfi)
qt@gentoo.org (qscintilla)

If it's ok for all, I can also prepare a PR for all packages at once.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-24 23:51:37 UTC
(In reply to Bernd from comment #4)
> Shall we also add the maintainers of the other packages to CC? I'm only
> maintaining lib3mf, openscad and opencsg from the packages on the list.
> 
> sping@gentoo.org (spacenavd, libspnav)
> sci-mathemathics@gentoo.org (cgal, ntl, gf2x, mpfi)
> qt@gentoo.org (qscintilla)
> 
> If it's ok for all, I can also prepare a PR for all packages at once.

yes, we should re CCing, but we do keywording via bugzilla (let the arch teams do it) apart from amd64/x86 or individual arrangements, so no PR needed.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-25 10:26:13 UTC
~arm64 added, thanks, closing!