Package: src:arb Version: 5.3-4 Severity: important Hi,
according to https://buildd.debian.org/status/package.php?p=arb&suite=sid arb fails to build from source on armhf (severity is not serious however as the package was never built on armhf before). The patch to fix the build failure is rather simple (attached). Regards Konstantinos
diff -ruN arb-5.3/ARBDB/adstring.c arb-5.3.mine/ARBDB/adstring.c --- arb-5.3/ARBDB/adstring.c 2010-09-05 16:32:00.000000000 +0000 +++ arb-5.3.mine/ARBDB/adstring.c 2012-10-22 09:04:29.178734706 +0000 @@ -452,7 +452,8 @@ void GBS_reuse_buffer(GB_CSTR global_buffer) { /* If you've just shortely used a buffer, you can put it back here */ - gbs_vglobal_string(global_buffer, 0, -1); + va_list empty; + gbs_vglobal_string(global_buffer, empty, -1); } GB_CSTR GBS_global_string(const char *templat, ...) { diff -ruN arb-5.3/debian/rules arb-5.3.mine/debian/rules --- arb-5.3/debian/rules 2012-07-27 13:25:59.000000000 +0000 +++ arb-5.3.mine/debian/rules 2012-11-06 19:41:52.157493413 +0000 @@ -27,11 +27,11 @@ export PATH=$(ARBHOME)/bin:$${PATH} ; \ export LD_LIBRARY_PATH=$(ARBHOME)/lib:$${LD_LIBRARY_PATH}; \ $(MAKE) DEBIAN=1 ARBHOME=$(ARBHOME) ARB_64=$(ARB_64) \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \ + CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS) -lm" \ all ; \ export LD_LIBRARY_PATH=$(ARBHOME)/lib:$${LD_LIBRARY_PATH}; \ $(MAKE) DEBIAN=1 ARBHOME=$(ARBHOME) ARB_64=$(ARB_64) \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \ + CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS) -lm" \ arbxtras export LD_LIBRARY_PATH=$(ARBHOME)/lib:$${LD_LIBRARY_PATH}; \ cd HELP_SOURCE; $(MAKE) ARBHOME=$(ARBHOME) html