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

  • almost 8 years ago: michal-m liked this project.
  • almost 9 years ago: a_faerber liked this project.
  • almost 9 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
      almost 9 years ago by bmwiedemann | Reply

      a convenient way to populate a sysroot => rpmbootstrap

    • rguenther
      almost 9 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

    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 GObject based introspectable API to libzypp by zbenjamin

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


    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...


    reflinkable rpms by lnussel

    Project Description

    RPMs with reflinkable...


    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...


    openSUSE build supported by SUSE IT by vgrinco

    Project Description

    SUSE IT needs help fr...


    A CLI for Harvester by mohamed.belgaied

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