ports/net/ipsumdump/files/patch-src_aggtree.cc
Piotr Kubaj 64825b99d9 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)
      |                         ^
2024-06-03 17:11:55 +02:00

13 lines
298 B
C++

--- 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