Bug 32355 - arm-none-eabi-gcc-cs-13.2.0 is needed to build libreboot from source [PKG REQUEST]
Summary: arm-none-eabi-gcc-cs-13.2.0 is needed to build libreboot from source [PKG REQ...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: arm Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://browse.libreboot.org/lbmk.git...
Whiteboard:
Keywords:
Depends on: 32356
Blocks:
  Show dependency treegraph
 
Reported: 2023-10-03 05:49 CEST by Kristoffer Grundström
Modified: 2023-10-09 20:50 CEST (History)
0 users

See Also:
Source RPM: arm-none-eabi-gcc-cs-13.2.0-1.mga9.src.rpm
CVE:
Status comment:


Attachments
Proposal spec (8.80 KB, text/x-matlab)
2023-10-03 05:50 CEST, Kristoffer Grundström
Details
gcc12-hack patch (4.80 KB, patch)
2023-10-03 05:51 CEST, Kristoffer Grundström
Details | Diff
gcc12-Wno-format-security patch (2.31 KB, patch)
2023-10-03 05:52 CEST, Kristoffer Grundström
Details | Diff

Description Kristoffer Grundström 2023-10-03 05:49:49 CEST
Description of problem: As I read the list of dependencies that Fedora uses to build Libreboot I saw that we don't have a package called arm-none-eabi-gcc-cs so I therefor downloaded the Fedora src.rpm and built a Mageia 9 src.rpm using rpmbuild -bs arm-none-eabi-gcc-cs.spec.

Version-Release number of selected component (if applicable): 13.2.0
Comment 1 Kristoffer Grundström 2023-10-03 05:50:41 CEST
Created attachment 14026 [details]
Proposal spec
Comment 2 Kristoffer Grundström 2023-10-03 05:51:41 CEST
Created attachment 14027 [details]
gcc12-hack patch
Comment 3 Kristoffer Grundström 2023-10-03 05:52:13 CEST
Created attachment 14028 [details]
gcc12-Wno-format-security patch
Kristoffer Grundström 2023-10-03 05:58:42 CEST

Blocks: (none) => 32356

Comment 4 Kristoffer Grundström 2023-10-03 06:07:03 CEST
This package needs arm-none-eabi-newlib so I added it as a Depends on. Change this if it's not correct.

Depends on: (none) => 32356
Blocks: 32356 => (none)

Comment 5 Lewis Smith 2023-10-09 20:46:15 CEST
Since this all looks 'arm', I changed the hardware field accordingly.

Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You Kristoffer might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Assignee: bugsquad => pkg-bugs
Severity: normal => enhancement
Hardware: All => arm
Summary: [PKG REQUEST] arm-none-eabi-gcc-cs-13.2.0 is needed to build libreboot from source => arm-none-eabi-gcc-cs-13.2.0 is needed to build libreboot from source [PKG REQUEST]

Lewis Smith 2023-10-09 20:50:06 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=32356


Note You need to log in before you can comment on or make changes to this bug.