On Fri, 30 Jan 2015 17:37:53 -0800 Elliott Mitchell wrote: > The subject line mostly says it all, but some more detail of note. > There appear to be multiple places where the line "LDFLAGS = > -Wl,-z,relro" is included. This works with the latest versions of the > binutils package (2.22-8), but fails with the currently available > versions of the cross binutils (binutils-mipsel-linux-gnu, 2.20.1-16). > I've yet to ascertain where all of these are located, this looks like > the only major problem for cross-building.
I suspect this was a teething problem related to package hardening. It should work correctly now. Certainly the current mipsel binutils supports the relevant linker flags. > Several of the Makefiles included in /usr/src/xtables-addons.tar.bz2 > also contain explicit references to the x86 compiler/linker, which is > inappropriate for an all architecture package. I suspect this is > simply a case that those are accidentally packaged and do no real > harm, but they do confuse things. > > Additionally, all the libxt_* files included in > /usr/src/xtables-addons.tar.bz2 are source files for building the > userspace portion (xtables-addons-common), but these are uneeded for > building kernel modules. I've recently stripped out all the userspace source from the -dkms and -source packages to fix problems with reproducible builds, so these issues should be resolved in the next upload. J.
signature.asc
Description: PGP signature