From owner-freebsd-current Tue Sep 15 05:41:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27015 for freebsd-current-outgoing; Tue, 15 Sep 1998 05:41:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from assurance.rstcorp.com ([206.29.49.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27005 for ; Tue, 15 Sep 1998 05:40:55 -0700 (PDT) (envelope-from vshah@rstcorp.com) Received: (from uucp@localhost) by assurance.rstcorp.com (8.7.5/8.6.9) id IAA23790; Tue, 15 Sep 1998 08:40:00 -0400 Received: from sandbox.rstcorp.com(206.29.49.63) by assurance.rstcorp.com via smap (V2.0) id xma023788; Tue, 15 Sep 98 08:39:13 -0400 Received: from jabberwock.rstcorp.com (jabberwock [206.29.49.98]) by sandbox.rstcorp.com (8.8.8/8.8.8) with ESMTP id IAA17126; Tue, 15 Sep 1998 08:39:11 -0400 (EDT) Received: (from vshah@localhost) by jabberwock.rstcorp.com (8.9.1/8.8.8) id IAA03203; Tue, 15 Sep 1998 08:39:12 -0400 (EDT) Date: Tue, 15 Sep 1998 08:39:12 -0400 (EDT) Message-Id: <199809151239.IAA03203@jabberwock.rstcorp.com> From: "Viren R. Shah" To: John Birrell Cc: jkb@best.com (Jan B. Koum), current@FreeBSD.ORG Subject: Re: Failing make elf 2.2 -> 3.0 (perl?) In-Reply-To: <199809150512.PAA28843@cimlogic.com.au> References: <199809150512.PAA28843@cimlogic.com.au> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: "Viren R. Shah" X-Face: )~y+U*K:yzjz{q<5lzpI_SVef'U.])9g[C9`1N@]u3,MHY7f*l7C)[_NjM4y4K8$uIUh|\u (K&&HS6,M!61&GMTk'mqmB/Qg]]X}"?TzsFl]"2v!bl8']dma.:^IY^a[lbOI>U:b<~FyK3q-p{HmZ mn~g.`~BE!5{2D:}Yi+\_KkWe?XaHj9$ko1k8iKLYv5*_2c8"G=?Up[}hn+7RNM(bzBZ_wWk6!Pf&B ?3Tcm7M7B~W%K/I0aX3]*=jP?aM]H6HBPT`oLk+0n^_;N\2\%|Rhy;p}34Q.jEsM\qtnxcm;ag%Nq Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>> "JB" == John Birrell writes: JB> Jan B. Koum wrote: >> perlmain.o: In function `xs_init': >> perlmain.o(.text+0x9d): undefined reference to `boot_DynaLoader' JB> [...] >> This is coming from "make aout-to-elf". I guess I should try maybe >> non elf build first? Thanks, JB> No, don't do that. The make aout-to-elf should be all you need to do. JB> Before the perl5 changes, I tested each of 2.2.5, 2.2.6 and 2.2.7 upgrades JB> to current with the single command. A few days ago I saw the problem you JB> are reporting and I was hoping Mark would have fixed it by now. I've held JB> off committing a few things due to C-day. I was the one who had reported the exact same problem. After an aborted attempt at trying to track the problem down, I gave up and did the following: 1. make buildworld (with the -current sources) 2. make installworld 3. build a new kernel 4. reboot 5. make aout-to-elf 8. reboot Just remember that before step #4, you want to keep copies of reboot and /bin/sh (look at Makefile.upgrade) and use that to reboot because of changed syscalls. Otherwise, everything went smoothly. I know it is a little bit of more hassle than just doing the make-aout-to-elf, but it was worth it since I only had the weekend in which to mess with my computer. Viren -- Viren R. Shah "You are about as sharp as a sack of wet mice" -- Foghorn Leghorn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message