Turris Build merge requestshttps://gitlab.nic.cz/turris/os/build/-/merge_requests2022-01-29T21:16:42+01:00https://gitlab.nic.cz/turris/os/build/-/merge_requests/485Fix/turris1x on 5.4 kernel2022-01-29T21:16:42+01:00Marek BehunFix/turris1x on 5.4 kernelhttps://gitlab.nic.cz/turris/os/build/-/merge_requests/122patches/packages: libx264: add CONFIGURE_VARS when NASM is not selected2020-03-09T11:33:12+01:00Josef Schlehoferpatches/packages: libx264: add CONFIGURE_VARS when NASM is not selectedFixes turris/turris-build#119
I sent it to packages repository, but it does not seem to go anywhere. In the meantime, let's have it there and I will try to insist to be merged there.
https://github.com/openwrt/packages/pull/11485Fixes turris/turris-build#119
I sent it to packages repository, but it does not seem to go anywhere. In the meantime, let's have it there and I will try to insist to be merged there.
https://github.com/openwrt/packages/pull/11485Turris OS 5.0https://gitlab.nic.cz/turris/os/build/-/merge_requests/109Remove hacky patch for mariadb removal and use suggested solution2020-02-03T19:12:47+01:00Josef SchlehoferRemove hacky patch for mariadb removal and use suggested solutionIn this pull request, I've removed my ugly patch, which removes mariadb from packages feed, however, mariadb was updated in OpenWrt 18.06/19.07/master branches and it is no longer applying. Let's use the suggested solution from https://g...In this pull request, I've removed my ugly patch, which removes mariadb from packages feed, however, mariadb was updated in OpenWrt 18.06/19.07/master branches and it is no longer applying. Let's use the suggested solution from https://github.com/openwrt/openwrt/pull/2624.
Commit messages are included.Turris OS 4.0.7https://gitlab.nic.cz/turris/os/build/-/merge_requests/89WIP: Refactor/configs2020-02-17T12:28:32+01:00Karel KociWIP: Refactor/configsContinuation of https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/71
This refactors configuration and also does few fixes and cleanup to patches.
This should possibly fix compilation of pyzmq https://gitlab.labs.nic.cz/...Continuation of https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/71
This refactors configuration and also does few fixes and cleanup to patches.
This should possibly fix compilation of pyzmq https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/521 on Mox
Companion MR https://gitlab.labs.nic.cz/turris/turris-os-packages/merge_requests/193Turris OS 5.0https://gitlab.nic.cz/turris/os/build/-/merge_requests/71WIP: Majorrefactor/configs: refactor configuration and few additional patch f...2020-01-20T15:48:55+01:00Karel KociWIP: Majorrefactor/configs: refactor configuration and few additional patch fixesThis refactors configuration and also does few fixes and cleanup to patches.
This should possibly fix compilation of pyzmq https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/521 on Mox
Companion MR https://gitlab.labs.nic....This refactors configuration and also does few fixes and cleanup to patches.
This should possibly fix compilation of pyzmq https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/521 on Mox
Companion MR https://gitlab.labs.nic.cz/turris/turris-os-packages/merge_requests/193Turris OS 5.0https://gitlab.nic.cz/turris/os/build/-/merge_requests/62Wget: don't compile non-ssl variant and use gnu-wget instead of uclient-fetch2019-11-26T11:57:33+01:00Josef SchlehoferWget: don't compile non-ssl variant and use gnu-wget instead of uclient-fetch[Our users](https://forum.turris.cz/t/turris-os-4-0-2-is-released-into-hbt-testing-branch/11428/33?u=pepe) notified us that Subordinates tab is no longer present in Foris in HBT branch and above. I've tested it on Turris 1.1 running the ...[Our users](https://forum.turris.cz/t/turris-os-4-0-2-is-released-into-hbt-testing-branch/11428/33?u=pepe) notified us that Subordinates tab is no longer present in Foris in HBT branch and above. I've tested it on Turris 1.1 running the latest HBK build and I am able to reproduce it.
```
root@turris:~# opkg install foris-subordinates-plugin
Installing foris-subordinates-plugin (0.4-3.6-1.0) to root...
Downloading https://repo.turris.cz/hbk/turris1x/packages/turrispackages/foris-subordinates-plugin_0.4-3.6-1_powerpc_8540.ipk
Installing dtc (1.4.6-2.0) to root...
Downloading https://repo.turris.cz/hbk/turris1x/packages/packages/dtc_1.4.6-2_powerpc_8540.ipk
Installing uboot-mkimage (2018.03-1.0) to root...
Downloading https://repo.turris.cz/hbk/turris1x/packages/core/uboot-mkimage_2018.03-1_powerpc_8540.ipk
Installing wget-nossl (1.19.5-3.0) to root...
Downloading https://repo.turris.cz/hbk/turris1x/packages/packages/wget-nossl_1.19.5-3_powerpc_8540.ipk
Installing turris-netboot-tools (0.6.0-1.0) to root...
Downloading https://repo.turris.cz/hbk/turris1x/packages/turrispackages/turris-netboot-tools_0.6.0-1_powerpc_8540.ipk
Configuring uboot-mkimage.
Configuring wget-nossl.
Configuring dtc.
Collected errors:
* opkg_download: Failed to download https://repo.turris.cz/hbk/turris1x/packages/turrispackages/turris-netboot-tools_0.6.0-1_powerpc_8540.ipk, wget returned 1.
* opkg_install_pkg: Failed to download turris-netboot-tools. Perhaps you need to run 'opkg update'?
* opkg_install_cmd: Cannot install package foris-subordinates-plugin.
root@turris:~# opkg update
Downloading https://repo.turris.cz/hbk/turris1x/packages/core/Packages.gz
*** Failed to download the package list from https://repo.turris.cz/hbk/turris1x/packages/core/Packages.gz
```
It seems that the proposed solution from PR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/52 is not sufficient. When I installed gnu-wget it was better. It chose wget with SSL. I'm in favor to use gnu-wget instead of uclient-fetch which provides wget.
See: https://github.com/openwrt/packages/issues/9456#issuecomment-510729460
Anyway, the sizes of `wget` and `wget-nossl`
- wget-nossl: 176K
- wget: 194K
The difference is 18K, so let's don't compile wget-nossl and it will save us a lot of troubles.Turris OS 4.0.2https://gitlab.nic.cz/turris/os/build/-/merge_requests/17ntpd section isn't shown in LuCI as there is no /usr/sbin/ntpd2019-06-24T07:49:57+02:00Josef Schlehoferntpd section isn't shown in LuCI as there is no /usr/sbin/ntpdI'm not quite sure what we would like to achieve with `https://gitlab.labs.nic.cz/turris/turris-build/blob/master/patches/openwrt/hack/0003-busybox-Try-to-install-everything-into-s-bin.patch` as there is no commit message.
Unfortunate...I'm not quite sure what we would like to achieve with `https://gitlab.labs.nic.cz/turris/turris-build/blob/master/patches/openwrt/hack/0003-busybox-Try-to-install-everything-into-s-bin.patch` as there is no commit message.
Unfortunately, with that patch we diverged a little bit from OpenWrt and LuCI doesn't count with that.
In LuCI, there is a hard-coded path, which is looking for /usr/sbin/ntpd , if it's not there then it doesn't show ntpd section, but we have it in /sbin/ntpd. That's why I need to add `/sbin/ntpd` to LuCI and LuCI seems to be happy about it as it works.
This is an issue across all our Turris OS releases.
Forum related thread: https://forum.turris.cz/t/ntp-server-choice-removed/10405/13?u=pepeJosef SchlehoferJosef Schlehofer