Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-02-22 | Packages: Pass CFLAGS to compile wasm modules on all packaging targets | Konstantin Pavlov | 1 | -1/+1 | |
This extends the approach used for debian-based packages in 3f805bc64e28 to rpm as well. Notable change for both deb and rpm packaging is to use CFLAGS as defined in the build/Makefile, and not pass them from the environment which might not be there (as is the case for rpm). While at it, stop passing CFLAGS in the install phase, as it should no longer invoke builds (see d54af163c46b). The rpm part was overlooked in 7a6405566c0, since testing was not done on the platforms where problem manifested itself, notably Amazon Linux 2023 and Fedora 38+. | |||||
2024-02-21 | Packages: added wasm-wasi-component module packaging for rpm-based distros | Konstantin Pavlov | 1 | -3/+3 | |
2024-02-20 | Updated copyright notice. | Andrei Zeliankou | 2 | -12/+24 | |
2024-02-20 | Packages: fixed a path to python 3.12 example app | Konstantin Pavlov | 1 | -1/+1 | |
2024-02-09 | Packages: Added Fedora 39 support. | Konstantin Pavlov | 5 | -2/+101 | |
2024-01-16 | White space formatting fixes | Andrei Zeliankou | 1 | -1/+1 | |
Closes: <https://github.com/nginx/unit/pull/1062> | |||||
2023-08-22 | Packages: specify runstatedir and logdir explicitely. | Konstantin Pavlov | 1 | -0/+2 | |
2023-08-22 | Packages: added libunit-wasm and headers to rpm packaging. | Konstantin Pavlov | 1 | -0/+17 | |
2023-08-22 | Packages: added wasm module packaging for rpm-based distros. | Konstantin Pavlov | 3 | -0/+60 | |
2023-08-22 | Packages: added pkg-config file packaging for rpm-based distros. | Konstantin Pavlov | 1 | -0/+1 | |
Debian-based distributions package it automatically. | |||||
2023-05-24 | Updated copyright notice. | Andrei Zeliankou | 2 | -8/+14 | |
2023-05-08 | Docs: moved uintd.8 to man8/ subdirectory. | Alejandro Colomar | 1 | -1/+1 | |
Reviewed-by: Artem Konev <a.konev@f5.com> Signed-off-by: Alejandro Colomar <alx@nginx.com> | |||||
2023-03-30 | Packages: added unitc and setup-unit. | Konstantin Pavlov | 2 | -1/+9 | |
2023-03-30 | Packages: Used a stricter check for Amazon Linux 2023. | Konstantin Pavlov | 1 | -2/+2 | |
Previously, findstring matched on amazonlinux2 too, breaking the build on that OS. | |||||
2023-03-29 | Packages: fixed rpm builds after 817968931c58. | Konstantin Pavlov | 1 | -3/+3 | |
2023-03-22 | Packages: Added Amazon Linux 2023. | Konstantin Pavlov | 6 | -1/+108 | |
2023-03-22 | Packages: check rpm database for actual provides. | Konstantin Pavlov | 1 | -1/+1 | |
Previously, we required an exact non-virtual package, however it's fine if some package has a fully-virtual provides for what we need. | |||||
2023-03-29 | Renamed --libstatedir to --statedir. | Alejandro Colomar | 1 | -1/+1 | |
In BSD systems, it's usually </var/db> or some other dir under </var> that is not </var/lib>, so $statedir is a more generic name. See hier(7). Reported-by: Andrei Zeliankou <zelenkov@nginx.com> Reported-by: Zhidao Hong <z.hong@f5.com> Reviewed-by: Konstantin Pavlov <thresh@nginx.com> Reviewed-by: Andrew Clayton <a.clayton@nginx.com> Cc: Liam Crilly <liam@nginx.com> Signed-off-by: Alejandro Colomar <alx@nginx.com> | |||||
2023-02-06 | Packages: get rid of deprecated configure options. | Konstantin Pavlov | 3 | -6/+6 | |
2022-12-28 | Packages: do not clean up rpm build root. | Konstantin Pavlov | 1 | -2/+2 | |
These directories are used in the Makefile to determine status of a target. | |||||
2022-12-14 | Packages: Used a more common name for pkg-config. | Konstantin Pavlov | 1 | -1/+1 | |
pkg-config package is named differently on supported rpm-based systems: - Amazon Linux 2 has pkgconfig - Fedora has pkgconf-pkg-config - RHEL 7 has pkgconfig - RHEL 8 and 9 have pkgconfig-pkg-config What they share in common is they all provide 'pkgconfig', which we can use in the spec file so we don't have to specify it per-OS. | |||||
2022-12-07 | Packages: added njs support. | Konstantin Pavlov | 2 | -3/+13 | |
2022-11-16 | Packages: added Fedora 37 support. | Konstantin Pavlov | 3 | -1/+85 | |
2022-11-04 | Packages: relaxed dependencies between modules and base package. | Konstantin Pavlov | 2 | -1/+3 | |
This allows us to update base or single modules packages without updating the whole set. | |||||
2022-11-04 | Packages: added Python 3.8 and Python 3.9 modules on RHEL 8 clones. | Konstantin Pavlov | 3 | -0/+71 | |
Refs: https://github.com/nginx/unit/issues/778 | |||||
2022-06-21 | Packaging: removed support for SLES and derivatives. | Konstantin Pavlov | 13 | -144/+5 | |
The packages were never built for those OSes. | |||||
2022-06-20 | Packages: cleanup targets that are not supported anymore. | Konstantin Pavlov | 7 | -273/+2 | |
2022-06-20 | Packages: dropped /etc/unit directory. | Konstantin Pavlov | 1 | -2/+0 | |
It's never used. | |||||
2022-05-31 | Packaging: added support for RHEL 9. | Konstantin Pavlov | 2 | -1/+13 | |
2022-05-26 | Packaging: Go: use GO111MODULE=auto in build instructions. | Konstantin Pavlov | 1 | -1/+1 | |
2022-05-16 | Packages: ship README.md and CONTRIBUTING.md. | Konstantin Pavlov | 2 | -2/+4 | |
2022-02-15 | Updated copyright notice. | Valentin Bartenev | 3 | -12/+33 | |
2021-12-02 | Packages: added systemd service for debug binary. | Andrei Belov | 2 | -4/+34 | |
2021-11-12 | Packages: added support for Fedora 35. | Andrei Belov | 3 | -1/+76 | |
2021-10-19 | Packages: fixed dependency tracking for Go and Java modules on RHEL7. | Andrei Belov | 1 | -2/+2 | |
2021-04-21 | Packages: switched to common address for package maintainers. | Andrei Belov | 3 | -4/+6 | |
2021-04-12 | Packages: fixed Amazon Linux 2 module packages to use openssl 1.1 | Konstantin Pavlov | 1 | -0/+4 | |
2021-04-08 | Packages: moved Amazon Linux 2 packages to use openssl 1.1 | Konstantin Pavlov | 2 | -0/+8 | |
2021-03-26 | Packages: corrected permissions for /var/log/unit in rpm. | Andrei Belov | 1 | -1/+1 | |
Found by rpmlint. | |||||
2021-03-24 | Packages: added man page on rpm-based systems. | Konstantin Pavlov | 2 | -2/+3 | |
2021-01-26 | Packages: added Fedora 33 support. | Andrei Belov | 3 | -1/+76 | |
2020-12-24 | Packages: fixed an ability to override package version. | Andrei Belov | 1 | -1/+2 | |
This was broken since 00d8049418cf. | |||||
2020-12-23 | Packages: set the "--user" value to "nobody" for build-stage tests. | Andrei Belov | 1 | -2/+2 | |
This allows tests to pass well in cases when the default user specified in the ./configure parameters does not exist in the building environment. | |||||
2020-12-22 | Packages: check and create unit user on each post-script invocation. | Konstantin Pavlov | 1 | -4/+4 | |
2020-12-17 | Packages: run non-privileged processes under "unit" user. | Andrei Belov | 14 | -15/+21 | |
2020-11-24 | Packages: added pcre2 to build depends. | Konstantin Pavlov | 2 | -0/+13 | |
While at it, propagate unit build depends to modules. | |||||
2020-11-24 | Packages: dropped support for non-systemd distributions. | Konstantin Pavlov | 3 | -139/+8 | |
2020-12-16 | Packages: introduced PYTEST_ARGS env variable for test targets. | Andrei Belov | 1 | -2/+2 | |
This is useful for running particular tests, e.g.: PYTEST_ARGS='test/test_respawn.py::TestRespawn::test_respawn_router' make test | |||||
2020-09-16 | Tests: migrated to the pytest. | Andrei Zeliankou | 1 | -2/+2 | |
2020-06-16 | Packages: added Fedora 32 support. | Andrei Belov | 3 | -1/+79 | |