View | Details | Raw Unified | Return to bug 257352 | Differences between
and this patch

Collapse All | Expand All

(-)www/chromium/Makefile (+5 lines)
Lines 201-206 TEST_ALL_TARGET= ${TEST_TARGETS} Link Here
201
.include <bsd.port.options.mk>
201
.include <bsd.port.options.mk>
202
.include <bsd.port.pre.mk>
202
.include <bsd.port.pre.mk>
203
203
204
BASE_MEMPCPY!=	grep mempcpy ${CROSS_SYSROOT}/usr/include/string.h
205
.if empty(BASE_MEMPCPY)
206
EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-no-mempcpy-nasm
207
.endif
208
204
.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so)
209
.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so)
205
IGNORE=		you have selected HEIMDAL_BASE but do not have Heimdal installed in base
210
IGNORE=		you have selected HEIMDAL_BASE but do not have Heimdal installed in base
206
.endif
211
.endif
(-)www/chromium/files/extra-patch-no-mempcpy-nasm (+11 lines)
Added Link Here
1
--- third_party/nasm/config/config-linux.h.orig	2021-04-14 18:43:05 UTC
2
+++ third_party/nasm/config/config-linux.h
3
@@ -336,7 +336,7 @@
4
 #define HAVE_MEMORY_H 1
5
 
6
 /* Define to 1 if you have the `mempcpy' function. */
7
-#define HAVE_MEMPCPY 1
8
+/* #undef HAVE_MEMPCPY */
9
 
10
 /* Define to 1 if you have a working `mmap' system call. */
11
 #define HAVE_MMAP 1
(-)www/chromium/files/patch-third__party_nasm_config_config-linux.h (-9 lines)
Lines 18-32 Link Here
18
 
18
 
19
 /* Define to 1 if you have the `faccessat' function. */
19
 /* Define to 1 if you have the `faccessat' function. */
20
 #define HAVE_FACCESSAT 1
20
 #define HAVE_FACCESSAT 1
21
@@ -336,7 +336,7 @@
22
 #define HAVE_MEMORY_H 1
23
 
24
 /* Define to 1 if you have the `mempcpy' function. */
25
-#define HAVE_MEMPCPY 1
26
+/* #undef HAVE_MEMPCPY */
27
 
28
 /* Define to 1 if you have a working `mmap' system call. */
29
 #define HAVE_MMAP 1
30
@@ -411,7 +411,7 @@
21
@@ -411,7 +411,7 @@
31
 #define HAVE_SYSCONF 1
22
 #define HAVE_SYSCONF 1
32
 
23
 

Return to bug 257352