Rudi Heitbaum
83fbfb5bd6
Python3: update to 3.11.2
2023-02-08 10:10:12 +00:00
Rudi Heitbaum
5ff60f97a4
llvm: update to 15.0.7
...
add patch to "not warn" during build for missing indentation.
- https://reviews.llvm.org/D108864
2023-01-14 04:38:45 +00:00
mglae
cce1aea7b4
Python3: fix elementtree crash in 3.10ff
2023-01-03 15:39:23 +01:00
CvH
a3499eef9f
Merge pull request #7211 from heitbaum/Python3
...
Python3: update to buildroot 3.11.0 patches
2022-12-07 20:53:55 +01:00
Rudi Heitbaum
aba1a4e598
Python3: update to 3.11.1
2022-12-07 12:55:01 +00:00
Rudi Heitbaum
530b519cc7
Python3: update to buildroot 3.11.0 patches
...
reference commit:
- https://git.busybox.net/buildroot/commit/package/python3?id=738500c296c8b1206f20e94ca3e7c5932a6a0486
2022-12-06 20:03:37 +00:00
Rudi Heitbaum
710408c47c
llvm: update to 15.0.6
2022-11-30 09:29:48 +00:00
Rudi Heitbaum
93b1bc91f6
llvm: update to 15.0.5
2022-11-17 09:53:28 +00:00
Matthias Reichl
f3f89e87a7
Merge pull request #7072 from heitbaum/Python3
...
Python3 update to 3.11.0
2022-11-12 14:44:16 +01:00
Rudi Heitbaum
9fdd0ed952
Python3: disable-lib2to3
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
a06e74f2cc
Python3: GH-99205: Mark new interpreters and threads as non-static patch
...
upstream patch:
- GH-99205
- Should be included in Python 3.11.1
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
6e02f8683c
Python3: update xcompile patch for 3.11.0
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
095214d7d2
Python3: rework buildroot 3.10.8 patches to 3.11.0
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
35e016114e
Python3: update buildroot patches to 3.10.8 2022-10-21
2022-11-12 07:33:15 +00:00
Rudi Heitbaum
f00690e56e
Python3: drop singular buildroot patch
2022-11-12 07:33:06 +00:00
Rudi Heitbaum
ad73c9933e
llvm: update to 15.0.4
2022-11-03 10:40:49 +00:00
Rudi Heitbaum
210f439833
Python3: update to 3.11.0
...
cd ..
git clone https://git.busybox.net/buildroot
cat buildroot/package/python3/*.patch > LibreELEC.tv/packages/lang/Python3/patches/Python3-0100-buildroot-patches.patch
cd LibreELEC.tv
s/build Python3:host
git co -- packages/lang/Python3/patches/Python3-0100-buildroot-patches.patch
2022-11-01 09:33:49 +00:00
Rudi Heitbaum
e511776952
llvm: update to 15.0.3
...
ann:
- https://discourse.llvm.org/t/llvm-15-0-3-released/66036
2022-10-20 09:50:28 +00:00
Rudi Heitbaum
52c3f912f1
Python3: update to 3.9.15
2022-10-12 11:57:21 +00:00
Frank Hartung
5e9b6bd922
Merge pull request #6902 from heitbaum/llvm15
...
llvm: update to 15.0.2 and rust: update to 1.64.0
2022-10-12 12:32:02 +02:00
SupervisedThinking
2fc355058b
gcc packages: add mold as host dependency
2022-10-06 19:39:57 +02:00
Rudi Heitbaum
d696b8e723
llvm: do not build with zstd
2022-10-05 08:22:26 +00:00
Rudi Heitbaum
084da77b44
llvm: update to 15.0.2
...
release notes:
- https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
- https://discourse.llvm.org/t/llvm-15-0-1-released/65380
- https://discourse.llvm.org/t/llvm-15-0-2-released/65695
2022-10-05 08:22:18 +00:00
CvH
86c55c87b7
Merge pull request #6885 from knaerzche/rk-upstream-uboot
...
Rockchip: switch to mainline u-boot
2022-10-03 11:03:34 +02:00
Rudi Heitbaum
81392dd3a1
lua54: update to 5.4.4
...
- https://www.lua.org/bugs.html
- https://www.lua.org/work/diffs-lua-5.4.3-lua-5.4.4.html
2022-09-24 10:27:52 +00:00
Matthias Reichl
65de66afd8
gcc: also install ccache wrapper for gcc:bootstrap
...
This allows glibc rebuilds to take advantage of ccache, too.
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-17 21:15:50 +02:00
Alex Bee
282aadc80f
gcc-arm-none-eabi: Initial gcc package for ARM Cortex-R/M
2022-09-10 23:20:12 +02:00
Rudi Heitbaum
9fbad212b3
Python3: update to 3.9.14
...
changelog:
- https://docs.python.org/3.9/whatsnew/changelog.html
2022-09-08 11:34:02 +00:00
Rudi Heitbaum
81708a1bb6
gcc: update to 12.2.0
...
This is the list of problem reports (PRs) from GCC's bug tracking system
that are known to be fixed in the 12.2 release. This list might not be
complete (that is, it is possible that some PRs that have been fixed are
not listed here).
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.2
Target Specific Changes
LoongArch
The default setting of -m[check|no-check]-zero-division is changed for
optimized code. Now -mno-check-zero-division is the default for all
optimization levels but -O0 and -Og. The old behavior can be obtained by
explicitly passing -mcheck-zero-division to GCC.
2022-08-19 11:21:15 +00:00
Rudi Heitbaum
c54c4d0002
gcc: enable compile with glibc 2.36
2022-08-02 08:24:55 +00:00
Rudi Heitbaum
443978e26c
gcc: update to 12.1.0
...
changes:
- https://gcc.gnu.org/gcc-12/changes.html
- https://gcc.gnu.org
2022-07-21 10:13:06 +00:00
Rudi Heitbaum
f3038ef9bd
llvm: update to 14.0.6
...
ann:
- https://discourse.llvm.org/t/llvm-14-0-6-release/63431
2022-06-25 14:09:50 +00:00
Rudi Heitbaum
86cf9fbec8
llvm: update to 14.0.5
2022-06-14 15:28:12 +00:00
Rudi Heitbaum
927c2c9386
llvm: update to 14.0.4
2022-05-25 21:02:37 +00:00
Lukas Rusak
5a1b027722
llvm: fix build issue with llvm-config
...
Error occuring - due to RPATH/RUNPATH
./build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/llvm-config:
symbol lookup error:
./build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/../lib/libc.so.6:
undefined symbol: _dl_fatal_printf, version GLIBC_PRIVATE
Before fix
$ ldd
build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/llvm-config
linux-vdso.so.1 (0x00007ffc515d6000)
libLLVM-13.so => /home/lukas/git/libreelec/build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/lib/libLLVM-13.so (0x00007fedc6fdb000)
libstdc++.so.6 => /home/lukas/git/libreelec/build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/../lib/libstdc++.so.6 (0x00007fedc6dd0000)
libm.so.6 => /home/lukas/git/libreelec/build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/../lib/libm.so.6 (0x00007fedc6cf6000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fedc6cd3000)
libc.so.6 => /home/lukas/git/libreelec/build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/../lib/libc.so.6 (0x00007fedc6aec000)
/lib64/ld-linux-x86-64.so.2 (0x00007fedcb676000)
After fix:
$ ldd
build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/llvm-config
linux-vdso.so.1 (0x00007ffd0cbce000)
libLLVM-13.so => /home/lukas/git/libreelec/build.LibreELEC-gbm.x86_64-11.0-devel/toolchain/lib/libLLVM-13.so (0x00007f3399969000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f3399741000)
libm.so.6 => /lib64/libm.so.6 (0x00007f3399665000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f339964b000)
libc.so.6 => /lib64/libc.so.6 (0x00007f3399441000)
/lib64/ld-linux-x86-64.so.2 (0x00007f339e004000)
Tested-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-05-22 05:47:26 +00:00
Matthias Reichl
5e3eb3da9b
Merge pull request #6504 from lrusak/pipewire
...
Add Pipewire Support
2022-05-21 13:27:10 +02:00
CvH
5e1733b6e4
Merge pull request #6500 from lrusak/bpf-gcc
...
compile bpf programs from scratch
2022-05-21 09:37:22 +02:00
CvH
825503c729
Merge pull request #6502 from lrusak/rust
...
Compile rust compiler from scratch
2022-05-21 09:36:08 +02:00
Lukas Rusak
3ddc9b0b09
lua54: add package
2022-05-20 15:16:02 -07:00
Lukas Rusak
9dbb8aedf7
gcc-bpf: add package
2022-05-17 13:57:25 -07:00
Rudi Heitbaum
5c655c78e9
Python3: update to 3.9.13
...
release:
- https://www.python.org/downloads/release/python-3913/
changelog:
- https://docs.python.org/release/3.9.13/whatsnew/changelog.html
upstream fix for dropped patch
- https://github.com/python/cpython/issues/80254
- https://github.com/python/cpython/pull/11984
- https://github.com/python/cpython/issues/90228
- https://github.com/python/cpython/issues/92036
- https://github.com/python/cpython/pull/92037
- https://github.com/python/cpython/pull/92297
- bpo-36073
- was
- https://github.com/python/cpython/pull/30579
- https://github.com/python/cpython/pull/30580
2022-05-17 15:26:58 +00:00
Lukas Rusak
4035ee8c4a
llvm: allow building host for other targets
2022-05-16 09:01:30 -07:00
Lukas Rusak
4ec7fb1638
llvm: cleanup target build
2022-05-16 09:01:30 -07:00
Rudi Heitbaum
160954b717
Python3: fix configure error with autoconf-archive dependency
...
fix build error whilst executing "scripts/create_addon script.config.vdr"
BUILD Python3 (host)
TOOLCHAIN autotools
Executing (host):
/build/build.LibreELEC-ARMv7.arm-11.0-devel/build/Python3-3.9.12/configure
--host=x86_64-linux-gnu --build=x86_64-linux-gnu
--prefix=/build/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain
...
configure: WARNING: unrecognized options: --disable-static
configure: error: Please install autoconf-archive package and re-run autoreconf
FAILURE: scripts/build Python3:host during configure_host (default)
2022-05-12 13:02:49 +00:00
Rudi Heitbaum
55a7b5ed84
gcc-aarch64: update to use gcc package source and version
2022-04-29 13:11:27 +00:00
Rudi Heitbaum
60f1923c0c
gcc-or1k: update to use gcc package source and version
2022-04-29 13:11:24 +00:00
Rudi Heitbaum
ebf06e8447
gcc-or1k: update to 11.3.0
2022-04-22 10:58:19 +00:00
Rudi Heitbaum
06e6931d95
gcc-aarch64: update to 11.3.0
2022-04-22 10:57:57 +00:00
Rudi Heitbaum
db0bebb48f
gcc: update to 11.3.0
2022-04-22 10:16:49 +00:00
CvH
e313ad688f
Merge pull request #6386 from jernejsk/arm64-toolchain
...
[LE11] Switch from pre-built to self-build aarch64 gcc
2022-04-15 10:46:25 +02:00