mirror of
https://git.freebsd.org/ports.git
synced 2025-05-03 12:06:39 -04:00
Building sysutils/libcdio with lld 17 results in the following link errors: libtool: link: cc -shared -fPIC -DPIC .libs/_cdio_generic.o .libs/_cdio_stdio.o .libs/_cdio_stream.o .libs/abs_path.o .libs/aix.o .libs/audio.o .libs/cd_types.o .libs/cdio.o .libs/cdtext.o .libs/device.o .libs/disc.o .libs/ds.o FreeBSD/.libs/freebsd.o FreeBSD/.libs/freebsd_cam.o FreeBSD/.libs/freebsd_ioctl.o .libs/gnu_linux.o image/.libs/bincue.o image/.libs/cdrdao.o .libs/image_common.o image/.libs/nrg.o .libs/logging.o .libs/memory.o mmc/.libs/mmc.o mmc/.libs/mmc_hl_cmds.o mmc/.libs/mmc_ll_cmds.o mmc/.libs/mmc_util.o MSWindows/.libs/aspi32.o MSWindows/.libs/win32_ioctl.o MSWindows/.libs/win32.o .libs/netbsd.o .libs/osx.o .libs/read.o .libs/realpath.o .libs/sector.o .libs/solaris.o .libs/track.o .libs/utf8.o .libs/util.o -L/usr/local/lib -lm -lcam -O2 -fstack-protector-strong -Wl,--version-script=libcdio.la.ver -fstack-protector-strong -Wl,-soname -Wl,libcdio.so.19 -o .libs/libcdio.so.19.0.0 ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_get_default_device_bsdi' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_get_devices_bsdi' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_have_bsdi' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_open_am_bsdi' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_open_bsdi' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'cdio_set_drive_speed' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'mmc_get_last_lsn' failed: symbol not defined ld: error: version script assignment of 'CDIO_19' to symbol 'mmc_isrc_track_read_subchannel' failed: symbol not defined cc: error: linker command failed with exit code 1 (use -v to see invocation) There are a number of symbols in libcdio's linker version scripts which are no longer defined, so remove them. PR: 274196 Approved by: jhale (maintainer) MFH: 2023Q4
66 lines
1.6 KiB
Text
66 lines
1.6 KiB
Text
--- lib/driver/libcdio.sym.orig 2018-08-12 16:33:48 UTC
|
|
+++ lib/driver/libcdio.sym
|
|
@@ -48,7 +48,6 @@ cdio_get_default_device_bincue
|
|
cdio_get_cdtext_raw
|
|
cdio_get_default_device
|
|
cdio_get_default_device_bincue
|
|
-cdio_get_default_device_bsdi
|
|
cdio_get_default_device_cdrdao
|
|
cdio_get_default_device_driver
|
|
cdio_get_default_device_freebsd
|
|
@@ -59,7 +58,6 @@ cdio_get_devices_bincue
|
|
cdio_get_default_device_win32
|
|
cdio_get_devices
|
|
cdio_get_devices_bincue
|
|
-cdio_get_devices_bsdi
|
|
cdio_get_devices_cdrdao
|
|
cdio_get_devices_freebsd
|
|
cdio_get_devices_linux
|
|
@@ -101,7 +99,6 @@ cdio_have_bincue
|
|
cdio_guess_cd_type
|
|
cdio_have_atapi
|
|
cdio_have_bincue
|
|
-cdio_have_bsdi
|
|
cdio_have_cdrdao
|
|
cdio_have_driver
|
|
cdio_have_freebsd
|
|
@@ -135,7 +132,6 @@ cdio_open_am_bincue
|
|
cdio_open
|
|
cdio_open_am
|
|
cdio_open_am_bincue
|
|
-cdio_open_am_bsdi
|
|
cdio_open_am_cd
|
|
cdio_open_am_cdrdao
|
|
cdio_open_am_freebsd
|
|
@@ -146,7 +142,6 @@ cdio_open_bincue
|
|
cdio_open_am_solaris
|
|
cdio_open_am_win32
|
|
cdio_open_bincue
|
|
-cdio_open_bsdi
|
|
cdio_open_cd
|
|
cdio_open_cdrdao
|
|
cdio_open_cue
|
|
@@ -171,7 +166,6 @@ cdio_set_blocksize
|
|
cdio_realpath
|
|
cdio_set_arg
|
|
cdio_set_blocksize
|
|
-cdio_set_drive_speed
|
|
cdio_set_speed
|
|
cdio_stdio_destroy
|
|
cdio_stdio_new
|
|
@@ -224,7 +218,6 @@ mmc_get_hwinfo
|
|
mmc_get_dvd_struct_physical
|
|
mmc_get_event_status
|
|
mmc_get_hwinfo
|
|
-mmc_get_last_lsn
|
|
mmc_get_mcn
|
|
mmc_get_media_changed
|
|
mmc_get_track_isrc
|
|
@@ -236,7 +229,6 @@ mmc_is_disctype_overwritable
|
|
mmc_is_disctype_dvd
|
|
mmc_is_disctype_hd_dvd
|
|
mmc_is_disctype_overwritable
|
|
-mmc_isrc_track_read_subchannel
|
|
mmc_last_cmd_sense
|
|
mmc_mode_select_10
|
|
mmc_mode_sense
|