CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

lang/luajit-openresty2.1.20250826_1

Just-In-Time Compiler for Lua (OpenResty branch)

Maintainer
mm@FreeBSD.org
Packages
luajit-openresty 2.1.20250826_1
Upstream
Higher version available: 2.1.20261023
CPE
luajit:luajit from the port
WWW
https://github.com/openresty/luajit2
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (43)

Piotr Kubaj (pkubaj) · 2.1.20250826_1
lang/luajit-openresty: fix runtime on powerpc64

Merge https://github.com/openresty/luajit2/pull/276.
In particular, it fixes building editors/neovim on powerpc64.
f2de01d66e
Rene Ladan (rene) · 2.1.20250826
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Martin Matuska (mm) · 2.1.20250826
lang/luajit-openresty: update to 2.1-20250826

Changelog:
https://github.com/openresty/luajit2/compare/v2.1-20250529...v2.1-20250826
48dcd22117
Piotr Kubaj (pkubaj) · 2.1.20250529_1
lang/luajit-openresty: add ppc64* mappings to bcsave.lua to fix dnsjit build
80ccc01b1e
Sergey A. Osokin (osa) · 2.1.20250529
lang/luajit-openresty: update to 2.1-20250529

Approved by:	mm (maintainer)
PR:		288121
a2ccbded6a
Sergey A. Osokin (osa) · 2.1.20250117_1
lang/luajit*: update CONFLICTS after lang/luajit-devel removal

Bump PORTREVISION.
8fc249ab07
Sergey A. Osokin (osa) · 2.1.20250117
lang/luajit-openresty: update 2.1-20241104 -> 2.1-20250117

PR:		284548
Approved by:	mm (maintainer)
72499a925a
Martin Matuska (mm) · 2.1.20241104
lang/luajit-openresty: update to 2.1.20241104

Changes:	https://github.com/openresty/luajit2/compare/v2.1-20240815...v2.1-20241104
4e3b952847
Martin Matuska (mm) · 2.1.20240815
lang/luajit-openresty: update 2.1-20240314 → 2.1-20240815

Reported by:	portscout
a879ff6324
Martin Matuska (mm) · 2.1.20240314
lang/luajit-openresty: update to 2.1-20240314
48e44ddb49
Wen Heping (wen) · 2.1.20231117
www/openresty: Update to 1.25.3.1

PR:		276283
Reported by:	wen@
Approved by:	maintainer(timeout, > 2 weeks)
ff84fb4f95
Baptiste Daroussin (bapt) · 2.1.20230911_2
MAN?PREFIX: eleminate its usage  and move man to share/man
64631af5a7
Robert Clausecker (fuz) · 2.1.20230911_1
lang/luajit-openresty: Fix broken symlink for luajit in bin

The port builds and installs fine, but it creates a broken symlink for
the real file version.

PR:		273986
Approved by:	portmgr (build fix blanket)
33a35d1c1c
Martin Matuska (mm) · 2.1.20230911
lang/luajit-openresty: update to 2.1-20230911
b96cb18e5a
Piotr Kubaj (pkubaj) · 2.1.20230410_1
lang/luajit-openresty: drop GCC on powerpc*
60aaf2af7a
Sergey A. Osokin (osa) · 2.1.20230410
lang/luajit-openresty: update 2.1-20230119 -> 2.1-20230410
ba6e6e0eaf
Martin Matuska (mm) · 2.1.20230119
lang/luajit-openresty: Update to 2.1.20230119
16a699ed78
Adam Weinberger (adamw) · 2.1.20220915
lang/luajit-openresty: Update to 2.1.20220915

While here, strip binary and library.

PR:		267022
Approved by:	mm (maintainer)
a9590d760a
Stefan Eßer (se) · 2.1.20220411
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.1.20220411
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 2.1.20220411
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Bob Eager <bob@eager.cx>
  *  Bruce M Simpson
  *  Bruce M. Simpson
  *  Christoph Mallon <christoph.mallon@gmx.de>
  *  Christopher Elkins <chrise@scardini.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Rench <citric@cubicone.tmetic.com>
  *  Danilo Egea Gondolfo <danilogondolfo@gmail.com>
  *  Dario Freni <saturnero@gufi.org>
  *  David Kalliecharan <dave@dal.ca>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <dbn@dragon.local>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@NUXI.org)
  *  David O'Brien <obrien@NUXI.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dereckson <dereckson@gmail.com>
  *  Devon H. O'Dell <devon.odell@gmail.com>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Anestad <yotta@dougdidit.com>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eugene Ossintsev
  *  Frank Fischer
  *  Frank Gruender <elwood@mc5sys.in-berlin.de>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  GreenDog <fiziologus@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jeff Brown <jabrown@caida.org>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jing-Tang Keith Jang <keith@FreeBSD.org>
  *  John Hein <jhein@symmetricom.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper <coop9211@uidaho.edu>
  *  John Merryweather Cooper et al
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Elsasser <jre@vineyard.net>
  *  Josh Gilliam <josh@quick.net>
  *  Julian H. Stacey <jhs@FreeBSD.org>
  *  Julian Stecklina
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lev Walkin <vlm@lionet.info>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Marcin Cieslak <saper@SYSTEM.PL>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Hunt <mph@FreeBSD.org>
  *  Michael Butschky <butsch@computi.erols.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mitsuru YOSHIDA <mitsuru@riken.jp>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Neal Nelson <ports@nicandneal.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nils M Holm <nmh@t3x.org>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pete French <pete@twisted.org.uk>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Peter van Heusden <pvh@egenetics.com>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Pontus Stenetorp <ninjin@kth.se>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Rick van der Zwet <rick@wzoeterwoude.net>
  *  Rob Zinkov
  *  Roland Jesse <roland.jesse@gmx.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Simon Marlow <simonmar@microsoft.com>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stephen Weeks <sweeks@sweeks.com>
  *  Steven G. Kargl
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping <wenhping@gmail.com>
  *  Wes Peters <wes@softweyr.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zach Garner <zach@neurosoft.org>
  *  aaron@FreeBSD.org
  *  andrewb@cs.cmu.edu
  *  arved
  *  chinsan
  *  chuckr
  *  dd
  *  erik@smluc.org
  *  gahr
  *  gahr@FreeBSD.org
  *  gpalmer
  *  hsu
  *  ijliao
  *  jasone
  *  jkh
  *  jkoshy
  *  jmacd
  *  jmacd@FreeBSD.org
  *  jmz
  *  js@jeannot.org
  *  jseger@FreeBSD.org
  *  kappa@FreeBSD.org.ua
  *  kbyanc
  *  msmith@gsoft.com.au
  *  mutoh@openedu.org
  *  netchild@FreeBSD.org
  *  patrick
  *  pst
  *  rene@FreeBSD.org
  *  ruslan@shevchenko.kiev.ua
  *  stas
  *  tobez

With hat:	portmgr
f98ae56653
Martin Matuska (mm) · 2.1.20220411
lang/luajit-openresty: update to 2.1-20220411
9257623e75
Martin Matuska (mm) · 2.1.20220310
lang/luajit-openresty: upgrade to 2.1-20220310
2bf3d0c928
Martin Matuska (mm) · 2.1.20211210
lang/luajit-openresty: 2.1-20210510 -> 2.1-20211210
efa9fe9654
Sergey A. Osokin (osa) · 2.1.20210510
lang/Makefile: connect lang/luajit-devel to build

Update CONFLICTS for lang/luajit and lang/luajit-openresty.
8823f79373
Stefan Eßer (se) · 2.1.20210510
lang/luajit-openresty: Add CPE information

Approved by:	portmgr (blanket)
209246e04e
Rene Ladan (rene) · 2.1.20210510
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Martin Matuska (mm) · 2.1.20210510
lang/luajit-openresty: Update 2.1-20201027 -> 2.1-20210510
7198f8de37
Mathieu Arnold (mat) · 2.1.20201027
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 2.1.20201027
Mark as IGNORE on riscv64, the same as luajit.

Approved by:	portmgr (tier-2 blanket)
5e2e1a1905
Martin Matuska (mm) · 2.1.20201027
lang/luajit-openresty: increase build-time verbosity
7c423bf094
Martin Matuska (mm) · 2.1.20201027
Update luajit-openresty to v2.1-20201027
16891f361b
Piotr Kubaj (pkubaj) · 2.1.20201002_1
lang/luajit-openresty: fix build on powerpc64 elfv2

lua_assert is undefined, which makes build fail with:
/usr/local/bin/ld: libluajit.a(lj_ccallback.o): in function `lj_ccallback_new':
lj_ccallback.c:(.text+0xbc8): undefined reference to `lua_assert'

lua_assert is defined in lualib.h.
471f101ffd
Martin Matuska (mm) · 2.1.20201002_1
Add patch missing in previous commit

PR:		250049
02dac52908
Martin Matuska (mm) · 2.1.20201002_1
Unbreak build on FreeBSD 11

PR:		250049
Submitted by:	John Hein <jcfyecrayz@liamekaens.com>
Reported by:	peter.larsen@larsendata.dk
5f77337220
Martin Matuska (mm) · 2.1.20201002
Update lang/luajit-openresty to 20201002
e524967720
Piotr Kubaj (pkubaj) · 2.1.20200102
lang/luajit-openresty: fix build on powerpc64

Upstream now supports powerpc64.
It was implemented in https://github.com/openresty/luajit2/commit/2763a421d6219c8cb2bbd39246de619dc796bab6,
but https://github.com/openresty/luajit2/commit/981ec8d2aac5cac76bdedd4015b6d32447b29597 is also necessary (the former commit partially adds code that the latter one removes).
This fixes powerpc64.

PR:		249156
Approved by:	mm (maintainer timeout)
aaa660f7de
Mark Linimon (linimon) · 2.1.20200102
Mark as BROKEN on powerpc64:

gmake[2]: *** No rule to make target 'vm_ppc64.dasc', needed by 'host/buildvm_arch.h'.

While here, remove sparc stanza, as we no longer support the arch.

Approved by:	portmgr (tier-2 blanket)
1130d3d314
Martin Matuska (mm) · 2.1.20200102
Update luajit-openresty to v2.1-20200102
f2edd84e07
Martin Matuska (mm) · 2.1.20190912_2
lang/luajit-openresty: correctly link luajit binary

Reported by:	Vanilla Hsu <v@fatpipi.com>
bd94b00f50
Martin Matuska (mm) · 2.1.20190912_1
lang/luajit-openresty: Use DISTVERSIONPREFIX to construct GH tagname
733536836f
Martin Matuska (mm) · 2.1.20190912
Update luajit-openresty to v2.1-20190912
5b24ebd412
Martin Matuska (mm) · 2.1.20190626
OpenResty's Branch of LuaJIT 2

WWW: https://github.com/openresty/luajit2
1c4f1a9720