summaryrefslogtreecommitdiffhomepage
path: root/pkg/rpm/unit.module.spec.in (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2024-07-03Packages: removed CentOS 7 due to EOLKonstantin Pavlov1-4/+0
2024-06-18pkg/rpm: Remove deprecated rpm spec file itemsRemi Collet1-8/+0
The 'Group' and 'BuildRoot' tags have been declared as deprecated by the Fedora project. Also, to quote the Fedora Packaging Guidelines The contents of the buildroot SHOULD NOT be removed in the first line of %install. The %defattr directive in the %files list SHOULD ONLY be used when setting a non-default value, or to reset to the default value after having set a non-default value. Link: <https://fedoraproject.org/wiki/RPMGroups> Link: <https://fedoraproject.org/wiki/Phase_out_buildroot_tag_(draft)> Link: <https://fedoraproject.org/wiki/Archive:PackagingDrafts/BuildRoot> Link: <https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections> [ Tweaked subject & added commit message - Andrew ] Signed-off-by: Andrew Clayton <a.clayton@nginx.com>
2023-08-22Packages: added wasm module packaging for rpm-based distros.Konstantin Pavlov1-0/+1
2023-02-06Packages: get rid of deprecated configure options.Konstantin Pavlov1-2/+2
2022-11-04Packages: relaxed dependencies between modules and base package.Konstantin Pavlov1-1/+1
This allows us to update base or single modules packages without updating the whole set.
2022-06-21Packaging: removed support for SLES and derivatives.Konstantin Pavlov1-11/+0
The packages were never built for those OSes.
2021-10-19Packages: fixed dependency tracking for Go and Java modules on RHEL7.Andrei Belov1-2/+2
2021-04-21Packages: switched to common address for package maintainers.Andrei Belov1-2/+1
2021-04-12Packages: fixed Amazon Linux 2 module packages to use openssl 1.1Konstantin Pavlov1-0/+4
2020-11-24Packages: added pcre2 to build depends.Konstantin Pavlov1-0/+11
While at it, propagate unit build depends to modules.
2019-03-26Packages: added RHEL 8 support.Andrei Belov1-1/+1
2019-02-28Packages: added unit-jsc (Java Servlet Container) family.Andrei Belov1-0/+6
2019-02-26Fixed violation of the strict aliasing rules in 5d0edd35c4ce.Valentin Bartenev1-4/+0
In order to reduce number of operations over rb-tree and process them in batches simultaneously, all the timers changes are temporary stored in array. While processing of these changes, the same memory is also used for storing pointers to postpone timers adding. As the same block of memory has been referenced by two different types of pointers (nxt_timer_change_t * and nxt_timer_t **), some compilers may reorder operations with these pointers and produce broken code. See ticket #221 on GitHub for a particular case. Now the same "nxt_timer_change_t" structure is used in both cases. Also, reverted the -fno-strict-aliasing flag, which has been introduced in ef76227ec159 as a workaround for this issue.
2019-02-14Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.Andrei Belov1-0/+4
Closes #221 on GitHub.
2019-01-24Packages: disabled debugsource generation on relevant platforms.Andrei Belov1-0/+11
In particular, this fixes unit-go package building on Fedora >= 29.
2018-01-26Packages: "test" and "test-debug" targets for rpm.Andrei Belov1-2/+4
2018-01-22Packages: added support for Amazon Linux.Andrei Belov1-1/+1
2017-12-28Packages: hardening flags for rpm.Andrei Belov1-1/+5
2017-10-19Introduced rpm packages building tools.Andrei Belov1-0/+90