| Age | Commit message (Collapse) | Author | Files | Lines |
|
This makes `hello-mesboot-2.10` build in real RISC-V hardware.
* gnu/packages/commencement.scm (musl-boot): Disable the wrapper. Add
`--disable-shared`.
(gcc-mesboot-10, gcc-muslboot): Remove CC=musl-gcc and use gcc instead.
|
|
* gnu/packages/commencement.scm (gnu-make-mesboot0): Downgrade to 3.80.
Change-Id: I00b1f6ac934b573bf7845d78e8d4ac78dcd1d0f6
|
|
Change-Id: I1588fadc238bb3b506c589d1c96f5cd5a2bee0df
|
|
* gnu/packages/commencement.scm (binutils-muslboot0)[native-inputs]:
When building on i686-linux add binutils-mesboot0.
[arguments]: When building on i686-linux use ranlib.
Change-Id: I0a550a0a65d9923f9ae20cc0f0717a918a433968
|
|
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Adjust the
make-flags to be correct per-architecture.
Change-Id: I4d85acb1324472614132dfaa7930a60afffde941
|
|
Change-Id: I7589eedf46ef69a3826c4e4b21c4cae1758a4954
|
|
1.9.1 introduces the wait4 initialization problem that causes
mescc: failed: M1 --little-endian --architecture riscv64 -f ../lib/riscv64-mes/riscv64.M1 -f lib-mes-fdungetc.s -o lib-mes-fdungetc.o
which will be fixed in Mes
461b48f35f49126f5831aa1af3a89f42286ec70f
lib: linux: Fix uninitialized variable in wait4.
This reverts commit cc336942644a59e65f922b687dfc1235c51c5d5a.
Change-Id: I5a93e79f348eb24d52c833254266cdedfbd8851b
|
|
* gnu/packages/commencement.scm (oksh-muslboot0): Update to 7.8.
[arguments]: Install the license file.
Change-Id: I41de9e9f149d3367fd2962f93c474a81642f8cdb
|
|
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Adjust the
'install phase.
Change-Id: I1cd8f0fa517a9b6097abbb417bafe59cdde4bfe8
|
|
* gnu/packages/commencement.scm (mes-boot): Update to 0.27.1.
Change-Id: I57553939370c50153803dbe4d55503e7bc05e2c9
|
|
* gnu/packages/commencement.scm (stage0-posix): Update to 1.9.1.
[arguments]: Don't rename the executables while building.
Change-Id: I49d5f8f82926b93686b05982df73f6feab014f31
|
|
* gnu/packages/commencement.scm (%boot-gash-inputs): Fix spacing.
Change-Id: I8a55a42f48c876b8a81fdadf6ae2a1e3354f8231
|
|
* gnu/packages/commencement.scm (m4-boot0): Update to 1.4.20.
[source]: Don't inherit from m4.
[arguments]: Don't inherit from m4. Don't skip tests on armhf, aarch64.
Skip the tests on riscv64.
Change-Id: I2d53727133ce849e0cac7629063892487f072dd3
|
|
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: Rewrite
without inheritance from findutils.
Change-Id: I2677c92f98da94b3482c7e34c4fae298665254e9
|
|
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: Adjust the
'configure-flags.
Change-Id: I20bbc732dbd5d2a14e0448b94f745794c2b77414
|
|
* gnu/packages/commencement.scm (findutils-boot0)[source]: Don't inherit
from findutils.
[arguments]: Adjust the test workarounds.
Change-Id: I7a9ce6ece1546b4913afc614c7c6050f87f60933
|
|
* gnu/packages/commencement.scm (byacc-boot0): Update to 20241231.
[source]: Add snippet to remove generated files.
Change-Id: I5dc6979580ded324d9e38b3470e57277cc354467
|
|
* gnu/packages/commencement.scm (byacc-mesboot): Update to 20241231.
Change-Id: I6f119e761626f5effad15589e05bd807919ce22b
|
|
Change-Id: I23378f4d2be678874b3e4a1c0e7c088644c4b208
|
|
Change-Id: I60f650c1d212fd831fae7d8a9fb20f2c1144fb05
|
|
* gnu/packages/commencement.scm (musl-boot-static): New variable.
Change-Id: Ia1b9758c5e525c6fd25ea00539357d2ec9fbd8cc
|
|
* gnu/packages/commencement.scm (mpc-boot1): New variable.
Change-Id: I1d002867fa99a78f853c15c4b554f9ab8fa31a77
|
|
* gnu/packages/commencement.scm (mpfr-boot1): New variable.
Change-Id: Ibae291199d0a3c4307026be906754bda552fc667
|
|
* gnu/packages/commencement.scm (gmp-boot1): New variable.
Change-Id: I09688324d35f3caa8ea07de588cd673a557d50f6
|
|
This reverts commit 2512d006e2d5201257cae5c3d47476110dacc882.
The package fails to unpack in the 'unpack phase
|
|
This reverts commit 75ccc3586a93d9ee9f458b05eca9d3a08d6f09ab.
The source fails to unpack in the 'unpack phase
|
|
This reverts commit 9cdb5e7f8fa0bcfc311db4b1274666ddfe271d46.
This version FTBFS on powerpc64le-linux.
|
|
* gnu/packages/commencement.scm (gcc-muslboot0)[source]: Add patch.
[arguments]: Remove custom phase applying patch.
(gcc-muslboot): Adjust accordingly.
Change-Id: Ie502ac2db65b8928b84ddbcb65e82151156f08e7
|
|
* gnu/packages/commencement.scm (gcc-muslboot)[source]: Add patches.
[arguments]: Remove custom phases applying patches.
Change-Id: I01b9af67189c0213fd60d2822dca7975ddf4a2a8
|
|
* gnu/packages/commencement.scm (gcc-muslboot)[arguments]: Add a custom
phase backporting the correct definitions for __cplusplus.
Change-Id: I64a77dc4d4cb5936e650d37585145f171adc8572
|
|
* gnu/packages/commencement.scm (gcc-muslboot)[source]: Use the full gcc
sources, not gcc-core.
[native-inputs]: Remove the gcc-g++ sources.
[arguments]: Remove custom phase unpacking the gcc-g++ sources.
Change-Id: Ib574db2e2c92db693b0fd8d90d6d248976b0fa19
|
|
* gnu/packages/commencement.scm (gcc-mesboot1)[arguments]: Add a custom
phase backporting the correct definitions for __cplusplus.
Change-Id: Ia594fd8ae983c7cfe025fd606f66261e03574f7f
|
|
* gnu/packages/commencement.scm (gcc-mesboot1)[source]: Use the full gcc
sources, not gcc-core.
[native-inputs]: Remove the gcc-g++ sources.
[arguments]: Remove custom phase unpacking the gcc-g++ sources.
Change-Id: I4822bbf0385fc0bfb673ec834cc253d9465b0813
|
|
* gnu/packages/commencement.scm (m4-boot0): Downgrade to 1.4.18.
[arguments]: Don't inherit from m4. Add a phase to patch shell
invocations in the tests. Add a phase when building for riscv64-linux
to skip a few tests.
Change-Id: Ide87b1dceec6a6a95a750e4cd561d7be166ffee2
|
|
* gnu/packages/commencement.scm (binutils-muslboot0)[arguments]: Delete
the 'compress-documentation phase.
Change-Id: Id6545a2c7481023d7e2f1b62c91acb40a1b5278f
|
|
* gnu/packages/commencement.scm (binutils-muslboot0)[native-inputs]:
Inherit from tcc-musl's native-inputs.
Change-Id: I6390e85c740da85fe14359e193015710c10dd5c2
|
|
* gnu/packages/commencement.scm (musl-boot0): Upgrade to 1.2.5.
Change-Id: Iacfb6024d768ebf883ade8559bbe465181f2b8bb
|
|
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Add a phase to
remove a file which tcc can't compile.
Change-Id: Iacf5d2dc6250a312b2181c8bfe749ca68de7f55a
|
|
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Reverse the
order of the headers to be installed.
Change-Id: Icfbf2e1e7e737192899d4074a9183b6267fad5f9
|
|
* gnu/packages/commencement.scm (tcc-musl)[arguments]: Adjust the custom
'build phase to provide necessary architecture specific flags.
Change-Id: I1e506cceae26f8a24336d36f94211d9a8923c491
|
|
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Adjust the
custom 'install phase to support more architectures.
Change-Id: I86759eb5813441fa3ebff1222de2fe8ffa69e8ba
|
|
* gnu/packages/commencement.scm (binutils-mesboot): Update to 2.30.
[arguments]: Don't inherit from binutils-mesboot1. Update
configure-flags.
[native-inputs]: When building for not i686 or x86_64 use
%boot-muslboot2-inputs.
[supported-systems]: Support all supported systems.
Change-Id: I52740e2c87fbb31da05a0f3fd5016edf4e94bd41
|
|
* gnu/packages/commencement.scm (glibc-headers-mesboot)[source]: Add
snippet to remove an exported unused pre-GNU C macro.
Change-Id: I8622eeaea819ca8b3abbee36e2a14214ec97be07
|
|
* gnu/packages/commencement.scm (gawk-boot0)[source]: Add snippet to
remove a pre-generated source file.
[native-inputs]: Add byacc-boot0.
Change-Id: Ieb3e859c1893b87e5767227e24541e45cf55afce
|
|
* gnu/packages/commencement.scm (byacc-boot0): New variable.
Change-Id: I8b7e778af6b1e07bbac416dad2b2efb789dacd51
|
|
* gnu/packages/commencement.scm (%boot0-inputs): When building for i686,
x86-64 or riscv64 remove the old *-mesboot packages for newer *-boot0
packages.
Change-Id: Ide54f9185dd67765f4a35110c6bb47d5f61ba6b5
|
|
* gnu/packages/commencement.scm (%boot0-inputs): Use the newly built
*-boot0 packages when creating the package list on riscv64-linux.
Change-Id: Id07bd5384065e6adec77fc8e00d53f08d308db48
|
|
* gnu/packages/commencement.scm (file)[configure-flags]: When building
for riscv64-linux disable the use of xz.
(file-boot0)[arguments]: When building for riscv64-linux adjust the
make-flags to pass a different CFLAG to build for C11.
Change-Id: I3c8a3f6882fd5c7dce7ba43785a1f1548fa984cb
|
|
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: In the
custom 'skip-problematic-tests phase adjust the tests skipped on
riscv64-linux.
Change-Id: I6252c69d088a27d4989b324ad64378102b7b5de2
|
|
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: When
building for riscv64-linux adjust the configure-flags to allow using
posix-spawn.
Change-Id: If0e983f57c3483acfa154aa569a126de206518c1
|