Description: <short summary of the patch>
 TODO: Put a short summary on the line above and replace this paragraph
 with a longer explanation of this change. Complete the meta-information
 with other relevant fields (see below for details). To make it easier, the
 information below has been extracted from the changelog. Adjust it or drop
 it.
 .
 rock-master-20.01-external-libply (0.20110606-1~xenial) unstable; urgency=low
 .
   * Package automatically built using 'apaka'
   * repository: github:/rock-slam/external-libply.git
   * branch: refs/heads/master
   * commit: 58d49c8c15d245368b7d68570b8376392f350734
   * tag:
Author: Rock Packaging Daemon (based on apaka) <rock-dev@dfki.de>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2020-02-08

--- rock-master-20.01-external-libply-0.20110606.orig/ply/byte_order.hpp
+++ rock-master-20.01-external-libply-0.20110606/ply/byte_order.hpp
@@ -10,10 +10,12 @@ namespace ply {
 #if (defined(__powerpc) || defined(__powerpc__) || defined(__POWERPC__) || defined(__ppc__) || defined(_M_PPC) || defined(__ARCH_PPC))
 #  define PLY_BIG_ENDIAN
 #elif (defined(i386) || defined(__i386__) || defined(__i386) || defined(_M_IX86) || defined(_X86_) || defined(__THW_INTEL__) || defined(__I86__) || defined(__INTEL__)) \
-   || (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) || defined(_M_X64))
+   || (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) || defined(_M_X64)) \
+   || (defined(__arm__) || defined(__thumb__) || defined(__arm))
 #  define PLY_LITTLE_ENDIAN
 #else
-#  error
+#  warning "Could not identify platform: assuming little endian"
+#  define PLY_LITTLE_ENDIAN
 #endif
 
 enum byte_order
