1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Kyle Evans 9488fbdbf8 lang/luajit: switch to LLVM10 from ports for 12.1/amd64
12.1 shipped with LLVM 8.0.1 which links libluajit with a bogus (improperly
aligned) TLS segment offset. Notably, this breaks under 12.2 rtld and causes
a SIGBUS when an error is raised.

Since the issue is technically a broken binary, the attached patch pins
12.1/amd64 builds of luajit to devel/llvm10 so that they can be rebuilt with
a linker that will handle this properly and stop breaking luajit-dependant
applications on 12.2 while the packages are still built on 12.1. This will
naturally fall away when portmgr goes to axe conditionals solely for FreeBSD
12.1 after it goes EOL.

The src/Makefile patch has been dropped in this version in favor of just
supplying the variables it was unsetting via Make arguments as a minor
cleanup.

PR:		250707, 250726
Reported by:	many
Investigation by:	Andrew Gierth <andrew tao11 riddles org uk>
Confirmation from:	kib
Approved by:	osa (maintainer)
MFH:		2020Q4 (blanket: runtime fix)
2020-10-29 23:53:01 +00:00
accessibility KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
arabic Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
archivers Fix plist when PYTHON option is disabled 2020-10-26 21:50:58 +00:00
astro astro/wcslib: Update to 7.3.1 2020-10-29 22:20:45 +00:00
audio audio/musescore: fix build on GCC architectures 2020-10-28 12:03:09 +00:00
base
benchmarks benchmarks/bombardier: Update to 1.2.5 2020-10-27 21:41:56 +00:00
biology biology/mummer: fix build on powerpc64 elfv2 and powerpc64le 2020-10-25 23:03:14 +00:00
cad cad/xcircuit: Update to 3.10.29 2020-10-29 23:01:34 +00:00
chinese Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
comms comms/gammu: upgrade to 1.42.0 2020-10-27 15:24:23 +00:00
converters Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2020-10-27 18:29:55 +00:00
databases - add -fcommon to fix the build with newer clang/gcc 2020-10-29 20:37:38 +00:00
deskutils deskutils/egroupware: Update to 20.1.20201028 2020-10-29 22:27:12 +00:00
devel Update to a new snapshot. 2020-10-29 21:21:11 +00:00
dns New port: dns/libmicrodns: DNS library focused on being simple and cross-platform 2020-10-29 04:37:21 +00:00
editors editors/nano: Update to 5.3 2020-10-29 22:00:39 +00:00
emulators emulators/rpcs3: update to 0.0.12.11104 2020-10-29 00:53:04 +00:00
finance Upgrade from 1.18 to 1.20. 2020-10-29 16:51:31 +00:00
french Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
ftp PHP 8.0: Connect all the ports added in r552906 2020-10-22 00:24:27 +00:00
games games/julius: update to 1.5.1 2020-10-29 11:16:47 +00:00
german Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
graphics graphics/s2: fix build on powerpc64 2020-10-29 17:28:57 +00:00
hebrew Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
hungarian Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
irc Add a missing dependency 2020-10-27 10:57:38 +00:00
japanese Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
java java/java3d: fix build on GCC architectures 2020-10-29 22:21:58 +00:00
Keywords Remove the empty files during the post-deinstall procedure, to give a chance a deinstall 2020-10-22 12:46:48 +00:00
korean Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
lang lang/luajit: switch to LLVM10 from ports for 12.1/amd64 2020-10-29 23:53:01 +00:00
mail Upgrade from 1.0 to 1.1. 2020-10-29 04:14:38 +00:00
math math/armadillo: Update to 10.1.1 2020-10-29 22:30:44 +00:00
misc Add 12.2-RELEASE MANIFEST files. 2020-10-27 23:34:26 +00:00
Mk gecko: drop bogus comment r553595 2020-10-29 10:01:20 +00:00
multimedia multimedia/php-pHash: Ignore with PHP 8 2020-10-29 20:00:26 +00:00
net net/geoipupdate: Update to 4.5.0 2020-10-29 11:57:16 +00:00
net-im Updates net-im/slack-libpurple by two years, bringing in a wide variety of 2020-10-29 15:40:06 +00:00
net-mgmt net-mgmt/prometheus-collectd-exporter: Update to 0.5.0 2020-10-28 17:34:52 +00:00
net-p2p net-p2p/qbittorren: Update 4.2.5 -> 4.3.0.1 2020-10-24 18:14:30 +00:00
news Simplify makefile handling 2020-10-28 10:38:49 +00:00
polish Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
ports-mgmt update to 1.15.99.6 2020-10-21 12:55:33 +00:00
portuguese Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
print print/py-reportlab: Update version 3.5.53=>3.5.54 2020-10-29 21:22:03 +00:00
russian Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
science math/armadillo: Update to 10.1.1 2020-10-29 22:30:44 +00:00
security security/snort3: Update version 3.0.3-3=>3.0.3-4 2020-10-29 21:28:31 +00:00
shells Take maintainership 2020-10-26 16:54:15 +00:00
sysutils sysutils/istio: Update to 1.7.4 2020-10-29 22:29:50 +00:00
Templates Set configure variables to "yes" instead of "1". 2020-08-04 09:03:23 +00:00
textproc Update to 6.8.13 2020-10-29 23:49:30 +00:00
Tools bump_revision.pl: fix typo in help text. 2020-08-23 09:16:29 +00:00
ukrainian Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
vietnamese Update LibreOffice suite to 7.0.3 release 2020-10-29 12:46:43 +00:00
www www/node: Update 15.0.0 -> 15.0.1 2020-10-29 22:25:34 +00:00
x11 update to 2.13 2020-10-29 15:12:47 +00:00
x11-clocks KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
x11-drivers Rename graphics/libxatracker to graphics/mesa-gallium-xa 2020-10-12 07:34:20 +00:00
x11-fm KDE Release Service 20.08.2 update 2020-10-10 14:17:23 +00:00
x11-fonts Update to 4.504 2020-10-26 07:13:56 +00:00
x11-servers x11-servers/xwayland-devel: update to 1.20.0.742 2020-10-03 00:35:48 +00:00
x11-themes x11-themes/xfce-icons-elementary: fix build on GCC architectures 2020-10-28 00:42:29 +00:00
x11-toolkits x11-toolkits/scintilla: Update to 4.4.5 2020-10-29 20:05:37 +00:00
x11-wm x11-wm/i3-gaps: Update to 4.18.3 2020-10-29 11:30:37 +00:00
.arcconfig
.gitattributes
.gitauthors .gitauthors: Add Rainer Hurling (rhurlin) 2020-08-31 15:06:46 +00:00
.gitignore
.gitmessage
CHANGES Document the addition of @rmempty 2020-10-22 08:22:21 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs net-mgmt/bosun: create port 2020-10-27 18:06:25 +00:00
LEGAL Remove expired ports: 2020-08-27 11:25:47 +00:00
Makefile
MOVED Remove expired ports: 2020-10-27 22:44:00 +00:00
README
UIDs net-mgmt/bosun: create port 2020-10-27 18:06:25 +00:00
UPDATING www/node: Update 14.14.0 -> 15.0.0 2020-10-29 21:32:52 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	https://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):

	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.