On Thu, 19 Jul 2012 14:53:43 +0300 Shlomi Fish <shlo...@shlomifish.org> wrote:
> Hi, > > On Thu, 19 Jul 2012 14:33:52 +0300 > Shlomi Fish <shlo...@shlomifish.org> wrote: > > > Hi Colin, > > > > On Thu, 19 Jul 2012 11:09:10 +0100 > > Colin Guthrie <mag...@colin.guthr.ie> wrote: > > > > > Hi, > > > > > > As part of the usrmove, I need to rebuild both db51 and grub. Neither of > > > them build just now. > > > > > > I added one patch to db51 which gets over an initial error, but another > > > relating to asm shows up. > > > > > > Please can someone have a look at these? I just need them to build, I > > > don't specifically need them submitted, but feel free to do so. > > > > Just a note on my finding: unpacking the db-5.1.29 sources and doing > > > > cd build_unix > > ../dist/configure > > make > > > > Is successful here. So it could be a patch or a configure option that > > causes it > > to fail. I'll investigate further. > > > > The plot thickens. Apparently in the bm -l -p source, this command (which as > far as I can tell is what rpmbuild is running) is successful: > > ../dist/configure --build=x86_64-mageia-linux-gnu --prefix=/usr > --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc > --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 > --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com > --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include > --x-libraries=/usr/lib64 --includedir=/usr/include/db51 --enable-shared > --enable-static --enable-dbm --enable-systemtap --enable-o_direct > --enable-sql --enable-compat185 --enable-dump185 --enable-tcl > --with-tcl=/usr/lib64 --enable-test --enable-cxx --enable-java > --enable-posixmutexes --with-mutex=POSIX/pthreads/library > > (Followed by make). > OK, if I first do: export CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-pre -fno-tree-pta' Then I am able to reproduce this bug outside rpm. So I am going to gradually eliminate compile flags until I find the culprit. Regards, Shlomi Fish > Regards, > > Shlomi Fish > > > Regards, > > > > Shlomi Fish > > > > > > > > The sooner the better if possible :) > > > > > > Cheers > > > > > > Col > > > > > > > > > > > > -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ XSLT is the number one cause of programmers’ suicides since Visual Basic 1.0. Please reply to list if it's a mailing list post - http://shlom.in/reply .