From owner-freebsd-current@FreeBSD.ORG Tue May 14 09:35:34 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B04D77C2 for ; Tue, 14 May 2013 09:35:34 +0000 (UTC) (envelope-from eirnym@gmail.com) Received: from mail-pd0-f179.google.com (mail-pd0-f179.google.com [209.85.192.179]) by mx1.freebsd.org (Postfix) with ESMTP id 91D38DD5 for ; Tue, 14 May 2013 09:35:34 +0000 (UTC) Received: by mail-pd0-f179.google.com with SMTP id q10so271396pdj.38 for ; Tue, 14 May 2013 02:35:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=ZHEr4Nyix5yQ4ywAfSArvR8SV0YLFmHr4bGr8rQYl50=; b=vsX5sZ85BGQzRW/mqFZeSD0MalVyrsyEy5NZ/vsF/9UO5S7OIs0H7Yatywgg2njkcS bRPmAf/dFHta9ELV5Tt7zyQb/bBhiAwFs1KpbX4LLX51ae+0hiPawNxJMxNJQZMrJMaI qJa9ih1ufRKKA+lB8k3iB23jrBFaUxbNiaAXIw+S+o0L/PLna+akEqiykFMR1uizdXwo siRA2rXPc1a3HCrccl+ijzWxcRaqtCI89SNcTIaAsqCxRwvyVplYpKEVgWaCQQkSTtym xXpPQoL8nVSXHoNAKxcMtwSdS/JUvQkTrMgjJ20zGcPn/RCy9/tqSrnFArBClb9HXJRV Orbg== X-Received: by 10.68.129.10 with SMTP id ns10mr33333027pbb.13.1368524128461; Tue, 14 May 2013 02:35:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.156.163 with HTTP; Tue, 14 May 2013 02:35:08 -0700 (PDT) In-Reply-To: <518FB9DE.5070804@dokas.name> References: <518F9E35.7070406@dokas.name> <20130512093436.D26850@coco.macktronics.com> <518FB9DE.5070804@dokas.name> From: Eir Nym Date: Tue, 14 May 2013 13:35:08 +0400 Message-ID: Subject: Re: 9.1 -> current migration problem To: paul@dokas.name Content-Type: text/plain; charset=UTF-8 Cc: Dan Mack , current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2013 09:35:34 -0000 -- Eir Nym On 12 May 2013 19:48, Paul Dokas wrote: > Thanks Dan! I was hoping that this would be something simple like this. > The entry in UPDATING that you are referring to is: > > 20130121: > Due to the use of the new -l option to install(1) during build > and install, you must take care not to directly set the INSTALL > make variable in your /etc/make.conf, /etc/src.conf, or on the > command line. If you with to use the -C flag for all installs > you may be able to add INSTALL+=-C to /etc/make.conf or > /etc/src.conf. > > And I was setting INSTALL in /etc/make.conf > > INSTALL= install -C > > I've commented this out and am rebuilding again. > > Thanks again! > > > > Paul > I have this problem and I have no clues how to do this without setting INSTALL http://www.freebsd.org/cgi/query-pr.cgi?pr=178547 > > > On 05/12/13 09:35, Dan Mack wrote: >> >> It's sound familiar; in /usr/src/UPDATING there is mention of this '-l' >> issue. Search for 'install' in UPDATING and I think there is a >> work-around. >> >> Dan >> >> On Sun, 12 May 2013, Paul Dokas wrote: >> >>> I have a newly installed 9.1 amd64 VM that I would like to update to >>> -current. I have pulled down head via svn: >>> >>> svn co svn://svn.freebsd.org/base/head /usr/src >>> >>> and am attempting to buildworld: >>> >>> cd /usr/src >>> make buildworld >>> >>> This build is failing during bootstrap-tools when building makewhatis or >>> mklocale. It seems that something is trying to use the '-l' option to >>> install, which is only present in FreeBSD 10. >>> >>> Any ideas how to get around this issue? >>> >>> Thanks, >>> >>> Paul >>> >>> >>> >>> >>> # cd /usr/src >>> # make buildworld >>> . >>> . >>> . >>> ===> bin/cat (obj,depend,all,install) >>> /usr/obj/usr/src/tmp/usr/src/bin/cat created for /usr/src/bin/cat >>> rm -f .depend >>> mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include >>> -std=gnu99 /usr/src/bin/cat/cat.c >>> echo cat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >>>>> .depend >>> cc -O2 -fno-strict-aliasing -pipe -std=gnu99 >>> -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/bin/cat/cat.c >>> ${CTFCONVERT_CMD} expands to empty string >>> cc -O2 -fno-strict-aliasing -pipe -std=gnu99 >>> -I/usr/obj/usr/src/tmp/legacy/usr/include -static >>> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o cat cat.o -legacy >>> install -C -s -o root -g wheel -m 555 cat >>> /usr/obj/usr/src/tmp/legacy/bin/cat >>> ===> usr.bin/lorder (obj,depend,all,install) >>> /usr/obj/usr/src/tmp/usr/src/usr.bin/lorder created for >>> /usr/src/usr.bin/lorder >>> install -C -o root -g wheel -m 555 /usr/src/usr.bin/lorder/lorder.sh >>> /usr/obj/usr/src/tmp/legacy/usr/bin/lorder >>> ===> usr.bin/makewhatis (obj,depend,all,install) >>> /usr/obj/usr/src/tmp/usr/src/usr.bin/makewhatis created for >>> /usr/src/usr.bin/makewhatis >>> rm -f .depend >>> mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include >>> -std=gnu99 /usr/src/usr.bin/makewhatis/makewhatis.c >>> echo makewhatis: /usr/lib/libc.a /usr/lib/libz.a >>> /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend >>> cc -O2 -fno-strict-aliasing -pipe -std=gnu99 >>> -I/usr/obj/usr/src/tmp/legacy/usr/include -c >>> /usr/src/usr.bin/makewhatis/makewhatis.c >>> ${CTFCONVERT_CMD} expands to empty string >>> cc -O2 -fno-strict-aliasing -pipe -std=gnu99 >>> -I/usr/obj/usr/src/tmp/legacy/usr/include -static >>> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o makewhatis makewhatis.o -lz >>> -legacy >>> install -C -s -o root -g wheel -m 555 makewhatis >>> /usr/obj/usr/src/tmp/legacy/usr/bin/makewhatis >>> install -C -o root -g wheel -m 555 >>> /usr/src/usr.bin/makewhatis/makewhatis.local.sh >>> /usr/obj/usr/src/tmp/legacy/usr/libexec/makewhatis.local >>> /usr/obj/usr/src/tmp/legacy/usr/libexec/catman.local -> >>> /usr/obj/usr/src/tmp/legacy/usr/libexec/makewhatis.local >>> install: illegal option -- l >>> usage: install [-bCcMpSsv] [-B suffix] [-f flags] [-g group] [-m mode] >>> [-o owner] file1 file2 >>> install [-bCcMpSsv] [-B suffix] [-f flags] [-g group] [-m mode] >>> [-o owner] file1 ... fileN directory >>> install -d [-v] [-g group] [-m mode] [-o owner] directory ... >>> *** [_installlinks] Error code 64 >>> >>> Stop in /usr/src/usr.bin/makewhatis. >>> *** [bootstrap-tools] Error code 1 >>> >>> Stop in /usr/src. >>> *** [_bootstrap-tools] Error code 1 >>> >>> Stop in /usr/src. >>> *** [buildworld] Error code 1 >>> >>> Stop in /usr/src. >>> >>> >>> -- >>> Paul Dokas dokas at dokas.name >>> ====================================================================== >>> Don Juan Matus: "an enigma wrapped in mystery wrapped in a tortilla." >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to >>> "freebsd-current-unsubscribe@freebsd.org" >>> > > > -- > Paul Dokas dokas at dokas.name > ====================================================================== > Don Juan Matus: "an enigma wrapped in mystery wrapped in a tortilla." > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"