mirror of
https://git.freebsd.org/ports.git
synced 2025-05-04 15:37:40 -04:00
net/ipsumdump: fix build on powerpc64
aggtree.cc:14:24: error: static declaration of '__builtin_bswap32' follows non-static declaration 14 | static inline uint32_t bswap_32(uint32_t u) { | ^ /usr/include/byteswap.h:38:21: note: expanded from macro 'bswap_32' 38 | #define bswap_32(x) __bswap32(x) | ^ /usr/include/sys/_endian.h:84:22: note: expanded from macro '__bswap32' 84 | #define __bswap32(x) __builtin_bswap32(x) | ^
This commit is contained in:
parent
26de591885
commit
64825b99d9
2 changed files with 26 additions and 0 deletions
13
net/ipsumdump/files/patch-src_aggtree.cc
Normal file
13
net/ipsumdump/files/patch-src_aggtree.cc
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- src/aggtree.cc.orig 2024-06-01 22:57:34 UTC
|
||||
+++ src/aggtree.cc
|
||||
@@ -10,10 +10,6 @@
|
||||
|
||||
#ifdef HAVE_BYTEORDER_H
|
||||
#include <byteorder.h>
|
||||
-#else
|
||||
-static inline uint32_t bswap_32(uint32_t u) {
|
||||
- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
|
||||
-}
|
||||
#endif
|
||||
|
||||
|
13
net/ipsumdump/files/patch-src_aggwtree.cc
Normal file
13
net/ipsumdump/files/patch-src_aggwtree.cc
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- src/aggwtree.cc.orig 2024-06-01 22:57:44 UTC
|
||||
+++ src/aggwtree.cc
|
||||
@@ -9,10 +9,6 @@
|
||||
|
||||
#ifdef HAVE_BYTEORDER_H
|
||||
#include <byteorder.h>
|
||||
-#else
|
||||
-static inline uint32_t bswap_32(uint32_t u) {
|
||||
- return ((u >> 24) | ((u & 0xff0000) >> 8) | ((u & 0xff00) << 8) | ((u & 0xff) << 24));
|
||||
-}
|
||||
#endif
|
||||
|
||||
typedef AggregateWTree::WNode WNode;
|
Loading…
Add table
Reference in a new issue