Bug#728146: pd-iemambi: FTBFS on kfreebsd-*: #error No byte order defined

IOhannes m zmoelnig zmoelnig at iem.at
Wed Oct 30 14:41:51 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 2013-10-30 15:12, Sebastian Ramacher wrote:
>> could anybody please confirm that it pd-iemambi does (not) build
>> on their kfreebsd-* systems?
> 
> I confirmed the build failure on fischer.d.o. Note that 
> /usr/include/machine/endian.h guards the definition of BYTE_ORDER
> and LITTLE_ENDIAN with #if __BSD_VISIBLE. __BSD_VISIBLE is not
> defined and hence only the versions with leading underscores are
> available.

thx.
however, do you have an idea why it would *not* fail on my system?

also note that my <machine/endian.h> (as provided by
kfreebsd-kernel-headers_9.2~4) does not have any protectors, but
instead only includes machine-amd64/endian.h (or
machine-i386/endian.h; depending on the actual architecture) which
also don't have these protectors.


anyhow, i'd rather have the problem fixed. so what is the portable
solution? should i simply define `__BSD_VISIBLE` for kfreebsd-*?

fgmasdr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJScRqsAAoJELZQGcR/ejb4tqMP/Aw2jW+Y0mEnkprG2+0v/5HT
uuDoLp1jZXFotuBigJWGRtjGZutxSr5W75SQQjwIM0J17NSOQ41k27I8cc5KK0l5
SZUeqa+muCuhP9WiGcJKdXPIZZ+5u5HjLmiD8rWnkVs+7gwPLNt5dlffg5IUCSz9
JL6vWhRQCUUqGgIo6hiQvAu9LM9n54btubJ6aWDc0weJtFttWxOxVIXsjRuRH2oM
Kk27Y6S+1VuQa0emw7AfHOMQBhD1RChKP2tYBd81mF4Hmt3emHfMHssLnntzedsH
ZaMADoICTjqZcu3F2uF9MA1VFqNZoLE1ORnhB5h+vnijRUkEowFAKo/211kC9EZI
yMFIvNVrg/duumZWFE2pC5bPIxxHTJUAya4tG/yXhVXwTpTmxXeKjf6d1NgGOtUK
9EL61RDTb1/qlOK3RovPEYrwzGhU20W+yiVh+vvWt2RHQUQ2UhpTEbW0q23ytPdG
B9L1yuvrzySzlnFKAba+6Jz3vfIgO/3tGdx677mbQGCvBGnib8OTkwmprVwq0iYx
m2xgxscQIftryHYC5FxFrCsUykK+LUQsWshsfmQPk7rlyYhALZ/DW/A6T2QwTVTA
WUmNFytTS+jXvdywlSeRB8wLOyI0hMrfrDwRFfnUrkfgBXDg+GokbJUslQpQklmy
3FYwRtUvXCqScw27lZUx
=xbDM
-----END PGP SIGNATURE-----



More information about the pkg-multimedia-maintainers mailing list