FreeBSD Bugzilla – Attachment 200749 Details for
Bug 231010
emulators/wine: Segmentation fault when built on 12.0-CURRENT/ALPHA
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
lld_unsafe=yes & winegcc fix
use_gnu_ld.patch (text/plain), 1.21 KB, created by
Alex S
on 2019-01-03 21:20:12 UTC
(
hide
)
Description:
lld_unsafe=yes & winegcc fix
Filename:
MIME Type:
Creator:
Alex S
Created:
2019-01-03 21:20:12 UTC
Size:
1.21 KB
patch
obsolete
>diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile >index 0e49dd137942..af9c6c1c2683 100644 >--- a/emulators/wine-devel/Makefile >+++ b/emulators/wine-devel/Makefile >@@ -24,6 +24,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ > LIB_DEPENDS= libxml2.so:textproc/libxml2 > > USES= bison compiler:c11 desktop-file-utils gmake localbase shebangfix tar:xz >+LLD_UNSAFE= yes > > CONFLICTS_INSTALL= wine-[0-9]* wine-staging-[0-9]* i386-wine-[0-9]* \ > i386-wine-staging-[0-9]* i386-wine-devel-[0-9]* >diff --git a/emulators/wine-devel/files/patch-tools_winegcc_winegcc.c b/emulators/wine-devel/files/patch-tools_winegcc_winegcc.c >new file mode 100644 >index 000000000000..50e0c5ddd8e3 >--- /dev/null >+++ b/emulators/wine-devel/files/patch-tools_winegcc_winegcc.c >@@ -0,0 +1,9 @@ >+--- tools/winegcc/winegcc.c.orig 2018-12-28 18:58:40 UTC >++++ tools/winegcc/winegcc.c >+@@ -396,6 +396,7 @@ static const strarray* get_lddllflags( const struct op >+ case PLATFORM_ANDROID: >+ case PLATFORM_SOLARIS: >+ case PLATFORM_UNSPECIFIED: >++ strarray_add( flags, strmake( "-fuse-ld=%s", build_tool_name( opts, "ld", LD ))); >+ strarray_add( flags, "-shared" ); >+ strarray_add( flags, "-Wl,-Bsymbolic" );
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
Flags:
koobs
:
maintainer-approval?
(
gerald
)
Actions:
View
|
Diff
Attachments on
bug 231010
: 200749 |
201339