-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marcus Meissner wrote:
Thanks for that information, I'll try to fix them all from now on. Sometimes I do, sometimes I don't, depends on the number (and the time I have ;)). I'll do my best to fix them all from now on. Hopefully upstream will pick up the patches.
Could it be possible to have a "packager corner" on the opensuse wiki and post stuff like that over there ? Would be helpful when we submit patches to upstream, we can give them a link to your explanation, which should give some weight to the patches ;)
This should be in the package howto ... not sure if it is there.
Ok, would also be a good place for that information. Nevertheless a part of the wiki for us packagers would be much appreciated. We could start something small (templates, tips/tricks, links, examples) and maybe it will evolve in a howto in a few months' time.
* Make sure your package uses RPM_OPT_FLAGS for compiling C and C++ code. There is still a number of package that does not do this. I have run a heuristics (grep ;) over all our autobuild logfiles to find such offenders. Yeah, indeed, still happens sometimes. A very stupid trick, but works pretty well: when I compile the sources for the first time (to gather information to write the spec file), I pass -DXXXXXXXXXXXXXXXXXXXXXXXXXXXX (or something like that) to CFLAGS/CXXFLAGS. It's very easy to see whether it's used when the source is compiling ;)) (and it doesn't have any side effects).
I have a similar check included in our checkscripts.
I suppose you mean "our" = SUSE-internal? Is that an isolated check script for rpmbuild or is it in the buildserver ? If it's not the latter, could it be shared with us ? [...]
Note that this mail was sent to our internal packagers and was meant for them. It is only for your information for external packagers ;)
Yes, I assumed so ;)) cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDyCtWr3NMWliFcXcRAu/AAJ9cbVXrh4llTzsYeKfL1k2uER0m6ACbBL89 72R8pBGgb6lsapEmocOR1X8= =u18U -----END PGP SIGNATURE-----