FreeBSD Bugzilla – Attachment 235554 Details for
Bug 265513
devel/remake: Fix build on armv7
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
devel/remake: fix build on armv7
0001-devel-remake-fix-build-on-armv7.patch (text/plain), 1.96 KB, created by
Robert Clausecker
on 2022-07-30 04:38:41 UTC
(
hide
)
Description:
devel/remake: fix build on armv7
Filename:
MIME Type:
Creator:
Robert Clausecker
Created:
2022-07-30 04:38:41 UTC
Size:
1.96 KB
patch
obsolete
>From 5b9597868c64a7ef0aed75ccddf89d91310077a6 Mon Sep 17 00:00:00 2001 >From: Robert Clausecker <fuz@fuz.su> >Date: Sat, 30 Jul 2022 06:33:09 +0200 >Subject: [PATCH] devel/remake: fix build on armv7 > >For historical reasons, the code base has a hard coded check >that prevents the use of POSIX functions on ARM platforms. >Disable that check to make the build succeed. >--- > devel/remake/files/patch-src_make.h | 14 ++++++++++++++ > devel/remake/files/patch-src_makeint.h | 14 ++++++++++++++ > 2 files changed, 28 insertions(+) > create mode 100644 devel/remake/files/patch-src_make.h > create mode 100644 devel/remake/files/patch-src_makeint.h > >diff --git a/devel/remake/files/patch-src_make.h b/devel/remake/files/patch-src_make.h >new file mode 100644 >index 000000000000..003a3c732852 >--- /dev/null >+++ b/devel/remake/files/patch-src_make.h >@@ -0,0 +1,14 @@ >+--- src/make.h.orig 2022-07-30 04:29:00 UTC >++++ src/make.h >+@@ -100,11 +100,6 @@ extern int errno; >+ # endif >+ #endif >+ >+-/* Some systems define _POSIX_VERSION but are not really POSIX.1. */ >+-#if (defined (butterfly) || defined (__arm) || (defined (__mips) && defined (_SYSTYPE_SVR3)) || (defined (sequent) && defined (i386))) >+-# undef POSIX >+-#endif >+- >+ #if !defined (POSIX) && defined (_AIX) && defined (_POSIX_SOURCE) >+ # define POSIX 1 >+ #endif >diff --git a/devel/remake/files/patch-src_makeint.h b/devel/remake/files/patch-src_makeint.h >new file mode 100644 >index 000000000000..800952d09bb1 >--- /dev/null >+++ b/devel/remake/files/patch-src_makeint.h >@@ -0,0 +1,14 @@ >+--- src/makeint.h.orig 2022-07-30 04:31:09 UTC >++++ src/makeint.h >+@@ -113,11 +113,6 @@ extern int errno; >+ # endif >+ #endif >+ >+-/* Some systems define _POSIX_VERSION but are not really POSIX.1. */ >+-#if (defined (butterfly) || defined (__arm) || (defined (__mips) && defined (_SYSTYPE_SVR3)) || (defined (sequent) && defined (i386))) >+-# undef POSIX >+-#endif >+- >+ #if !defined (POSIX) && defined (_AIX) && defined (_POSIX_SOURCE) >+ # define POSIX 1 >+ #endif >-- >2.35.2 >
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:
fuz
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 265513
: 235554