Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 806776 - games-engines/openmw: add ~arm64 keyword
Summary: games-engines/openmw: add ~arm64 keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: ARM64 Linux
: Normal normal (vote)
Assignee: Alexey
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on:
Blocks:
 
Reported: 2021-08-06 08:58 UTC by Piotr Kubaj
Modified: 2021-12-08 03:32 UTC (History)
5 users (show)

See Also:
Package list:
=games-engines/openmw-0.47.0-r1 ~arm64 =dev-games/recastnavigation-1.5.1_p20210305 ~arm64 =dev-games/mygui-3.2.2 ~arm64 =dev-games/openscenegraph-openmw-3.4_p20200425-r101 ~arm64 =dev-games/openscenegraph-openmw-3.6_p20210610 ~arm64 =dev-games/openscenegraph-3.6.5-r101 ~arm64 =dev-games/openscenegraph-3.6.5-r110 ~arm64 dev-games/ois ~arm64 x11-libs/fox:1.6 ~arm64 x11-libs/fox:1.7 ~arm64 media-libs/coin ~arm64 dev-libs/collada-dom ~arm64 media-libs/simage ~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 Piotr Kubaj 2021-08-06 08:58:00 UTC
games-engines/openmw doesn't build on ~arm64 without manually adding ~arm64 keyword.

Reproducible: Always

Steps to Reproduce:
emerge openmw
Actual Results:  
Refuses to emerge.

Expected Results:  
Should build out of the box.
Comment 1 NATTkA bot gentoo-dev 2021-08-06 09:00:22 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2021-08-06 09:08:20 UTC Comment hidden (obsolete)
Comment 3 Piotr Kubaj 2021-08-06 21:05:02 UTC
I'm not sure if this is a correct way to specify package list, trying to explicitly request mygui 3.2.2.
Comment 4 NATTkA bot gentoo-dev 2021-08-06 21:20:24 UTC Comment hidden (obsolete)
Comment 5 Alexey 2021-08-06 21:28:13 UTC
Piotr, it's not your job to add CC-ARCHES, but the maintainer's.
Comment 6 NATTkA bot gentoo-dev 2021-08-06 21:32:22 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2021-08-06 21:48:24 UTC Comment hidden (obsolete)
Comment 8 Piotr Kubaj 2021-08-06 22:25:48 UTC
ogre for me fails to build, but mygui with opengl flag builds fine.
Comment 9 Alexey 2021-08-06 23:00:34 UTC
Fails how?
Comment 10 NATTkA bot gentoo-dev 2021-08-07 09:52:24 UTC Comment hidden (obsolete)
Comment 11 Ionen Wolkens gentoo-dev 2021-08-07 10:26:57 UTC
(In reply to Alexey from comment #9)
> Fails how?
Haven't tried but, given 1.9.0, maybe just something silly like:
https://ogre3d.atlassian.net/browse/OGRE-428

Could check if that patch helps anyhow.
Comment 12 Piotr Kubaj 2021-08-07 17:58:03 UTC
(In reply to Ionen Wolkens from comment #11)
> (In reply to Alexey from comment #9)
> > Fails how?
> Haven't tried but, given 1.9.0, maybe just something silly like:
> https://ogre3d.atlassian.net/browse/OGRE-428
> 
> Could check if that patch helps anyhow.

Nah, that patch doesn't help (the error is still the same):
In file included from /var/tmp/portage/dev-games/ogre-1.9.0-r2/work/ogre-1.9.0/OgreMain/src/OgreAnimation.cpp:38:
/var/tmp/portage/dev-games/ogre-1.9.0-r2/work/ogre-1.9.0/OgreMain/include/OgreStringConverter.h: At global scope:
/var/tmp/portage/dev-games/ogre-1.9.0-r2/work/ogre-1.9.0/OgreMain/include/OgreStringConverter.h:126:23: error: ‘static Ogre::String Ogre::StringConverter::toString(long unsigned int, short unsigned int, char, std::ios_base::fmtflags)’ cannot be overloaded with ‘static Ogre::String Ogre::StringConverter::toString(size_t, short unsigned int, char, std::ios_base::fmtflags)’
  126 |         static String toString(unsigned long val,
Comment 13 NATTkA bot gentoo-dev 2021-08-07 21:56:23 UTC Comment hidden (obsolete)
Comment 14 NATTkA bot gentoo-dev 2021-08-08 10:00:26 UTC Comment hidden (obsolete)
Comment 15 Larry the Git Cow gentoo-dev 2021-08-08 10:46:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ca05d992c61d65a0c33ff5d969f5fd6f4c7913

commit 42ca05d992c61d65a0c33ff5d969f5fd6f4c7913
Author:     Alexey Sokolov <alexey+gentoo@asokolov.org>
AuthorDate: 2021-08-08 10:46:24 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2021-08-08 10:46:24 +0000

    profiles/arch/arm64: mask dev-games/mygui[ogre]
    
    Closes: https://github.com/gentoo/gentoo/pull/21910
    Bug: https://bugs.gentoo.org/806776
    Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 16 NATTkA bot gentoo-dev 2021-08-08 11:16:22 UTC Comment hidden (obsolete)
Comment 17 NATTkA bot gentoo-dev 2021-08-08 18:08:21 UTC Comment hidden (obsolete)
Comment 18 NATTkA bot gentoo-dev 2021-08-16 08:32:24 UTC Comment hidden (obsolete)
Comment 19 NATTkA bot gentoo-dev 2021-08-16 08:36:25 UTC Comment hidden (obsolete)
Comment 20 NATTkA bot gentoo-dev 2021-12-06 10:44:38 UTC Comment hidden (obsolete)
Comment 21 NATTkA bot gentoo-dev 2021-12-06 11:36:48 UTC
All sanity-check issues have been resolved
Comment 22 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-08 03:32:56 UTC
arm64 done

all arches done