On Sat, Dec 28, 2013 at 03:50:03PM +0100, Kurt Roeckx wrote: > On Sat, Dec 28, 2013 at 01:11:20PM +0100, Aurelien Jarno wrote: > > Package: libgluegen2-build-java > > Version: 2.1.3-1 > > Severity: serious > > Tags: upstream patch > > Justification: makes other packages FTBFS > > > > libgluegen2-build-java provides a mechanism in <glibc-compat-symbols.h> > > to lower memcpy symbols version. This doesn't take care of at least > > ia64 and s390x among the official Debian architectures, but at least > > arm64, ppc64, sh4, sparc64, and x32 are also affected among unofficial > > architectures. This causes other packages to FTBFS, see for example: > > https://buildd.debian.org/status/fetch.php?pkg=libjogl2-java&arch=ia64&ver=2.1.3-1&stamp=1387422174 > > https://buildd.debian.org/status/fetch.php?pkg=libjogl2-java&arch=s390x&ver=2.1.3-1&stamp=1388229627 > > > > As this mechanism doesn't really make sense in a distribution context > > (the dependencies are handled by the package manager), I would suggest > > to simply disable it. This is the purpose of the patch below: > > I have the feeling that the patch is there so that they get the > old behavior from memcpy() and that the newer version (2.14) goes > over the buffer in a different direction and breaks something.
I really doubt so, as in that case it will be done for x86 only. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.