Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 May 2013 09:35:40 -0500 (CDT)
From:      Dan Mack <mack@macktronics.com>
To:        paul@dokas.name
Cc:        current@freebsd.org
Subject:   Re: 9.1 -> current migration problem
Message-ID:  <20130512093436.D26850@coco.macktronics.com>
In-Reply-To: <518F9E35.7070406@dokas.name>
References:  <518F9E35.7070406@dokas.name>

next in thread | previous in thread | raw e-mail | index | archive | help

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"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130512093436.D26850>