Thanks jason, this passes on bsd. So..... Release candidate 4:
sage.math.washington.edu/home/wbhart/mpir-0.9.0.tar.gz Known issues: - MSYS and mingw32 --enable-fat build issue has not been resolved (will be fixed in service release) - cygwin32 does not support make check after build in a directory whose full path contains spaces - no 32 bit x86 support for Apple gcc (see http://trac.mpir.org/mpir_trac/ticket/94 for workaround) - make tune will core dump with small probability on some old Sun blade machines with Sun cc compiler - possible memory leak in t-locale (test code only and no one has replicated it since it was reported) - Generic build (without assembly, i.e. with -host=none) will fail on x86_64 (will be fixed in service release) - configure and make outside the source directory fails Bill. 2009/2/10 <ja...@njkfrudils.plus.com>: > > On Tuesday 10 February 2009 00:29:00 ja...@njkfrudils.plus.com wrote: > > maybe we need to run autoheader as well? > > running on my local , it changes config.in to below > > r...@box1:~/mpir/mpir/mpir/trunk# svn status > ? autom4te.cache > M config.in > r...@box1:~/mpir/mpir/mpir/trunk# diff config.in config.in~ > 133c133,134 > < If your CPU is not in any of these families, leave all undefined. */ > --- >> If your CPU is not in any of these families, leave all undefined. >> For an AMD64 chip, define "x86" in ABI=32, but not in ABI=64. */ > 139d139 > < #undef HAVE_HOST_CPU_FAMILY_x86_64 > r...@box1:~/mpir/mpir/mpir/trunk# > > > > > > >> On Monday 09 February 2009 23:38:20 Gonzalo Tornaria wrote: >> > In order to revert trunk to revision 1593, you actually need to do a >> > "reverse merge" of all the changes between r1593 and HEAD. >> > >> > See: >> > http://svnbook.red-bean.com/en/1.2/svn.branchmerge.commonuses.html#svn.br >> >an chmerge.commonuses.undo >> > >> > I guess something like: >> > >> > svn merge -r HEAD:1593 . >> > >> > should work... (you may need to replace "." by the full URL of trunk >> > if you are not using svn 1.5). >> > >> > I would suggest doing a separate commit just for the revert, and put >> > the autostuff update in a different commit, but that's just a matter >> > of taste... >> > >> > Gonzalo >> > >> > On Mon, Feb 9, 2009 at 7:32 PM, <ja...@njkfrudils.plus.com> wrote: >> > > On Monday 09 February 2009 21:47:44 Bill Hart wrote: >> > >> If we can: >> > >> >> > >> 1) revert ****trunk**** to revision 1593 >> > >> 2) copy trunk/AUTHORS to trunk/build.vc9/gnu.license/AUTHORS >> > >> 3) copy trunk/README to trunk/build.vc9/gnu.license/README >> > >> 4) run autoconf >> > >> 5) run automake >> > >> 6) commit >> > >> >> > >> I think everything should work. If you can do this it would be great. >> > >> >> > >> Bill. >> > > >> > > mkdir mpirtest >> > > cd mpirtest >> > > svn checkout -r 1593 http://modular.math.jmu.edu/svn/mpir >> > > cd mpir/mpir/trunk >> > > cp AUTHORS build.vc9/gnu.license/AUTHORS >> > > cp README build.vc9/gnu.license/README >> > > autoconf >> > > automake >> > > svn commit -m "revert to r1593 and try autostuff again" >> > > >> > > Sending trunk/Makefile.in >> > > svn: Commit failed (details follow): >> > > svn: Your file or directory 'Makefile.in' is probably out-of-date >> > > svn: The version resource does not correspond to the resource within >> > > the transaction. Either the requested version resource is out of date >> > > (needs to be updated), or the requested version resource is newer than >> > > the transaction root (restart the commit). >> > > >> > > I think I need to revert mpir rather than do the above , any ideas? >> > > >> > >> 2009/2/9 <ja...@njkfrudils.plus.com>: >> > >> > On Monday 09 February 2009 16:25:23 Bill Hart wrote: >> > >> >> This is bizarre. Revision 1591 passes on bsd. But the head >> > >> >> (revision 1599) does not. >> > >> >> >> > >> >> The only changes made between these two were: >> > >> >> >> > >> >> 1) Updating the authors file, changing some bug reporting addresses >> > >> >> in some text, etc. >> > >> >> >> > >> >> 2) Removing some ANSI2KNR stuff from the autotools files as this is >> > >> >> not supported by the latest autotools. >> > >> >> >> > >> >> 3) Running aclocal, automake and autoconf again. >> > >> >> >> > >> >> None of this should affect it, but it does. >> > >> >> >> > >> >> At any rate, we can revert it and just put the changes to the text >> > >> >> files back in. The *only* reason I changed the ANSI2KNR stuff was >> > >> >> that one needs to rerun automake after changing the bug reporting >> > >> >> address in the Makefile.am so that make install doesn't tell you to >> > >> >> report bugs to Torbjorn. Basically I cannot run automake on >> > >> >> sage.math because the latest autotools is on there and MPIR breaks >> > >> >> it (due to this ANSI2KNR stuff). >> > >> >> >> > >> >> So I guess the good news is that if we get someone else to run >> > >> >> autoconf and automake, we should be ok. I can't even guess at what >> > >> >> brilliant feature of the new autotools breaks the test code on >> > >> >> certain versions of Apple's compiler. >> > >> >> >> > >> >> Bill. >> > >> > >> > >> > I just ran autostuff on rev1599 and a lot of changes appeared , it >> > >> > looks like its not been run , anyway >> > >> > I can do it , exactly which version r???? and do I do a revert or >> > >> > what? >> > >> > >> > >> > Jason >> >> Thunderbirds are GO... >> >> >> r...@box1:~/mpir/mpir/mpir/trunk# svn status >> r...@box1:~/mpir/mpir/mpir/trunk# svn update >> At revision 1599. >> r...@box1:~/mpir/mpir/mpir/trunk# svn merge -r 1599:1593 . >> U mpf/Makefile.in >> U Makefile.in >> U mpn/Makefile.in >> U mpq/Makefile.in >> U build.vc9/gnu.license/AUTHORS >> U build.vc9/gnu.license/README >> U cxx/Makefile.in >> U doc/Makefile.in >> U mpz/Makefile.in >> U demos/Makefile.in >> U demos/calc/Makefile.in >> U demos/expr/Makefile.in >> U configure.in >> U scanf/Makefile.in >> U tune/Makefile.in >> U configure >> U tests/Makefile.in >> U tests/mpf/Makefile.in >> U tests/mpn/Makefile.in >> U tests/mpq/Makefile.in >> U tests/devel/Makefile.in >> U tests/cxx/Makefile.in >> U tests/mpz/Makefile.in >> U tests/rand/Makefile.in >> U tests/misc/Makefile.in >> U tests/mpbsd/Makefile.in >> U printf/Makefile.in >> U mpbsd/Makefile.in >> U Makefile.am >> U aclocal.m4 >> r...@box1:~/mpir/mpir/mpir/trunk# svn status >> M Makefile.in >> M mpf/Makefile.in >> M mpn/Makefile.in >> M mpq/Makefile.in >> M build.vc9/gnu.license/AUTHORS >> M build.vc9/gnu.license/README >> M cxx/Makefile.in >> M doc/Makefile.in >> M mpz/Makefile.in >> M demos/calc/Makefile.in >> M demos/Makefile.in >> M demos/expr/Makefile.in >> M configure.in >> M scanf/Makefile.in >> M tune/Makefile.in >> M configure >> M tests/mpf/Makefile.in >> M tests/Makefile.in >> M tests/mpn/Makefile.in >> M tests/mpq/Makefile.in >> M tests/devel/Makefile.in >> M tests/cxx/Makefile.in >> M tests/mpz/Makefile.in >> M tests/rand/Makefile.in >> M tests/misc/Makefile.in >> M tests/mpbsd/Makefile.in >> M printf/Makefile.in >> M mpbsd/Makefile.in >> M Makefile.am >> M aclocal.m4 >> r...@box1:~/mpir/mpir/mpir/trunk# svn commit -m "reverted to rev 1593" >> Sending trunk/Makefile.am >> Sending trunk/Makefile.in >> Sending trunk/aclocal.m4 >> Sending trunk/build.vc9/gnu.license/AUTHORS >> Sending trunk/build.vc9/gnu.license/README >> Sending trunk/configure >> Sending trunk/configure.in >> Sending trunk/cxx/Makefile.in >> Sending trunk/demos/Makefile.in >> Sending trunk/demos/calc/Makefile.in >> Sending trunk/demos/expr/Makefile.in >> Sending trunk/doc/Makefile.in >> Sending trunk/mpbsd/Makefile.in >> Sending trunk/mpf/Makefile.in >> Sending trunk/mpn/Makefile.in >> Sending trunk/mpq/Makefile.in >> Sending trunk/mpz/Makefile.in >> Sending trunk/printf/Makefile.in >> Sending trunk/scanf/Makefile.in >> Sending trunk/tests/Makefile.in >> Sending trunk/tests/cxx/Makefile.in >> Sending trunk/tests/devel/Makefile.in >> Sending trunk/tests/misc/Makefile.in >> Sending trunk/tests/mpbsd/Makefile.in >> Sending trunk/tests/mpf/Makefile.in >> Sending trunk/tests/mpn/Makefile.in >> Sending trunk/tests/mpq/Makefile.in >> Sending trunk/tests/mpz/Makefile.in >> Sending trunk/tests/rand/Makefile.in >> Sending trunk/tune/Makefile.in >> Transmitting file data .............................. >> Committed revision 1600. >> r...@box1:~/mpir/mpir/mpir/trunk# >> r...@box1:~/mpir/mpir/mpir/trunk# cp AUTHORS build.vc9/gnu.license/AUTHORS >> r...@box1:~/mpir/mpir/mpir/trunk# cp README build.vc9/gnu.license/README >> r...@box1:~/mpir/mpir/mpir/trunk# autoconf >> r...@box1:~/mpir/mpir/mpir/trunk# automake >> r...@box1:~/mpir/mpir/mpir/trunk# svn commit -m "cp AUTHORS,README to >> build.vc9/gnu.license/ and run autoconf,automake" >> Sending trunk/Makefile.in >> Sending trunk/build.vc9/gnu.license/AUTHORS >> Sending trunk/build.vc9/gnu.license/README >> Transmitting file data ... >> Committed revision 1601. >> >> >> > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to mpir-devel@googlegroups.com To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en -~----------~----~----~----~------~----~------~--~---