[Android-tools-devel] Bug#882975: android-tools FTBFS with glibc 2.25
Adrian Bunk
bunk at debian.org
Tue Nov 28 09:05:03 UTC 2017
Source: android-tools
Version: 5.1.1.r38-1
Severity: serious
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/android-tools.html
...
In file included from /usr/include/x86_64-linux-gnu/sys/types.h:215:0,
from /usr/include/stdlib.h:291,
from /build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:18:
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:67:18: note: in expansion of macro 'cpu_to_le32'
.magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'descriptors.header.magic')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:67:18: note: in expansion of macro 'cpu_to_le32'
.magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:68:19: note: in expansion of macro 'cpu_to_le32'
.length = cpu_to_le32(sizeof(descriptors)),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'descriptors.header.length')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:68:19: note: in expansion of macro 'cpu_to_le32'
.length = cpu_to_le32(sizeof(descriptors)),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:136:18: note: in expansion of macro 'cpu_to_le32'
.magic = cpu_to_le32(FUNCTIONFS_STRINGS_MAGIC),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'strings.header.magic')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:136:18: note: in expansion of macro 'cpu_to_le32'
.magic = cpu_to_le32(FUNCTIONFS_STRINGS_MAGIC),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:137:19: note: in expansion of macro 'cpu_to_le32'
.length = cpu_to_le32(sizeof(strings)),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'strings.header.length')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:137:19: note: in expansion of macro 'cpu_to_le32'
.length = cpu_to_le32(sizeof(strings)),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:138:22: note: in expansion of macro 'cpu_to_le32'
.str_count = cpu_to_le32(1),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'strings.header.str_count')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:138:22: note: in expansion of macro 'cpu_to_le32'
.str_count = cpu_to_le32(1),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:139:23: note: in expansion of macro 'cpu_to_le32'
.lang_count = cpu_to_le32(1),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:38:25: note: (near initialization for 'strings.header.lang_count')
#define cpu_to_le32(x) htole32(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:139:23: note: in expansion of macro 'cpu_to_le32'
.lang_count = cpu_to_le32(1),
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:37:25: error: initializer element is not constant
#define cpu_to_le16(x) htole16(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:142:9: note: in expansion of macro 'cpu_to_le16'
cpu_to_le16(0x0409), /* en-us */
^~~~~~~~~~~
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:37:25: note: (near initialization for 'strings.lang0.code')
#define cpu_to_le16(x) htole16(x)
^
/build/1st/android-tools-5.1.1.r38/system/core/adb/usb_linux_client.c:142:9: note: in expansion of macro 'cpu_to_le16'
cpu_to_le16(0x0409), /* en-us */
^~~~~~~~~~~
<builtin>: recipe for target 'usb_linux_client.o' failed
make[2]: *** [usb_linux_client.o] Error 1
More information about the Android-tools-devel
mailing list