- Aug 08, 2022
-
-
Simon Borek authored
-
https://github.com/openwrt/packages/commit/a4a484fbca5c185456cf5ac26e6f47c03ca426e9 (cherry picked from commit c3cac7f4)
-
Simon Borek authored
fixes libgpg-error build for Turris 1.x with SPE instructions enabled
-
Simon Borek authored
enables luajit build after enabling SPE instructions on Turris 1.x
-
Simon Borek authored
musl requires this, but it was not being enabled by gcc for powerpc-linux-muslspe and therefore Turris 1.x.
-
Simon Borek authored
An incorrect name of the dynamic linker symlink is expected on Turris 1.x otherwise. See inner commit messages for more information.
-
Simon Borek authored
-
This should be done in mpc85xx kernel config not here
-
Simon Borek authored
Backported from musl v1.2.3 to add hardware floating point SPE support for 8540 and 8548 cpu types.
-
Simon Borek authored
to be applicable on top of /target/linux/mpc85xx/Makefile with spe_fpu feature enabled
-
Simon Borek authored
This is needed for Turris 1.x uboot compilation that is failing if soft float ABI is used. As described in a subsequent commit inner message: The usage of SPE[^3] ISA extension allows CPUs with PowerPC e500v2 cores (used in Turris 1.x routers, NXP P2020RDB boards, ...) to perform native operations on single[^4] and double precision floats stored in GPRs[^5] as well as vector operations using the whole 64-bit size of CPU registers (whose upper 32 bits are inaccessible otherwise).[^6] This enables programs to be compiled for these CPUs without the need for floating-point arithmetic translation leading to better performance. [^3]: signal processing engine [^4]: applies to e500v1 as well [^5]: general purpose registers [^6]: https://www.nxp.com/docs/en/reference-manual/SPEPEM.pdf
-
- Aug 07, 2022
-
-
Josef Schlehofer authored
Fixes: 8babac21 ("patches/openwrt: enable driver for Turris 1.x switch chip")
-
- Aug 04, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
This patch was necessary only on OpenWrt 19.07, because the kernel config CONFIG_OF_DMA_DEFAULT_COHERENT was disabled, but it should be enabled by default [1] [2]. I can see that in OpenWrt 21.02 and newer versions the config is already enabled, thus patch is no longer needed: root@turris:/# zcat /proc/config.gz | grep CONFIG_OF_DMA_DEFAULT_COHERENT CONFIG_OF_DMA_DEFAULT_COHERENT=y [1] https://elixir.bootlin.com/linux/v5.18.2/source/drivers/of/address.c#L1055 [2] https://elixir.bootlin.com/linux/v5.18.2/source/arch/powerpc/Kconfig#L261
-
Josef Schlehofer authored
-
- Aug 03, 2022
-
-
Michal Vasilek authored
These patches were meant for TOS 5.4 and were not reverted properly in the merge commit
-
Michal Vasilek authored
-
[27-Jul-2022 15:50:26] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library 'gd.so' (tried: /usr/lib/php/gd.so (Error relocating /usr/lib/php/gd.so: gdFontCacheShutdown: symbol not found), /usr/lib/php/gd.so.so (Error loading shared library /usr/lib/php/gd.so.so: No such file or directory)) in Unknown on line 0 libgd-full has freetype support enabled which is now required for the php7-mod-gd package.
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
php 7.4 changes the version, so a release bump is no longer necessary
-
php7-mod-hash is now in the php7 package, so dependencies on that package are dropped
-
Josef Schlehofer authored
-
- Aug 02, 2022
-
-
Josef Schlehofer authored
-
- Jul 31, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
- Jul 28, 2022
-
-
Simon Borek authored
-
Michal Hrusecky authored
Package iptables is split to more packages in master, in TOS 6.X original dependencies are enough as they pull in the necessary libraries already.
-
- Jul 27, 2022
-
-
Josef Schlehofer authored
-
Both $(AUTORELEASE) and $(PKG_SRC_VERSION) (from luci.git) use the Git log to determine releases and package timestamps. Feeds are shallow cloned by default, resulting in an incomplete Git log and therefore different local package versions than offered upstream. This commits sets the default feeds to use `src-git-full` to solve that. Signed-off-by:
Paul Spooren <mail@aparcar.org> Signed-off-by:
Josef Schlehofer <josef.schlehofer@nic.cz> [apply it for Turris OS feeds.conf; modify compile_pkgs and documentation in generate_common]
-
Josef Schlehofer authored
-
Josef Schlehofer authored
This config right now contains only kernel options for earlyprintk, which makes it easier for UART debugging requested by kernel developers.
-
Josef Schlehofer authored
Add work in progress patch, which needs to be polished, so we can send this to upstream later. Fixes: #347
-
- Jul 26, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
- Jul 25, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-