On Mon, Jun 05, 2006 at 07:06:11PM +0200, Steinar H. Gunderson wrote: > On Mon, Jun 05, 2006 at 02:01:02PM +0200, Steinar H. Gunderson wrote: > > Compiling the file in question (mods.c) with -O0 makes the problem go away. > > Likewise, compiling it with gcc-4.1 (with -O2) makes the problem go away. > > I'm > > unable to point at anything directly wrong in the code, but I'm not familiar > > with arm assembler. I'll try building the entire package with gcc-4.1, but > > that will take another eight hours. (Perhaps I should try bisecting the list > > of available -f flags, but I'm not sure how useful that would be...)
> I also tried compiling the entire package, unmodified, with /usr/bin/gcc > pointing to gcc-4.1. It compiled without a hitch, and ldapmodify works > without segfaulting slapd. > At this point, I throw up my hands and call it a compiler bug (very > comforting, no? :-) ); as GCC 4.1 will be the default in Debian from > tomorrow, this problem will probably be solved by issuing a binNMU for arm. Thanks very much for your work on this! I'll plan to schedule a binNMU for openldap2.3 on arm as soon as I can confirm the new gcc-defaults are available and installed on all buildds. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature