Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Jan 2015 08:23:32 +0100 (CET)
From:      =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
To:        Kevin Oberman <rkoberman@gmail.com>
Cc:        FreeBSD stable <freebsd-stable@freebsd.org>
Subject:   Re: Upgrading from stable/8 to stable/9 blocked by file 5.21 (r276416)
Message-ID:  <alpine.BSF.2.11.1501050805221.1551@mail.fig.ol.no>
In-Reply-To: <CAN6yY1veFSCVGYp5xqSG%2BksJQ_5w0US3HDG3M=hqdn1KaKAk5Q@mail.gmail.com>
References:  <alpine.BSF.2.11.1501041830030.1551@mail.fig.ol.no> <CAN6yY1veFSCVGYp5xqSG%2BksJQ_5w0US3HDG3M=hqdn1KaKAk5Q@mail.gmail.com>

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

On Sun, 4 Jan 2015 12:45-0800, Kevin Oberman wrote:

> On Sun, Jan 4, 2015 at 9:41 AM, Trond Endrestøl <
> Trond.Endrestol@fagskolen.gjovik.no> wrote:
> 
> > Hi,
> >
> > I'm investigating how to convert my stable/8 systems to stable/9, and
> > subsequently to stable/10.
> >
> > The test subject was installed with 8.4-RELEASE, I then upgraded to
> > the latest stable/8, r276471, with no contents in /etc/make.conf nor
> > /etc/src.conf. So far, so good.
> >
> > Next, I tried to compile stable/9 r276623 on the stable/8 system,
> > still no contents in /etc/make.conf nor /etc/src.conf, and nothing
> > mentioned in /usr/src/UPDATING, only to receive this error message:
> >
> >
> > ===> lib/libmagic (obj,build-tools)
> > cc -O2 -pipe -DMAGIC='"/usr/share/misc/magic"' -DHAVE_CONFIG_H
> > -I/usr/src/lib/libmagic -I/usr/src/lib/libmagic/../../contrib/file/src
> > -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -DCOMPILE_ONLY
> > -L/usr/obj/usr/src/tmp/legacy/usr/lib -o mkmagic
> > /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c
> > /usr/src/lib/libmagic/../../contrib/file/src/cdf_time.c
> > /usr/src/lib/libmagic/../../contrib/file/src/encoding.c
> > /usr/src/lib/libmagic/../../contrib/file/src/funcs.c
> > /usr/src/lib/libmagic/../../contrib/file/src/magic.c
> > /usr/src/lib/libmagic/../../contrib/file/src/print.c  -lz -legacy
> > In file included from
> > /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c:32:
> > /usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error:
> > xlocale.h: No such file or directory
> >
> 
> 
> > [...]
> >
> > I reverted the stable/9 tree to r276385 to get rid of file 5.21
> > (r276416), and now the system is able to build world and kernel.
> >
> > Once I get stable/9 r276385 installed, I might be able to build the
> > latest stable/9 source tree.
> >
> 
> This is very odd. /usr/include/xlocale.h has been in the source tree for
> over three years. In the buildworld process, header files are moved to
> /usr/obj very early in the make and used for building world. Do you have
> /usr/src/include/xlocale.h? If so, it should be found when building file.
> Do you have /usr/include/xlocale.h? (This file should NOT be used in
> buildworld, but it is a data point.)
> 
> Are you running the "official" system update process? Not that there is
> much there at this point.
> # cd /usr/src
> # make buildworld

Yup. I renamed the existing /usr/obj containing the stable/8 object 
tree to /usr/obj-8 and created a new /usr/obj directory for the 
stable/9 object tree.

I then ran: make buildworld buildkernel

The pit stop at r276385 helped building stable/9 while still 
running the latest stable/8.

The test subject now runs the latest stable/9, r276664, and is 
currently regenerating the 40 ports I installed after upgrading 
8.4-RELEASE to stable/8.

I tested the transition from stable/9 to stable/10 on my laptop in the 
time between Christmas and New Year. That went well.

The only snag I noticed is that a separate root fs should be larger 
than 1 GiB, and anything less than 1 GiB will not necessary 
accommodate two kernels and the minimalistic userland unless you 
delete the old kernel's *.symbols files prior to installing the new 
kernel.

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
From owner-freebsd-stable@FreeBSD.ORG  Mon Jan  5 07:27:49 2015
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id F4017D70
 for <freebsd-stable@freebsd.org>; Mon,  5 Jan 2015 07:27:48 +0000 (UTC)
Received: from smtp.fagskolen.gjovik.no (smtp.fagskolen.gjovik.no
 [IPv6:2001:700:1100:1:200:ff:fe00:b])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "smtp.fagskolen.gjovik.no",
 Issuer "Fagskolen i Gj??vik" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 50E42640CC
 for <freebsd-stable@freebsd.org>; Mon,  5 Jan 2015 07:27:47 +0000 (UTC)
Received: from mail.fig.ol.no (localhost [127.0.0.1])
 by mail.fig.ol.no (8.14.9/8.14.9) with ESMTP id t057RYmN003184
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO);
 Mon, 5 Jan 2015 08:27:34 +0100 (CET)
 (envelope-from trond@fagskolen.gjovik.no)
Received: from localhost (trond@localhost)
 by mail.fig.ol.no (8.14.9/8.14.9/Submit) with ESMTP id t057RYU1003181;
 Mon, 5 Jan 2015 08:27:34 +0100 (CET)
 (envelope-from trond@fagskolen.gjovik.no)
X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs
Date: Mon, 5 Jan 2015 08:27:34 +0100 (CET)
From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
Sender: Trond.Endrestol@fagskolen.gjovik.no
To: Xin Li <delphij@delphij.net>
Subject: Re: Upgrading from stable/8 to stable/9 blocked by file 5.21 (r276416)
In-Reply-To: <54A9A853.2000208@delphij.net>
Message-ID: <alpine.BSF.2.11.1501050824270.1551@mail.fig.ol.no>
References: <alpine.BSF.2.11.1501041830030.1551@mail.fig.ol.no>
 <54A9A853.2000208@delphij.net>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
Organization: Fagskolen Innlandet
OpenPGP: url=http://fig.ol.no/~trond/trond.key
MIME-Version: 1.0
X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham
 autolearn_force=no version=3.4.0
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.fig.ol.no
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: 8BIT
X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1
Cc: FreeBSD stable <freebsd-stable@freebsd.org>
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jan 2015 07:27:49 -0000

On Sun, 4 Jan 2015 12:53-0800, Xin Li wrote:

> On 1/4/15 09:41, Trond Endrestøl wrote:
> > Hi,
> > 
> > I'm investigating how to convert my stable/8 systems to stable/9,
> > and subsequently to stable/10.
> > 
> [...]
> > In file included from
> > /usr/src/lib/libmagic/../../contrib/file/src/print.c:32: 
> > /usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error:
> > expected specifier-qualifier-list before 'locale_t' *** Error code
> > 1 1 error *** Error code 2 1 error *** Error code 2 1 error ***
> > Error code 2 1 error
> 
> Looks like you are using -j -- have you tried building without -j?

Yes to your assumption, and no to your question.

As in all good scientific endeavor, I should repeat what I did, and I 
will try to remember to compile the latest stable/9 without -j 2 while 
running the latest stable/8.

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
From owner-freebsd-stable@FreeBSD.ORG  Mon Jan  5 07:59:05 2015
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 587E2340;
 Mon,  5 Jan 2015 07:59:05 +0000 (UTC)
Received: from smtpo.poczta.interia.pl (smtpo.poczta.interia.pl
 [217.74.65.158])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 0FC3834FE;
 Mon,  5 Jan 2015 07:59:04 +0000 (UTC)
X-Interia-R: Interia
X-Interia-R-IP: 82.177.252.131
X-Interia-R-Helo: <w530.domain.com>
Received: from w530.domain.com (unknown [82.177.252.131])
 (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
 (No client certificate requested)
 by poczta.interia.pl (INTERIA.PL) with ESMTPSA;
 Mon,  5 Jan 2015 08:43:07 +0100 (CET)
Message-ID: <54AA410D.9090704@interia.pl>
Date: Mon, 05 Jan 2015 08:45:17 +0100
From: vermaden <vermaden@interia.pl>
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64;
 rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: freebsd-virtualization@freebsd.org, freebsd-emulation@freebsd.org, 
 freebsd-stable@freebsd.org
Subject: Virtualbox USB Passthrough
X-Interia-Antivirus: OK
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl;
 s=biztos; t=1420443788;
 bh=ugNLvzN5ntPfb9uRmMnf8M2qS/TVwLfCp9iyV2zQ8yo=;
 h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Message-ID:Date:From:
 User-Agent:MIME-Version:To:Subject:Content-Type:
 X-Interia-Antivirus;
 b=FDDWed7FPbA0hEXHi0RfUItYZI8ZGylLdnPHaImuSFQHWjhBKLPlnPGLJ3h3syLeb
 b1U7kbITJ1MQC/n8kqDr8VT5UHWFs73eYIu5FtnPuR6IEkqdgajcW2BX/ehTCha31Z
 ZlBXRa5izkaIkSvM5FNhIU6UhvSRurdhVi8aDr8U=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jan 2015 07:59:05 -0000

Hi,

I havent used USB passthrough for some time on FreeBSD with Virtualbox, 
now with FreeBSD 10.1-STABLE (2014/12/14) and Virtualbox 4.3.20 I am not 
able to make it work, I have found some workarounds with 'sysctl 
hw.usb.ehci.no_hs=1' but that also does not work.

What is proper setup to use USB passthrough with Virtualbox on FreeBSD 
currently?

Thanks,
vermaden



help

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