Control: tag -1 moreinfo On Tue, Mar 13, 2018 at 19:38:48 +0200, Adrian Bunk wrote:
> Package: release.debian.org > Severity: normal > Tags: stretch > User: release.debian....@packages.debian.org > Usertags: pu > > * Fix armhf baseline violation and armel FTBFS caused by NEON usage. > (Closes: #874220) > > This aims at a small change without affecting other architectures. > > Taking the fix from unstable verbatim was also not possible due to > 2.2.0.33+dfsg-10 not building on stretch - the following compile > error is present with gcc 6 but for some reason not with gcc 7: > > Linux/XnLinuxUSBDevice.cpp: In function 'XnBool > handleGetStringDescriptor(XnUSBDevice*, __u16, __u16, __u8)': > Linux/XnLinuxUSBDevice.cpp:401:18: error: dereferencing type-punned pointer > will break strict-aliasing rules [-Werror=strict-aliasing] > *(__u16*)&buf[2] = __cpu_to_le16(USB_LANGUAGE_ENGLISH_US); > ^ > > Fixing the typo in ThirdParty/PSCommon/BuildSystem/Platform.generic > (see #874220) might be advisable for unstable, but for stretch the > different change avoids this change (that would also affect other > architectures). Was the newly-building package tested on armel? Cheers, Julien