Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-28 Thread Matthew Vernon
tags 503290 patch quit I still I always prefer something minimally invasive. Right, I've sorted this. The attached patch (which includes an explanatory README.Debian) means you can do: DEB_BUILD_OPTIONS=buildprof dpkg-buildpackage -b -rfakeroot -us -uc and get a libgsl0-prof .deb which you c

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon
[I've stuck the BTS back in] | I'm not immediately sure; avoiding this sort of thing is another reason | to just make a -prof package and ship it ;-) Archive bload, and several _different_ binaries from the same source strikes me as evil. glibc and emacs (at least) both produce different bin

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon
Hi, | A quick look at packages.debian.org suggests glibc and ghc (the haskell | compiler) ... if that is all then the empiricist in me considers the case closed! touche ;) Profiling libraries of everything would be overkill, but gsl seems as good a target as libc, IMAO. | An alternative,

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Dirk Eddelbuettel
On 24 October 2008 at 15:53, Matthew Vernon wrote: | Hi, | | > | The best way to do this would be, I think, to build static libraries | > | with profiling in as a separate bit of the build (./configure | > | --enable-static --disable-shared CFLAGS=-pg ), rename them to libgsl_p.a | > | and shi

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon
Hi, | The best way to do this would be, I think, to build static libraries | with profiling in as a separate bit of the build (./configure | --enable-static --disable-shared CFLAGS=-pg ), rename them to libgsl_p.a | and ship them as a separate libgsl0-prof package, rather like | libc6-prof. |

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Dirk Eddelbuettel
Hi Matthew, On 24 October 2008 at 14:16, Matthew Vernon wrote: | Package: libgsl0-dev | Version: 1.8-2 | Severity: wishlist | | Hi, | | Many programs one might use gsl for, one might also want to profile to | try and optimise. It would be nice if a version of gsl with profiling | information

Bug#503290: libgsl0-dev: Please make a profiling build of gsl

2008-10-24 Thread Matthew Vernon
Package: libgsl0-dev Version: 1.8-2 Severity: wishlist Hi, Many programs one might use gsl for, one might also want to profile to try and optimise. It would be nice if a version of gsl with profiling information in it was available. The best way to do this would be, I think, to build static li