FreeBSD Bugzilla – Attachment 244851 Details for
Bug 273794
sysutils/fusefs-libs: fix build with lld 17
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
sysutils/fusefs-libs: fix build with lld 17
sysutils__fusefs-libs-fix-lld17-build-1.diff (text/plain), 1.85 KB, created by
Dimitry Andric
on 2023-09-14 19:24:38 UTC
(
hide
)
Description:
sysutils/fusefs-libs: fix build with lld 17
Filename:
MIME Type:
Creator:
Dimitry Andric
Created:
2023-09-14 19:24:38 UTC
Size:
1.85 KB
patch
obsolete
>commit 965f2ca54c054894ad08ed4650ecfb5d8d6bf268 >Author: Dimitry Andric <dim@FreeBSD.org> >Date: 2023-09-14 21:19:50 +0200 > > sysutils/fusefs-libs: fix build with lld 17 > > Some symbols in libfuse.so's linker version script are undefined when > compiling for FreeBSD, which results in errors with lld >= 17. Comment > out the unused symbols to work around these errors. > >diff --git a/sysutils/fusefs-libs/files/patch-lib_fuse__versionscript b/sysutils/fusefs-libs/files/patch-lib_fuse__versionscript >new file mode 100644 >index 000000000000..f287af348fce >--- /dev/null >+++ b/sysutils/fusefs-libs/files/patch-lib_fuse__versionscript >@@ -0,0 +1,53 @@ >+--- lib/fuse_versionscript.orig 2019-01-04 13:33:33 UTC >++++ lib/fuse_versionscript >+@@ -9,15 +9,15 @@ FUSE_2.2 { >+ fuse_loop_mt; >+ fuse_loop_mt_proc; >+ fuse_main; >+- fuse_main_compat1; >+- fuse_main_compat2; >+- fuse_mount_compat1; >+- fuse_new_compat1; >+- fuse_new_compat2; >++# fuse_main_compat1; >++# fuse_main_compat2; >++# fuse_mount_compat1; >++# fuse_new_compat1; >++# fuse_new_compat2; >+ fuse_process_cmd; >+ fuse_read_cmd; >+ fuse_set_getcontext_func; >+- fuse_setup_compat2; >++# fuse_setup_compat2; >+ }; >+ >+ FUSE_2.4 { >+@@ -56,10 +56,10 @@ FUSE_2.5 { >+ >+ FUSE_2.5 { >+ global: >+- fuse_lowlevel_new_compat; >+- fuse_main_real_compat22; >+- fuse_mount_compat22; >+- fuse_new_compat22; >++# fuse_lowlevel_new_compat; >++# fuse_main_real_compat22; >++# fuse_mount_compat22; >++# fuse_new_compat22; >+ fuse_opt_parse; >+ fuse_opt_add_opt; >+ fuse_opt_add_arg; >+@@ -69,10 +69,10 @@ FUSE_2.5 { >+ fuse_remove_signal_handlers; >+ fuse_reply_create; >+ fuse_reply_open; >+- fuse_reply_open_compat; >++# fuse_reply_open_compat; >+ fuse_reply_statfs; >+- fuse_reply_statfs_compat; >+- fuse_setup_compat22; >++# fuse_reply_statfs_compat; >++# fuse_setup_compat22; >+ fuse_set_signal_handlers; >+ } FUSE_2.4; >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 273794
: 244851