Building axiom from source fails on my Fedora Core 3 system at the following: 36 making /home/cfm/spad/axiom/mnt/fedora3/doc/src/boot/typrops.boot.dvi from /home/cfm/spad/axiom/src/boot/typrops.boot.pamphlet 40 making /home/cfm/spad/axiom/mnt/fedora3/doc/src/boot/tytree1.boot.dvi from /home/cfm/spad/axiom/src/boot/tytree1.boot.pamphlet 44 invoking make in /home/cfm/spad/axiom/src/boot with parms: SYS= fedora3 LSP= /home/cfm/spad/axiom/lsp PART= cprogs SPAD= /home/cfm/spad/axiom/mnt/fedora3 SRC= /home/cfm/spad/axiom/src INT= /home/cfm/spad/axiom/int OBJ= /home/cfm/spad/axiom/obj MNT= /home/cfm/spad/axiom/mnt make[3]: *** [/home/cfm/spad/axiom/obj/fedora3/bin/bootsys] Error 255 make[3]: Leaving directory `/home/cfm/spad/axiom/src/boot' make[2]: *** [bootdir] Error 2 make[2]: Leaving directory `/home/cfm/spad/axiom/src' make[1]: *** [srcdir] Error 2 make[1]: Leaving directory `/home/cfm/spad/axiom' make: *** [all] Error 2 cfm@cfm-pclap ~/spad/axiom % Not very informative to me. It seems to have finished building gcl. Since there is a binary for FC3, someone must have built it successfully. Chuck Miller <c.miller@ms.unimelb.edu.au> ------------------------------------------------------------ GCLOPT setting? --Sun, 20 Mar 2005 21:42:55 -0600 Chuck, There is a variable in the Makefile.fedora3 called GCLOPTS. It should read: GCLOPTS="--enable-vssize=65536*2 --enable-locbfd --disable-dynsysbfd \ --disable-statsysbfd --enable-maxpage=128*1024" Please check this and let me know the result. Tim Daly <daly@axiom-developer.org> ... --unknown, Tue, 29 Mar 2005 13:04:01 -0600 It seems to work if you use 'setarch i386 -X make' instead of just make. Looks like the execstack problem again. Until gcl is fixed, there seems to be no other way around. Gerard Milmeister <gemi@bluewin.ch> ... --unknown, Wed, 16 Nov 2005 08:20:44 -0600 with September source I have the same problem (still on FC3) I try to use 'setarch i386 -X make' in vain! [#127 Building axiom from source fails on my Fedora Core 3] --root, Wed, 16 Nov 2005 10:03:09 -0600 =================================================================== FAQ 36: Axiom won't build on FC3 =================================================================== You need to turn off dynamic library load point randomization. As root do: echo 0 >/proc/sys/kernel/exec-shield =================================================================== FAQ 37: Axiom won't build on FC4 =================================================================== You need to turn off dynamic library load point randomization. As root do: echo 0 >/proc/sys/kernel/randomize_va_space or do setarch i386 -R make axiom FC3 --unknown, Sat, 28 Jan 2006 10:49:53 -0600 Tried the echo 0>..... It didn't help; perhaps I need to reboot? The setarch ...-X make also failed. I can make a batch file that's to prove the above if needed, but it's the randomized sbrk still failed. Resolution fedora fc3 --rrogers, Fri, 03 Feb 2006 13:46:36 -0600 As I mentioned elsewhere Kerenl 2.6.12 ... would not build even with echo... or setarch Kernel 2.6.11-1.35_FC3 allowed a build without any fixes [#127 Building axiom from source fails on my Fedora Core 3] Resolution fedora fc3 --root, Fri, 03 Feb 2006 17:25:17 -0600 Roy, Can you post the console trace of the failing axiom build from the 'make' until the failure? I can't imagine why there is a kernel issue except that perhaps one has SELinux enabled by default and the other does not. Tim Building axiom from source fails on my --rrogers, Fri, 03 Feb 2006 17:31:41 -0600 Sure I will do it tomorrow, but it's the old sbrk thing that wouldn't cler with the other kernel. Ray Building axiom fc3 etc... compile listings. --rrogers, Sat, 04 Feb 2006 16:33:46 -0600 Tim, You will the make outputs at http://www.plaidheron.com/ray/temp together with the batch file used to generate them. BTW: My browser crashes on some searchs, and the listing indicates some errors together with missing NAG files. Should I try to fix the errors? Ray [#127 Building axiom from source fails on my Fedora Core 3] Building axiom fc3 etc... compile listings. --root, Sat, 04 Feb 2006 23:16:16 -0600 Ray, If you can find the cause of the hyperdoc crashes that would be most useful. Tim previous hyperdoc bug reports --Bill Page, Sun, 05 Feb 2006 12:35:50 -0600 See #153 #168 #236 Note in particular solution to the libdb.text problem in #153 Building axiom fc3 -- Browser --rrogers, Sun, 05 Feb 2006 13:49:54 -0600 This is fun? I found solution #153 on my own (should have looked here first). BTW: you have several old libdb.text floating around that don't get undated; and confuse the issue. int/algebra has the right time stamp Strangness: after I did the copy, browse barfed on the libdb.text lines having dInteger For instance Brose-> Integer->Documentation Looking around I did cut and pastes for those lines (which is how I reached the conclusion) Upon pasting the lines back they seemed to work?? --- and of course there is another problem... Sometimes hyperdoc (?) complains and dies "NIL is not of type STREAM." For instance: Browse -> Integer -> Operations Ah well, I looked through the FAQ but found nothing. Perhaps I will poke around some more. # --unknown, Sat, 01 Jul 2006 23:28:00 -0500 Category: building Axiom from source => Reduce Severity: serious => wishlist Status: open => not reproducible property change --greg, Sun, 02 Jul 2006 09:23:55 -0500 Category: Reduce => building Axiom from source Severity: wishlist => serious Status: not reproducible => open Is it fixed ? --greg, Sun, 02 Jul 2006 09:25:02 -0500 ... --gdr, Wed, 15 Oct 2008 21:59:20 -0700 Severity: serious => minor Status: open => need more info I would think that FC3 is no longer a mainstream supported OS; so how important is this report. Also, I think that this problem has been solved in all systems based on axiom.build-improvements, e.g. OpenAxiom and FriCAS. |