Re: OMG, -10==10 in linux! (with gcc prior to 20071117)

2007-11-21 Thread Alexander E. Patrakov
2007/11/21, Bruce Dubbs <[EMAIL PROTECTED]>: > Alexander E. Patrakov wrote: > > > I will do a local build of the LiveCD with a patched gcc. The patch is > > different from the official fix: I added a warning that fires if gcc > > sees negative_const * abs(something). The intention is to grep throug

Re: OMG, -10==10 in linux! (with gcc prior to 20071117)

2007-11-21 Thread Matthew Burgess
On Wed, 21 Nov 2007 15:30:45 +0500, "Alexander E. Patrakov" <[EMAIL PROTECTED]> wrote: > The only affected package on the LiveCD is libtheora-1.0alpha7, file > lib/pp.c, lines 363 and 383. This piece of code does deringing of the > image, thus, the effect is expected to be visible with anime and

Re: OMG, -10==10 in linux! (with gcc prior to 20071117)

2007-11-21 Thread Bruce Dubbs
Matthew Burgess wrote: > On Wed, 21 Nov 2007 15:30:45 +0500, "Alexander E. Patrakov" > <[EMAIL PROTECTED]> wrote: > >> The only affected package on the LiveCD is libtheora-1.0alpha7, >> file lib/pp.c, lines 363 and 383. This piece of code does deringing >> of the image, thus, the effect is expecte

Re: OMG, -10==10 in linux! (with gcc prior to 20071117)

2007-11-21 Thread Alexander E. Patrakov
2007/11/21, Bruce Dubbs <[EMAIL PROTECTED]>: > Well, we only have xmms in BLFS and it is out of date. They just > released a new xmms last week (after four years). > > I was curious and looked at the xmms source for both 1.2.10 and 1.2.11, > but a grep couldn't find a use of abs() times a negative

Re: OMG, -10==10 in linux! (with gcc prior to 20071117)

2007-11-21 Thread Alexander E. Patrakov
I wrote: > The only affected package on the LiveCD is libtheora-1.0alpha7, file > lib/pp.c, lines 363 and 383. According to the conversation on #theora, this is dead code. Postprocessing is disabled by default, with no API to enable it. -- Alexander E. Patrakov -- http://linuxfromscratch.org/ma

Linux Headers question

2007-11-21 Thread Reece Dunn
Hi, In the sections on building the Linux headers from the kernel sources, the build instructions are (for section 6): make mrproper make headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /usr/include What is the rationale behind the last two lines? W

Re: Linux Headers question

2007-11-21 Thread Thomas Trepl
Hi Reece, On Wednesday 21 November 2007 21:35:48 Reece Dunn wrote: > Hi, > > In the sections on building the Linux headers from the kernel sources, > the build instructions are (for section 6): > > make mrproper > make headers_check > make INSTALL_HDR_PATH=dest headers_install > cp

Re: Linux Headers question

2007-11-21 Thread Mark Rosenstand
On Wed, 2007-11-21 at 20:35 +, Reece Dunn wrote: > Hi, > > In the sections on building the Linux headers from the kernel sources, > the build instructions are (for section 6): > > make mrproper > make headers_check > make INSTALL_HDR_PATH=dest headers_install > cp -rv dest/in

Re: Linux Headers question

2007-11-21 Thread Reece Dunn
On 21/11/2007, Thomas Trepl <[EMAIL PROTECTED]> wrote: > Hi Reece, > > On Wednesday 21 November 2007 21:35:48 Reece Dunn wrote: > > Hi, > > > > In the sections on building the Linux headers from the kernel sources, > > the build instructions are (for section 6): > > > > make mrproper > > ma