Skip to content

Commit

Permalink
net/mpd5: unbreak build for GCC (powerpc64)
Browse files Browse the repository at this point in the history
Unbreak package build for GCC-based arches
adding r2412 and r2414 from upstream.
No PORTREVISION bump.
  • Loading branch information
Eugene Grosbein authored and Eugene Grosbein committed Aug 28, 2021
1 parent d823e06 commit 2daa6c3
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions net/mpd5/files/patch-ppp.h
@@ -0,0 +1,27 @@
Index: src/ppp.h
===================================================================
--- src/ppp.h (revision 2411)
+++ src/ppp.h (working copy)
@@ -69,20 +69,15 @@
#define assert(e) ((e) ? (void)0 : DoAssert(__FILE__, __LINE__, #e))

#ifdef __clang__
-
+#ifndef NO_THREAD_SAFETY_ANALYSIS
#ifndef THREAD_ANNOTATION_ATTRIBUTE__
#define THREAD_ANNOTATION_ATTRIBUTE__(x) __attribute__((x))
-#else
- #define THREAD_ANNOTATION_ATTRIBUTE__(x)
#endif
-
-#ifndef NO_THREAD_SAFETY_ANALYSIS
#define NO_THREAD_SAFETY_ANALYSIS \
THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis)
+#endif
#else
#define NO_THREAD_SAFETY_ANALYSIS
-#endif
-
#endif /* __clang__ */
/* Giant Mutex handling */

0 comments on commit 2daa6c3

Please sign in to comment.