1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Dimitry Andric 5416735dea emulators/mupen64plus-core: fix build with clang and lld 19
lld 19 has become more strict about 32-bit relocations that require PIC,
resulting in link errors when building emulators/mupen64plus-core:

      LD  libmupen64plus.so.2.0.0
  ld: error: relocation R_386_32 cannot be used against symbol '__gxx_personality_v0'; recompile with -fPIC
  >>> defined in /usr/lib/libcxxrt.so
  >>> referenced by oglft_c.cpp
  >>>               _obj/osd/oglft_c.o:(.eh_frame+0xFA63)

  ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC
  >>> defined in _obj/osd/oglft_c.o
  >>> referenced by oglft_c.cpp
  >>>               _obj/osd/oglft_c.o:(.eh_frame+0xFA81)

  ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC
  >>> defined in _obj/osd/oglft_c.o
  >>> referenced by oglft_c.cpp
  >>>               _obj/osd/oglft_c.o:(.eh_frame+0xFAB1)

  ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC
  >>> defined in _obj/osd/oglft_c.o
  >>> referenced by oglft_c.cpp
  >>>               _obj/osd/oglft_c.o:(.eh_frame+0xFAE1)

  [...more of these...]

Make it compile with -fPIC even on i386, by adjusting the PIC make
variable. This also removes the need to use -Wl,-znotext as a workaround.

PR:		281906
Approved by:	maintainer timeout (2 weeks)
MFH:		2024Q4
2024-10-20 12:00:34 +02:00
.hooks
accessibility accessibility/feedbackd: update to 0.5.0 2024-10-17 20:28:55 +02:00
arabic editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
archivers archivers/rpm4: option and flavor to deactivate OpenMP 2024-10-17 10:45:59 +02:00
astro astro/wmsun: update to 1.06 2024-10-18 00:04:57 +02:00
audio audio/sound-juicer: Update to 3.40.0 2024-10-19 17:04:12 +02:00
benchmarks */*: bump consumers after devel/boost* update 2024-10-03 13:25:14 +03:00
biology biology/trimadap: Update to 0.1.4 2024-10-18 06:37:12 -05:00
cad */*: Chase devel/qscintilla2 flavorization 2024-10-19 00:32:33 -04:00
chinese editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
comms comms/py-nkdfu: Fix PEP 517 installation 2024-10-18 03:03:58 +08:00
converters devel/ocaml-sexplib0: Bump revisions after dependency update 2024-10-15 13:17:56 +02:00
databases */*: Chase devel/qscintilla2 flavorization 2024-10-19 00:32:33 -04:00
deskutils */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
devel devel/xmltooling: update to 3.3.0 2024-10-19 20:12:20 +02:00
dns dns/dnscontrol: Update to 4.14.0 2024-10-19 16:39:33 +02:00
editors editors/neovim-qt: Update to 0.2.18 2024-10-19 18:00:08 +01:00
emulators emulators/mupen64plus-core: fix build with clang and lld 19 2024-10-20 12:00:34 +02:00
finance finance/quba-viewer: bump port revision after electron32 update 2024-10-19 23:49:08 +09:00
french editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
ftp devel/ocaml-sexplib0: Bump revisions after dependency update 2024-10-15 13:17:56 +02:00
games */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
german german/mythes: Update to 2024.10.13 2024-10-18 03:03:53 +08:00
graphics graphics/mesa-devel: update to 24.2.b.4371 2024-10-20 02:21:33 +02:00
hebrew editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
hungarian editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
irc irc/kvirc: Update 5.2.4 → 5.2.6 2024-10-20 12:50:36 +03:00
japanese devel/py-pyproject-hooks: Move devel/py-pyproject_hooks to devel/py-pyproject-hooks 2024-10-14 12:45:22 +08:00
java java/wildfly: Update version 33.0.1=>33.0.2 2024-10-19 13:13:47 +02:00
Keywords
korean editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
lang */*: Bump consumers of devel/libgit2 2024-10-18 19:56:41 +01:00
mail mail/mailpit: Update to 1.20.7 2024-10-19 20:08:19 +02:00
math math/cgal: fix headers for use with clang 19 2024-10-20 11:57:11 +02:00
misc */*: Bump consumers of devel/libgit2 2024-10-18 19:56:41 +01:00
Mk PyQt: Update to latest versions 2024-10-19 02:35:03 -04:00
multimedia multimedia/mjpegtools: fix build with clang 19 2024-10-20 11:58:58 +02:00
net net/py-zeep: Update version 4.3.0=>4.3.1 2024-10-19 13:13:45 +02:00
net-im net-im/fractal: update openssl crates 2024-10-16 14:10:39 -04:00
net-mgmt */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
net-p2p net-p2p/bazarr: Update 1.4.4 → 1.4.5 2024-10-20 01:13:20 +03:00
news news/cnews: Refresh MASTER_SITES 2024-10-14 22:37:53 +02:00
polish polish/hunspell: Update to 20241001 2024-10-14 13:26:23 +08:00
ports-mgmt ports-mgmt/portlint: Update to 2.22.3 2024-10-09 08:47:34 -04:00
portuguese editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
print */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
russian */*: Bump PORTREVISION 2024-10-08 22:58:59 -07:00
science science/afni: update to 24.3.03 2024-10-19 11:48:36 +02:00
security security/shibboleth-sp: Update to 3.5.0 2024-10-19 20:12:21 +02:00
shells */*: Bump consumers of devel/libgit2 2024-10-18 19:56:41 +01:00
sysutils sysutils/busybox: fix build on non-intel arch 2024-10-20 09:22:19 +02:00
Templates
textproc textproc/ssddiff: Mark BROKEN, deprecate and set expiration date to 2024-10-31 2024-10-19 01:38:54 +02:00
Tools
ukrainian editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
vietnamese editors/libreoffie: update to 24.8.2 release (+) 2024-10-03 17:27:55 +03:00
www www/mattermost-webapp: Update to 9.11.3 2024-10-19 19:23:25 +02:00
x11 x11/squeekboard: update to 1.42.1 2024-10-18 17:15:23 +02:00
x11-clocks x11-clocks/tclock: Refresh MASTER_SITES 2024-10-13 12:13:54 +02:00
x11-drivers
x11-fm x11-fm/doublecmd: Update to 1.1.19 2024-10-08 22:59:00 -07:00
x11-fonts x11-fonts/libertinus: update to 7.051 2024-10-19 15:35:55 +02:00
x11-servers
x11-themes x11-themes/qogir-icon-themes: Update to 2023-06-05 2024-10-14 16:26:55 +02:00
x11-toolkits PyQt: Update to latest versions 2024-10-19 02:35:03 -04:00
x11-wm x11-wm/leftwm: Update version 0.5.1=>0.5.2 2024-10-19 13:13:47 +02:00
.arcconfig
.gitignore
.mailmap
CHANGES
CONTRIBUTING.md
COPYRIGHT
GIDs net/gotify-server: create new port version 2.5.0 of gotify-server 2024-10-13 09:04:06 +03:00
Makefile Makefile: enable to run `make index' without output to stdout 2024-10-18 16:29:05 +00:00
MOVED devel/qscintilla2*: Flavorize ports 2024-10-19 00:32:17 -04:00
README
UIDs UIDs: jottad: Fix a typo in the home directory 2024-10-16 12:30:48 +02:00
UPDATING security/libressl: Update to 4.0.0 2024-10-19 17:24:10 +02:00

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

	https://ports.FreeBSD.org

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

	https://docs.freebsd.org/en/books/handbook/ports/
		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://docs.freebsd.org/en/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.