/packages-cross

Modified packages for cross-compilation

Primary LanguageShell

This repository contains packages for cross-compilation.

Significant modifications are required

  • gcc
  • glibc (riscv-glibc)
  • libcap
  • linux-api-headers (written from scratch)
  • mtd-utils
  • systemd

Moderate modifications are required

  • ncurses
  • pam

Minor modifications are required

  • cryptsetup
  • dbus
  • e2fsprogs
  • elfutils
  • flex
  • gmp
  • gpgme
  • groff
  • iana-etc (invalid checksum)
  • jfsutils
  • ldns
  • libaio
  • libgpg-error
  • libpcap
  • libsasl
  • libssh2
  • libtirpc
  • libusb
  • lvm2
  • lzo (CC env var required)
  • make
  • man-db
  • openssl
  • p11-kit
  • pacman
  • pcre
  • procps-ng
  • psmisc
  • sqlite
  • sudo
  • util-linux
  • xz

Environment modifications are required

  • bzip2 (fake gcc and tools)
  • dhcpcd (env vars)
  • ed (fake gcc and tools)
  • iputils (fake gcc and tools)
  • mdadm (fake gcc and tools)
  • net-tools (env vars)
  • vi (env vars)

Unmodified packages

  • acl
  • arch-install-scripts
  • archlinux-keyring
  • argon2
  • asp
  • attr
  • autoconf
  • automake
  • bash
  • binutils
  • bison
  • ca-certificates
  • ca-certificates-cacert
  • check
  • coreutils
  • curl
  • db
  • dnssec-anchors
  • expat
  • fakeroot
  • file
  • filesystem
  • findutils
  • gawk
  • gdbm
  • gettext
  • grep
  • gzip
  • htop
  • hwids
  • inetutils
  • iproute2
  • iptables
  • json-c
  • kbd
  • keyutils
  • kmod
  • less
  • libarchive
  • libassuan
  • libcap-ng
  • libedit
  • libgcrypt
  • libidn
  • libidn2
  • libksba
  • libmnl
  • libmpc
  • libnetfilter_conntrack
  • libnfnetlink
  • libnftnl
  • libnghttp2
  • libnl
  • libpipeline
  • libpsl
  • libtasn1
  • libtool
  • libunistring
  • licenses
  • linux-firmware
  • logrotate
  • lz4
  • m4
  • man-pages
  • mkinitcpio
  • mpfr
  • nano
  • netctl
  • nettle
  • npth
  • openresolv
  • pacman-mirrorlist
  • pambase
  • patch
  • popt
  • readline
  • reiserfsprogs
  • sed
  • shadow
  • sysfsutils
  • tar
  • tzdata
  • unixodbc
  • which
  • zlib