Age | Commit message (Collapse) | Author |
|
coreboot does not use this toolchain. Drop it.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
The commit d407a856ea27 ("Update to 24.08") was supposed to update the
coreboot commit id and version number as well, but these were forgotten.
Fix it.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Reordering makes it easier to match them.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
It takes lots of time to build debug packages. Disable them for now.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
For better distinction between Clang and GCC packages, add GCC to
package names.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Use python instead of python3. While on it, order the dependency list
alphabetical.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Currently, the buildgcc script used to build the toolchain requires an
internet connection during the build step to download the source
tarballs. Building the package reproducible is not possible this way.
Thus, let pacman manage (and download) the source tarballs and create
symlinks to the directory where they are expected. This allows the build
step to be offline improving the reproducibility.
To keep things modular, create separate arrays for GCC and Clang,
containing sources and hashsums, and add the contents to the specified
arrays later if their components are enabled. This way, the sources are
not downloaded when their components are not enabled.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Separate the Clang target from the GCC targets to simplify the
distinction between both in the script and to allow the script to be
modular.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
All of these packages show the provides field, which is wrong. So remove
it.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
|