Christoph Egger schrieb: > Hi all > > SFML in debian was quite failing until now. Build failed on all non x86 > arches[1] because upstream has some #error preprocessor if no known arch > define is set. Although IA64 is supported upstream their detection seems > to be flawed as it fails there to. I have reported this and asked for > their rational to limit the arches [2] so we can decide if we should > remove this #error thing er limit the supported platforms. > > Getting around this build failure is quite trivial - commenting out the > platform detect (upstream defines some macros based on this but they are > not used internally) and making something smart about their big/little > endian define (removing it too would be another option). > > I am quite unsure how to proceed, any input is quite welcome here. > > Regards > > Christoph > > [1] http://buildd.debian.org/~jeroen/status/package.php?p=libsfml > [2] http://www.sfml-dev.org/forum/viewtopic.php?t=418 > > Hi As I discussed with Upstream (See [2] of the quoted Message) upstream will probably remove the #error for unknown Platforms so I changed them to #warnings and also changed the blocking header to accept bsd + hurd as similar to linux. The Package also containes the changes gonéri made to libcsfml debian/rules (removing the test for lib/ and using .gitignore so lib is part of the git tree, removing .pc and havind dh_clean remove some *_stamp s) and an bump to Standards 3.8.0 with needed README.sources. I have put an -3 Set of packages on mentors: http://mentors.debian.net/debian/pool/main/l/libsfml/libsfml_1.2-3.dsc Please give them an look and (if there are no issues) upload them. Thanks Christoph Egger -- GPG-Key ID: 0x0372275D /"\ ASCII Ribbon \ / Campaign X against HTML / \ in eMails
Attachment:
signature.asc
Description: OpenPGP digital signature