svn commit: r496625 - head/games/torcs/files

Jan Beich jbeich at FreeBSD.org
Sat Mar 23 03:09:27 UTC 2019


Author: jbeich
Date: Sat Mar 23 03:09:25 2019
New Revision: 496625
URL: https://svnweb.freebsd.org/changeset/ports/496625

Log:
  games/torcs: unbreak --no-allow-shlib-undefined with Gold or LLD 9
  
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_end_parse
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_data
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_item
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_report_desc
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_report_size
  ld: error: export/lib/libconfscreens.so: undefined reference to hid_start_parse
  
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_end_parse
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_data
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_item
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_report_desc
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_report_size
  ld: error: export/lib/libtgfclient.so: undefined reference to hid_start_parse
  
  PR:		236719
  Reported by:	pkg-fallout
  Submitted by:	Thibault Payet (maintainer)

Added:
  head/games/torcs/files/patch-src_libs_confscreens_Makefile   (contents, props changed)
  head/games/torcs/files/patch-src_libs_tgfclient_Makefile   (contents, props changed)

Added: head/games/torcs/files/patch-src_libs_confscreens_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/torcs/files/patch-src_libs_confscreens_Makefile	Sat Mar 23 03:09:25 2019	(r496625)
@@ -0,0 +1,18 @@
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_end_parse
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_data
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_item
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_get_report_desc
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_report_size
+ld: error: export/lib/libconfscreens.so: undefined reference to hid_start_parse
+
+--- src/libs/confscreens/Makefile.orig	2019-03-22 17:15:20 UTC
++++ src/libs/confscreens/Makefile
+@@ -28,7 +28,7 @@ EXPDIR    = include
+ EXPORTS   = driverconfig.h joystickconfig.h mouseconfig.h controlconfig.h graphconfig.h\
+ 			simuconfig.h soundconfig.h openglconfig.h
+ 
+-LIBS      = -lplibjs
++LIBS      = -lplibjs -lusbhid
+ 
+ src_PKGFILES	= $(shell find * -maxdepth 0 -type f -print)
+ 

Added: head/games/torcs/files/patch-src_libs_tgfclient_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/torcs/files/patch-src_libs_tgfclient_Makefile	Sat Mar 23 03:09:25 2019	(r496625)
@@ -0,0 +1,18 @@
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_end_parse
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_data
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_item
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_get_report_desc
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_report_size
+ld: error: export/lib/libtgfclient.so: undefined reference to hid_start_parse
+
+--- src/libs/tgfclient/Makefile.orig	2012-01-02 16:39:05 UTC
++++ src/libs/tgfclient/Makefile
+@@ -51,7 +51,7 @@ CONFIGCREATEDIRS = config
+ 
+ CONFIG    = screen.xml
+ 
+-LIBS      = -lplibjs
++LIBS      = -lplibjs -lusbhid
+ 
+ src_PKGFILES	= $(shell find * -maxdepth 0 -type f -print)
+ 


More information about the svn-ports-all mailing list