summaryrefslogtreecommitdiff
path: root/databases/redis/files/extra-patch-src-Makefile.luajit-or (follow)
Commit message (Collapse)AuthorAgeFilesLines
* databases/redis*: Refine portsYasuhiro Kimura2024-04-031-58/+0
| | | | | | | | | | | | | | | | | | | | | * Alway build with base system compiler. In 2018 Makefile was changed so GCC is used with i386. It seems to be workaround of build error, But now build succeeds without GCC on i386 and all supported FreeBSD versions. * Remove options for external lua library and related patches. On April 2022 upstream made incompatible change of bundled lua library to fix vulnerability. As a result build got failed when external lua library is enabled. Upstream said in commit message of their repository that they took codes from lua repository. So I kept the options with marking as broken hoping breakage will be solved in the future. But it is still broken after two years and doesn't seem to change. * Remove TRIB option. When it is enabled ruby script named redis-trib.rb is installed. But it just prints warning message that it is no longer available and redis-cli should be used instead, and exit. So it isn't usefull anymore. * Fix post-patch-JEMALLOC-on target so proper line is replaced. * Pet portclippy.
* databases/redis: Update to 7.2.0Yasuhiro Kimura2023-08-171-19/+19
| | | | | | | * Add entry to UPDATING. * Pet portclippy. ReleaseNotes: https://github.com/redis/redis/blob/7.2.0/00-RELEASENOTES
* databases/redis: Update to 7.0.5Yasuhiro Kimura2022-09-221-2/+2
| | | | | | ChangeLog: https://github.com/redis/redis/releases/tag/7.0.5 MFH: 2022Q3 Security: f1f637d1-39eb-11ed-ab44-080027f5fec9
* databases/redis: Update to 7.0.2Yasuhiro Kimura2022-06-141-9/+9
| | | | | ChangeLog: https://github.com/redis/redis/releases/tag/7.0.1 ChangeLog: https://github.com/redis/redis/releases/tag/7.0.2
* databases/redis: Update to 7.0.0Yasuhiro Kimura2022-04-281-14/+14
| | | | | | | | | | | | | | | | | | * Mark BROKEN if any of external lua library options are enabled. Upstream add new APIs to bundled lua library and use them in source code of redis. This makes it impossible to compile and link redis with external lua libraries. According to the commit message of upstream repository they took the code of new API from the repository of lua. It means linking with external lua libraries may get possible again if they are updated. So mark BROKEN rather than remove these options. * Update CONFLICTS of databases/redis*. * Switch to DISTVERSION. * Pet portlint and portclippy. * Tidy up Makefile with portfmt. ChangeLog: https://github.com/redis/redis/releases/tag/7.0.0 Security: cc42db1c-c65f-11ec-ad96-0800270512f4
* databases/redis*: update databases/redis to 6.2.5.Sergey A. Osokin2021-08-181-14/+14
| | | | | | Update CONFLICTS for databases/redis* ports. Add a notice to UPDATING. Connect databases/redis6 to build.
* Security update to the recent version 6.0.11 if you use 32bit build of redis.Sergey A. Osokin2021-02-231-2/+2
| | | | | | | | | | | | | | Integer overflow on 32-bit systems (CVE-2021-21309): Redis 4.0 or newer uses a configurable limit for the maximum supported bulk input size. By default, it is 512MB which is a safe value for all platforms. If the limit is significantly increased, receiving a large request from a client may trigger several integer overflow scenarios, which would result with buffer overflow and heap corruption. Various bugfixes. Notes: svn path=/head/; revision=566401
* Update databases/redis to the recent stable version 6.0.10.Sergey A. Osokin2021-01-131-16/+16
| | | | | | | | | | | | | | | Update CONFLICTS for: o) databases/redis4 o) databases/redis5 o) databases/redis o) databases/redis-devel Connect databases/redis5 to the build. Bump PORTREVISIONs for dependant ports. Notes: svn path=/head/; revision=561486
* Merge the following changes from databases/redis-devel:Sergey A. Osokin2019-12-121-0/+58
o) respect [C|CXX]FLAGS o) support the openresty's flavor of luajit Bump PORTREVISION. Notes: svn path=/head/; revision=519852