Personal patches
Go to file
Kyle Evans 3db263b6ef MFH: r553656
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)

Approved by:	ports-secteam (implicit, runtime fix)
2020-10-29 23:53:36 +00:00
accessibility MFH: r551930 2020-10-15 18:14:25 +00:00
arabic MFH: r553614 2020-10-29 13:17:31 +00:00
archivers MFH: r551930 2020-10-15 18:14:25 +00:00
astro MFH: r551930 2020-10-15 18:14:25 +00:00
audio MFH: r553540 2020-10-28 12:04:19 +00:00
base Don't disable LTO for aarch64-gcc[69]. 2020-07-23 19:25:07 +00:00
benchmarks Update to 3.23 2020-09-28 15:00:39 +00:00
biology Convert REINPLACE_CMD to patch file 2020-09-29 18:23:04 +00:00
cad update cad/kicad and it's libraries to 5.1.7 2020-09-30 12:47:33 +00:00
chinese MFH: r553614 2020-10-29 13:17:31 +00:00
comms Chase libsndfile 1.0.30 update. 2020-10-01 08:56:20 +00:00
converters Update to 1.14 2020-10-01 08:04:55 +00:00
databases MFH: r552808 2020-10-29 10:27:08 +00:00
deskutils MFH: r551646 2020-10-27 20:38:46 +00:00
devel MFH: r553448 2020-10-29 18:53:39 +00:00
dns MFH: r553445 2020-10-27 14:28:16 +00:00
editors MFH: r553616 2020-10-29 13:34:58 +00:00
emulators MFH: r553436 2020-10-27 13:17:04 +00:00
finance MFH: r553328 2020-10-26 09:54:20 +00:00
french MFH: r553614 2020-10-29 13:17:31 +00:00
ftp Fix build with -fno-common 2020-09-22 16:59:52 +00:00
games MFH: r552861 2020-10-25 22:13:57 +00:00
german MFH: r553614 2020-10-29 13:17:31 +00:00
graphics MFH: r553566 2020-10-28 21:24:33 +00:00
hebrew MFH: r553614 2020-10-29 13:17:31 +00:00
hungarian MFH: r553614 2020-10-29 13:17:31 +00:00
irc MFH: r553430 2020-10-27 10:58:34 +00:00
japanese MFH: r553614 2020-10-29 13:17:31 +00:00
java Update to 2.8.0 release. 2020-09-28 11:06:30 +00:00
Keywords
korean MFH: r553614 2020-10-29 13:17:31 +00:00
lang MFH: r553656 2020-10-29 23:53:36 +00:00
mail MFH: r552731 2020-10-19 11:09:34 +00:00
math MFH: r553589 2020-10-29 07:18:01 +00:00
misc MFH: r553510 2020-10-27 23:35:18 +00:00
Mk MFH: r553597 2020-10-29 10:01:57 +00:00
multimedia MFH: r553620 2020-10-29 14:27:07 +00:00
net MFH: r553568 2020-10-28 21:35:22 +00:00
net-im MFH: r552878 2020-10-27 20:16:04 +00:00
net-mgmt MFH: r553369 2020-10-27 06:25:38 +00:00
net-p2p MFH: r551336 2020-10-04 06:50:47 +00:00
news MFH: r553512 2020-10-27 23:38:35 +00:00
polish MFH: r553614 2020-10-29 13:17:31 +00:00
ports-mgmt MFH: r551167 r551211 r551416 r552059 2020-10-12 06:51:54 +00:00
portuguese MFH: r553614 2020-10-29 13:17:31 +00:00
print MFH: r553233 2020-10-28 21:07:18 +00:00
russian MFH: r553614 2020-10-29 13:17:31 +00:00
science MFH: r551930 2020-10-15 18:14:25 +00:00
security MFH: r553604 2020-10-29 12:00:58 +00:00
shells Reset MAINTAINER 2020-09-28 05:05:24 +00:00
sysutils MFH: r552911 2020-10-26 18:27:33 +00:00
Templates Set configure variables to "yes" instead of "1". 2020-08-04 09:03:23 +00:00
textproc MFH: r551930 2020-10-15 18:14:25 +00:00
Tools bump_revision.pl: fix typo in help text. 2020-08-23 09:16:29 +00:00
ukrainian MFH: r553614 2020-10-29 13:17:31 +00:00
vietnamese MFH: r553614 2020-10-29 13:17:31 +00:00
www MFH: r553528 2020-10-28 08:39:19 +00:00
x11 MFH: r553293 2020-10-26 18:04:36 +00:00
x11-clocks MFH: r551930 2020-10-15 18:14:25 +00:00
x11-drivers Bump portrevision for devel/evdev-proto 2020-09-28 19:59:57 +00:00
x11-fm MFH: r551930 2020-10-15 18:14:25 +00:00
x11-fonts Take maintainership 2020-09-29 18:16:03 +00:00
x11-servers x11-servers/xwayland-devel: update to 1.20.0.741 2020-09-29 00:54:20 +00:00
x11-themes MFH: r553519 2020-10-28 00:43:25 +00:00
x11-toolkits Chase libsndfile 1.0.30 update. 2020-10-01 08:56:20 +00:00
x11-wm MFH: r552877 2020-10-24 11:06:30 +00:00
.arcconfig
.gitattributes
.gitauthors .gitauthors: Add Rainer Hurling (rhurlin) 2020-08-31 15:06:46 +00:00
.gitignore
.gitmessage
CHANGES
CONTRIBUTING.md
COPYRIGHT
GIDs MFH: r551655 2020-10-08 21:34:55 +00:00
LEGAL Remove expired ports: 2020-08-27 11:25:47 +00:00
Makefile
MOVED Remove a non used version of spidermonkey, we already have way too many 2020-10-01 09:08:48 +00:00
README
UIDs MFH: r551655 2020-10-08 21:34:55 +00:00
UPDATING MFH: r551537 r551607 2020-10-19 10:55:08 +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.