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
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:luajitfrom 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)
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 office2a7c056120
lang/luajit-openresty: update to 2.1-20250826 Changelog: https://github.com/openresty/luajit2/compare/v2.1-20250529...v2.1-2025082648dcd22117
lang/luajit-openresty: add ppc64* mappings to bcsave.lua to fix dnsjit build80ccc01b1e
lang/luajit-openresty: update to 2.1-20250529 Approved by: mm (maintainer) PR: 288121a2ccbded6a
lang/luajit*: update CONFLICTS after lang/luajit-devel removal Bump PORTREVISION.8fc249ab07
lang/luajit-openresty: update 2.1-20241104 -> 2.1-20250117 PR: 284548 Approved by: mm (maintainer)72499a925a
lang/luajit-openresty: update to 2.1.20241104 Changes: https://github.com/openresty/luajit2/compare/v2.1-20240815...v2.1-202411044e3b952847
lang/luajit-openresty: update 2.1-20240314 → 2.1-20240815 Reported by: portscouta879ff6324
lang/luajit-openresty: update to 2.1-2024031448e44ddb49
www/openresty: Update to 1.25.3.1 PR: 276283 Reported by: wen@ Approved by: maintainer(timeout, > 2 weeks)ff84fb4f95
MAN?PREFIX: eleminate its usage and move man to share/man64631af5a7
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
lang/luajit-openresty: update to 2.1-20230911b96cb18e5a
lang/luajit-openresty: drop GCC on powerpc*60aaf2af7a
lang/luajit-openresty: update 2.1-20230119 -> 2.1-20230410ba6e6e0eaf
lang/luajit-openresty: Update to 2.1.2023011916a699ed78
lang/luajit-openresty: Update to 2.1.20220915 While here, strip binary and library. PR: 267022 Approved by: mm (maintainer)a9590d760a
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
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
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: portmgrf98ae56653
lang/luajit-openresty: update to 2.1-202204119257623e75
lang/luajit-openresty: upgrade to 2.1-202203102bf3d0c928
lang/luajit-openresty: 2.1-20210510 -> 2.1-20211210efa9fe9654
lang/Makefile: connect lang/luajit-devel to build Update CONFLICTS for lang/luajit and lang/luajit-openresty.8823f79373
lang/luajit-openresty: Add CPE information Approved by: portmgr (blanket)209246e04e
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 index620968a43a
lang/luajit-openresty: Update 2.1-20201027 -> 2.1-202105107198f8de37
Remove # $FreeBSD$ from Makefiles.305f148f48
Mark as IGNORE on riscv64, the same as luajit. Approved by: portmgr (tier-2 blanket)5e2e1a1905
lang/luajit-openresty: increase build-time verbosity7c423bf094
Update luajit-openresty to v2.1-2020102716891f361b
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
Add patch missing in previous commit PR: 25004902dac52908
Unbreak build on FreeBSD 11 PR: 250049 Submitted by: John Hein <jcfyecrayz@liamekaens.com> Reported by: peter.larsen@larsendata.dk5f77337220
Update lang/luajit-openresty to 20201002e524967720
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 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
Update luajit-openresty to v2.1-20200102f2edd84e07
lang/luajit-openresty: correctly link luajit binary Reported by: Vanilla Hsu <v@fatpipi.com>bd94b00f50
lang/luajit-openresty: Use DISTVERSIONPREFIX to construct GH tagname733536836f
Update luajit-openresty to v2.1-201909125b24ebd412
OpenResty's Branch of LuaJIT 2 WWW: https://github.com/openresty/luajit21c4f1a9720