openSUSE lacks useable cross-compilers to glibc systems. This is the attempt to provide those, most important a cross-compiler for arm/aarch64.

Required for this is a way to get at the sysroot prefix for an architecture, preferably by some rpm macro so the sysroot can be easily standardized by the various packages participating in the cross-toolchain.

A nice addon would be to have a convenient way to populate a sysroot with packages from an alternate repository using zypper.

Looking for hackers with the skills:

zypper compiler arm rpm

This project is part of:

Hack Week 10

Activity

  • over 7 years ago: michal-m liked this project.
  • over 8 years ago: a_faerber liked this project.
  • over 8 years ago: bmwiedemann liked this project.
  • almost 9 years ago: rguenther added keyword "rpm" to this project.
  • almost 9 years ago: rguenther added keyword "zypper" to this project.
  • almost 9 years ago: rguenther added keyword "compiler" to this project.
  • almost 9 years ago: rguenther added keyword "arm" to this project.
  • almost 9 years ago: rguenther started this project.
  • almost 9 years ago: rguenther originated this project.

  • Comments

    • bmwiedemann
      over 8 years ago by bmwiedemann | Reply

      a convenient way to populate a sysroot => rpmbootstrap

    • rguenther
      over 8 years ago by rguenther | Reply

      Yeah, well. I'd like to have zypper get support for alternate sysroots (it kind of already has --root, but no way to specify an alternate architecture nor to initially populate a root).

    Similar Projects

    Add GObject based introspectable API to libzypp by zbenjamin

    [comment]: # (Please use the project descriptio...


    Make DNF5 package manager ready for openSUSE by dmach

    Project Description

    DNF 5 is a package ma...


    Modular kernel packaging by mwilck

    Project Description

    Create a PoC for a mo...


    Add Graphics Mode to WozMania by e_bischoff

    Project description

    WozMania is an Apple ...


    Install BLOB-less U-Boot in SPI of Pine64 ROCKPro64 and boot from NVMe disk by clanig

    Project Description

    This project is about i...


    A CLI for Harvester by mohamed.belgaied

    [comment]: # Harvester does not officially come...


    Modular kernel packaging by mwilck

    Project Description

    Create a PoC for a mo...


    Extend repomd-parser with appstream data by hennevogel

    Extending [repomd-parser](https://github.com/ik...


    openSUSE build supported by SUSE IT by vgrinco

    Project Description

    SUSE IT needs help fr...


    Make DNF5 package manager ready for openSUSE by dmach

    Project Description

    DNF 5 is a package ma...