Commit Graph

533 Commits

Author SHA1 Message Date
Demetris Ierokipides
fe887f9aa0 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2023-04-10 14:08:07 +03:00
CvH
4b1d3a90b9
Merge pull request #7749 from heitbaum/python
Python3: update to 3.11.3
2023-04-10 10:48:30 +02:00
Rudi Heitbaum
b3a96ebd2a Python3: update to 3.11.3
release notes:
- https://docs.python.org/release/3.11.3/whatsnew/changelog.html#python-3-11-3
2023-04-05 13:42:30 +00:00
Rudi Heitbaum
b898740cb7 llvm: update to 16.0.1 2023-04-05 12:11:09 +00:00
Rudi Heitbaum
9339a9f892 llvm: update to 16.0.0
announcement:
- https://discourse.llvm.org/t/llvm-16-0-0-release/69326
2023-03-19 05:10:46 +00:00
Demetris Ierokipides
f8b643342b Merge Upstream LE 2023-03-18 19:46:40 +02:00
Rudi Heitbaum
a70986bce7 nasm: update to 2.16.01 and HSTS 2023-03-14 13:45:57 +00:00
Tomáš Kelemen (vudiq)
1ad6e3c3a0
Merge branch 'LibreELEC.tv/master' 2023-02-11 02:25:33 +01:00
Rudi Heitbaum
83fbfb5bd6 Python3: update to 3.11.2 2023-02-08 10:10:12 +00:00
Tomáš Kelemen (vudiq)
c54da6499d
llvm: fix for Generic 32 bit 2023-01-25 01:00:14 +01:00
Tomáš Kelemen (vudiq)
33e9e1eaaa
Merge branch 'LibreELEC.tv/master' into Lakka-LE-master 2023-01-18 11:15:04 +01: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