From owner-freebsd-embedded@FreeBSD.ORG Sun Aug 12 19:56:46 2012 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B0C3106564A for ; Sun, 12 Aug 2012 19:56:46 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3E9338FC12 for ; Sun, 12 Aug 2012 19:56:45 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so6396680pbb.13 for ; Sun, 12 Aug 2012 12:56:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=gmzffe4QUTsPoeKHnVk1GwUdfJDvRqZcuO2BmRoiI/E=; b=qmLOtlDk+is2HlAcXBlN8u8XFM5bUCKtqNSuSqD3yfLarvhcTyWYf4EQSXxcljscqL vBU+OfBCpwa+J2SR1tI3tCUo2yKmvC+GdiJs/IXh1yTRtFgSbxKnqozfk/ccvCXTvrAu AMPZ3zUDS0gvfSys9Fd82mH12hS/cVftBtmn9ROrx9N6IV2I7jXqUoyBNjgstFVjmPQq ypZYyLKZ9xPvWNWsPcSbPUm3lF010Y2EtYMqdDPwPvMhFg5XK8j+ea5gvVhepIlXnemQ ntoRgdW86tt8szGaPrSCe1u9ReDDBqXLMfhPu6J+zHblfyBUFBoMaNV+bLrnJZVt25dC fjiA== MIME-Version: 1.0 Received: by 10.66.72.130 with SMTP id d2mr13413110pav.59.1344801405693; Sun, 12 Aug 2012 12:56:45 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.68.43.169 with HTTP; Sun, 12 Aug 2012 12:56:45 -0700 (PDT) In-Reply-To: <1344714749.1186.15.camel@revolution.hippie.lan> References: <1344714749.1186.15.camel@revolution.hippie.lan> Date: Sun, 12 Aug 2012 12:56:45 -0700 X-Google-Sender-Auth: jKTJXg1OhpK4f4y2-rbx5--IsWk Message-ID: From: Adrian Chadd To: Ian Lepore Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-embedded@freebsd.org Subject: Re: cross-build failure for kerberos libs during installworld X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 19:56:46 -0000 Would you please file a PR for this? I'll assign it to the committer of r233294 so they can re-test with crossbuilds. Adrian On 11 August 2012 12:52, Ian Lepore wrote: > I just ran into an installworld glitch while doing an arm cross-build: > > ===> kerberos5/lib/libasn1 (install) > install -C -o root -g wheel -m 444 libasn1.a /local/build/staging/freebsd/dp10/nfsroot/usr/lib > install -C -o root -g wheel -m 444 libasn1_p.a /local/build/staging/freebsd/dp10/nfsroot/usr/lib > cmp -s krb5_asn1.hx krb5_asn1.h 2> /dev/null || cp krb5_asn1.hx krb5_asn1.h > cmp: not found > cp: not found > [more of the same errors follow] > > It looks like it's caused by r233294 (import of new Heimdal), which > added rules to the makefile that installs some components by using cmp > and cp to install the file only if its contents changed. > > The attached patch is how I quickly worked around the problem. I'm not > sure if this is the right way to fix it long term -- I'm not sure why > the makefile is using cmp/cp instead of install -C for header files. > > -- Ian > > > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org" > From owner-freebsd-embedded@FreeBSD.ORG Sun Aug 12 20:17:53 2012 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC42E1065672 for ; Sun, 12 Aug 2012 20:17:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 377918FC15 for ; Sun, 12 Aug 2012 20:17:52 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so6417153pbb.13 for ; Sun, 12 Aug 2012 13:17:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=4iwM4UBt4WP8ckyoKojopJXL8QNpCqQiDUGNK9QTH1w=; b=WoLVx0N84NHkUX3NVwdxZSsh3690iqRnxRpFoDr3VZ7L5EGiHTB4pDXGNPbgzcyw5E L1pLszHHR//+zQPdzNnZtB8krIn0Gzt54RsuHYCO9nzNzxtioCpQ/9s/ELVTCCPDJL+y +WVf9OFJsgrB9w8W6JZJ2gIYWTt+dtCR8kTjRWuAPoGrH5E0GZRs852Vq3CTBQhUhzbH ERhdehZKyt7ZHl6MeJIiGpQrhlm5t0kuHUIOec+phN/o602qe3mHGjy4UV1SL8Bgk0yw KuiolnL1iiUj/orjMiZUPG7079d87PSaf/w0YOs9LkOkioY6gB8o6r9Zig47JjT8FG5S Ivbg== Received: by 10.66.75.229 with SMTP id f5mr21169798paw.47.1344802672382; Sun, 12 Aug 2012 13:17:52 -0700 (PDT) Received: from [10.0.0.63] (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id to6sm3860197pbc.12.2012.08.12.13.17.48 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 12 Aug 2012 13:17:51 -0700 (PDT) Sender: Warner Losh Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Sun, 12 Aug 2012 14:17:43 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1344714749.1186.15.camel@revolution.hippie.lan> To: Adrian Chadd X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQn66KpE+XIdZODq8iO2vdGogOkdb9rQtrpB27za7D42u0lDTUVZPOAspnaXHM6wMudpCgmQ Cc: freebsd-embedded@freebsd.org Subject: Re: cross-build failure for kerberos libs during installworld X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 20:17:54 -0000 The right fix is to have heimdal use install rather than cp + cmp. Warner On Aug 12, 2012, at 1:56 PM, Adrian Chadd wrote: > Would you please file a PR for this? >=20 > I'll assign it to the committer of r233294 so they can re-test with = crossbuilds. >=20 >=20 >=20 > Adrian >=20 > On 11 August 2012 12:52, Ian Lepore = wrote: >> I just ran into an installworld glitch while doing an arm = cross-build: >>=20 >> =3D=3D=3D> kerberos5/lib/libasn1 (install) >> install -C -o root -g wheel -m 444 libasn1.a = /local/build/staging/freebsd/dp10/nfsroot/usr/lib >> install -C -o root -g wheel -m 444 libasn1_p.a = /local/build/staging/freebsd/dp10/nfsroot/usr/lib >> cmp -s krb5_asn1.hx krb5_asn1.h 2> /dev/null || cp krb5_asn1.hx = krb5_asn1.h >> cmp: not found >> cp: not found >> [more of the same errors follow] >>=20 >> It looks like it's caused by r233294 (import of new Heimdal), which >> added rules to the makefile that installs some components by using = cmp >> and cp to install the file only if its contents changed. >>=20 >> The attached patch is how I quickly worked around the problem. I'm = not >> sure if this is the right way to fix it long term -- I'm not sure why >> the makefile is using cmp/cp instead of install -C for header files. >>=20 >> -- Ian >>=20 >>=20 >> _______________________________________________ >> freebsd-embedded@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded >> To unsubscribe, send any mail to = "freebsd-embedded-unsubscribe@freebsd.org" >>=20 > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to = "freebsd-embedded-unsubscribe@freebsd.org" From owner-freebsd-embedded@FreeBSD.ORG Mon Aug 13 11:07:05 2012 Return-Path: Delivered-To: freebsd-embedded@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51DC3106564A for ; Mon, 13 Aug 2012 11:07:05 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3C2BD8FC12 for ; Mon, 13 Aug 2012 11:07:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7DB75bh007062 for ; Mon, 13 Aug 2012 11:07:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7DB74Fa007060 for freebsd-embedded@FreeBSD.org; Mon, 13 Aug 2012 11:07:04 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 13 Aug 2012 11:07:04 GMT Message-Id: <201208131107.q7DB74Fa007060@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-embedded@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-embedded@FreeBSD.org X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 11:07:05 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o misc/52256 embedded [picobsd] picobsd build script does not read in user/s o kern/42728 embedded [picobsd] many problems in src/usr.sbin/ppp/* after c 2 problems total. From owner-freebsd-embedded@FreeBSD.ORG Mon Aug 13 21:00:28 2012 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 403F9106566C for ; Mon, 13 Aug 2012 21:00:28 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from qmta10.emeryville.ca.mail.comcast.net (qmta10.emeryville.ca.mail.comcast.net [76.96.30.17]) by mx1.freebsd.org (Postfix) with ESMTP id 058A38FC16 for ; Mon, 13 Aug 2012 21:00:27 +0000 (UTC) Received: from omta03.emeryville.ca.mail.comcast.net ([76.96.30.27]) by qmta10.emeryville.ca.mail.comcast.net with comcast id mDhA1j0030b6N64AAM0Mlh; Mon, 13 Aug 2012 21:00:21 +0000 Received: from damnhippie.dyndns.org ([24.8.232.202]) by omta03.emeryville.ca.mail.comcast.net with comcast id mM0K1j00z4NgCEG8PM0LHr; Mon, 13 Aug 2012 21:00:20 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id q7DL0IGZ014191; Mon, 13 Aug 2012 15:00:18 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) From: Ian Lepore To: Warner Losh In-Reply-To: References: <1344714749.1186.15.camel@revolution.hippie.lan> Content-Type: text/plain; charset="us-ascii" Date: Mon, 13 Aug 2012 15:00:17 -0600 Message-ID: <1344891617.1186.50.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org Subject: Re: cross-build failure for kerberos libs during installworld X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 21:00:28 -0000 Hrm. I went to recreate the problem to get more details for a PR, and now I can't get it to happen at all. I think I may have been working with a (semi-)broken build environment related to the armv6 patches I was testing. Sorry for the noise. -- Ian On Sun, 2012-08-12 at 14:17 -0600, Warner Losh wrote: > The right fix is to have heimdal use install rather than cp + cmp. > > Warner > > On Aug 12, 2012, at 1:56 PM, Adrian Chadd wrote: > > > Would you please file a PR for this? > > > > I'll assign it to the committer of r233294 so they can re-test with crossbuilds. > > > > > > > > Adrian > > > > On 11 August 2012 12:52, Ian Lepore wrote: > >> I just ran into an installworld glitch while doing an arm cross-build: > >> > >> ===> kerberos5/lib/libasn1 (install) > >> install -C -o root -g wheel -m 444 libasn1.a /local/build/staging/freebsd/dp10/nfsroot/usr/lib > >> install -C -o root -g wheel -m 444 libasn1_p.a /local/build/staging/freebsd/dp10/nfsroot/usr/lib > >> cmp -s krb5_asn1.hx krb5_asn1.h 2> /dev/null || cp krb5_asn1.hx krb5_asn1.h > >> cmp: not found > >> cp: not found > >> [more of the same errors follow] > >> > >> It looks like it's caused by r233294 (import of new Heimdal), which > >> added rules to the makefile that installs some components by using cmp > >> and cp to install the file only if its contents changed. > >> > >> The attached patch is how I quickly worked around the problem. I'm not > >> sure if this is the right way to fix it long term -- I'm not sure why > >> the makefile is using cmp/cp instead of install -C for header files. > >> > >> -- Ian > >> > >> > >> _______________________________________________ > >> freebsd-embedded@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded > >> To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org" > >> > > _______________________________________________ > > freebsd-embedded@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-embedded > > To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org" >