FS#75150 - [grafana-zabbix] Redundant artifacts for other OS
Attached to Project:
Community Packages
Opened by avimitin (avimitin) - Thursday, 23 June 2022, 07:12 GMT
Last edited by Robin Candau (Antiz) - Sunday, 19 November 2023, 16:44 GMT
Opened by avimitin (avimitin) - Thursday, 23 June 2022, 07:12 GMT
Last edited by Robin Candau (Antiz) - Sunday, 19 November 2023, 16:44 GMT
|
Details
Description:
The `make dist` command will trigger build for Windows and MacOS Darwin. It is better to specify the GOOS variable. The attached patch split the `make dist` command into two different call: `make dist-frontend` and `make dist-backend-linux dist-arm-linux-arm-v6 dist-arm-linux-arm-v7 dist-arm-linux-arm64`. |
This task depends upon
Closed by Robin Candau (Antiz)
Sunday, 19 November 2023, 16:44 GMT
Reason for closing: Implemented
Additional comments about closing: Implemented in v4.4.3-2
Sunday, 19 November 2023, 16:44 GMT
Reason for closing: Implemented
Additional comments about closing: Implemented in v4.4.3-2
Thanks for the suggestion and the patch!
Any reason why you included the backend build for `arm`?
Arch Linux only supports x86_64, can't the build be limited to `make dist-frontend` and `make dist-backend-linux`?
It would be great if you could test it to make sure everything works as intended :)
It is currently in [extra-testing], but if you do not have a running install using the testing repositories, you can grab the package via the following link and install it locally (pacman -U grafana-zabbix-4.4.3-2-any.pkg.tar.zst)
https://archlinux.org/packages/extra-testing/any/grafana-zabbix/download/
There are no {make,}dependencies for it currently in the testing repositories so there's no risk of partial upgrade ;)
Thanks in advance!