On 17 Jun 2010, at 20:36, Kris Maglione wrote:
On Thu, Jun 17, 2010 at 09:17:10PM +0200, pancake wrote:
This bug is related to only the debian package because of the build
flags they use. Compiling without -O2 it works fine. The pb is that
debian/ubuntu/.. ppl didnt got the updated package and they all use
a broken binary.
The debian packagers have an annoying tendency to build everything
with -O2, even wmii. I usually use -O0 even for releases since, it
being IO bound, there's no point in optimization. Even if there
were, -O1 or -Os would be more than sufficient.
Reminds me how much faster my old Sempron box got when I rebuilt
everything with -Os instead of -O3. Strangled cache, I guess.
Other packagers are worse, though. Some of them go out of their way
to a) build a shared lib version of libixp, and b) make wmii link
dynamically against it.
Ouch... yeah, I've seen something like this done on other packages.
Can't remember the distro.
--
Kris Maglione
Do not fear to be eccentric in opinion, for every opinion now accepted
was once eccentric.
--Bertrand Russell
--
Complexity is not a function of the number of features. Some features
exist only because complexity was _removed_ from the underlying system.