Bug#300874: lsh-utils_2.0.1-1_sparc: FTBFS: m4: command not found
Package: lsh-utils Version: 2.0.1-1 Severity: serious Tags: sid The most recent attempt to build lsh-utils on sparc has failed with the following error: [...] gcc -g -O2 -ggdb3 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs shadata.o -lgmp -lm -o shadata m4 /build/buildd/lsh-utils-2.0.1/src/nettle/asm.m4 machine.m4 config.m4 \ aes.asm aes.s /bin/sh: m4: command not found make[6]: *** [aes.o] Error 127 make[6]: Leaving directory /build/buildd/lsh-utils-2.0.1/src/nettle' [...] this appears to be a missing build-dependency; m4 is priority: standard only, and not build-essential. Other architectures seem to build the package just fine, because this m4 command is not executed there -- it seems to be some sparc-specific assembly? -- Steve Langasek postmodern programmer signature.asc Description: Digital signature
Bug#300874: lsh-utils_2.0.1-1_sparc: FTBFS: m4: command not found
Steve Langasek [EMAIL PROTECTED] writes: The most recent attempt to build lsh-utils on sparc has failed with the following error: m4 /build/buildd/lsh-utils-2.0.1/src/nettle/asm.m4 machine.m4 config.m4 \ aes.asm aes.s /bin/sh: m4: command not found make[6]: *** [aes.o] Error 127 [...] Other architectures seem to build the package just fine, because this m4 command is not executed there -- it seems to be some sparc-specific assembly? Nettle contains assembler for sparc and for x86 (or really ia32, there's no assembler for any of the 64-bit variants of x86). So m4 ought to be executed also on the common x86 architecture. Regards, /Niels