Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904644 - app-misc/resolve-march-native-2.2.0: stablereq
Summary: app-misc/resolve-march-native-2.2.0: stablereq
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords: CC-ARCHES, STABLEREQ
Depends on:
Blocks: python3.11-stable
  Show dependency tree
 
Reported: 2023-04-19 08:20 UTC by Michał Górny
Modified: 2023-10-18 23:47 UTC (History)
1 user (show)

See Also:
Package list:
=app-misc/resolve-march-native-2.2.0
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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-04-19 08:20:18 UTC
Please stabilize
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-04-20 04:17:01 UTC
x86 done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-04-20 05:00:52 UTC
amd64 done

all arches done
Comment 3 John L. Poole 2023-10-18 15:29:54 UTC
I am trying to build a binary package server for Raspberry Pi systems, and as a preliminary step I am trying to determine what flags I should be concerned with per https://wiki.gentoo.org/wiki/Binary_package_guide#Handling_*FLAGS_in_detail.

On a Raspberry Pi, I'm getting:

pizero2 /home/jlpoole # resolve-march-native
gcc: error: missing argument to '-march='
ERROR: Command '['gcc', '-S', '-fverbose-asm', '-o', '/tmp/tmp1xqf3pli/march_native.s', '/tmp/tmp1xqf3pli/empty.c', '-march=']' returned non-zero exit status 1.
pizero2 /home/jlpoole #man resolve-march-native
No manual entry for resolve-march-native
pizero2 /home/jlpoole # 


Should I file a separate bug, or provide here my build log and settings as I might for a bug in a failed build?
Comment 4 Sebastian Pipping gentoo-dev 2023-10-18 18:02:10 UTC
John, if you are willing to help with debugging and sharing the output from "resolve-march-native --debug" then a new issue at https://github.com/hartwork/resolve-march-native/issues would be best.  '-march=' in your current output already looks off but let's take things to https://github.com/hartwork/resolve-march-native/issues please.
Comment 5 John L. Poole 2023-10-18 23:19:56 UTC
(In reply to Sebastian Pipping from comment #4)
> John, if you are willing to help with debugging and sharing the output from
> "resolve-march-native --debug" then a new issue at
> https://github.com/hartwork/resolve-march-native/issues would be best. 
> '-march=' in your current output already looks off but let's take things to
> https://github.com/hartwork/resolve-march-native/issues please.

Thank you.  It looks like this tool may be Intel specific.  Before seeing your reply, I visited https://github.com/hartwork/resolve-march-native/tree/master and saw in the example using "-march=bonnell".  Wikipedia tells me that bonnell is a specific architecture for the Intel Atom series:  https://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures.

I'll follow up with an issue on the GitHub as requested, if only to clarify that this may be an Intel specific tool and the arm64 might be flagged as incompatible?
Comment 6 John L. Poole 2023-10-18 23:43:58 UTC
(In reply to Sebastian Pipping from comment #4)
> John, if you are willing to help with debugging and sharing the output from
> "resolve-march-native --debug" then a new issue at
> https://github.com/hartwork/resolve-march-native/issues would be best. 
> '-march=' in your current output already looks off but let's take things to
> https://github.com/hartwork/resolve-march-native/issues please.

Issue logged:  https://github.com/hartwork/resolve-march-native/issues/105