aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat
diff options
context:
space:
mode:
authorTheCharlatan <seb.kung@gmail.com>2019-02-09 14:43:01 +0100
committerTheCharlatan <seb.kung@gmail.com>2019-02-14 23:14:34 +0100
commit4a9257b46438b5fb8fe5d58ee8c3b2bbe2b826cc (patch)
treeec1a550b74a5369947b4ed313b0134201b6cc3af /src/common/compat
parent31bdf7bd113c2576fe579ef3a25a2d8fef419ffc (diff)
downloadmonzero-core-4a9257b46438b5fb8fe5d58ee8c3b2bbe2b826cc.tar.gz
monzero-core-4a9257b46438b5fb8fe5d58ee8c3b2bbe2b826cc.tar.xz
monzero-core-4a9257b46438b5fb8fe5d58ee8c3b2bbe2b826cc.zip
Support docker for gitian builds
Building with docker is arguably easier and more familiar to most people than either kvm, or lxc. This commit also relaxes the back compat requirement a bit. 32 bit linux now uses glibc version 2.0. Also, the docker shell could not handle gcc arguments containing spaces, so the explicit '-DFELT_TYPE' declaration was dropped. Lastly, this removes some packages from the osx descriptor.
Diffstat (limited to 'src/common/compat')
-rw-r--r--src/common/compat/glibc_compat.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/compat/glibc_compat.cpp b/src/common/compat/glibc_compat.cpp
index bf567987d..435e7930f 100644
--- a/src/common/compat/glibc_compat.cpp
+++ b/src/common/compat/glibc_compat.cpp
@@ -82,7 +82,7 @@ __explicit_bzero_chk (void *dst, size_t len, size_t dstlen)
#undef glob
extern "C" int glob_old(const char * pattern, int flags, int (*errfunc) (const char *epath, int eerrno), glob_t *pglob);
#ifdef __i386__
-__asm__(".symver glob_old,glob@GLIBC_2.1");
+__asm__(".symver glob_old,glob@GLIBC_2.0");
#elif defined(__amd64__)
__asm__(".symver glob_old,glob@GLIBC_2.2.5");
#elif defined(__arm__)