From owner-freebsd-embedded@FreeBSD.ORG Sun Nov 11 07:01:18 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 F306867B for ; Sun, 11 Nov 2012 07:01:17 +0000 (UTC) (envelope-from jack.mclauren@yahoo.com) Received: from nm26-vm1.bullet.mail.ne1.yahoo.com (nm26-vm1.bullet.mail.ne1.yahoo.com [98.138.91.61]) by mx1.freebsd.org (Postfix) with ESMTP id 9AC0A8FC15 for ; Sun, 11 Nov 2012 07:01:17 +0000 (UTC) Received: from [98.138.90.54] by nm26.bullet.mail.ne1.yahoo.com with NNFMP; 11 Nov 2012 07:01:11 -0000 Received: from [98.138.89.160] by tm7.bullet.mail.ne1.yahoo.com with NNFMP; 11 Nov 2012 07:01:11 -0000 Received: from [127.0.0.1] by omp1016.mail.ne1.yahoo.com with NNFMP; 11 Nov 2012 07:01:11 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 636436.21916.bm@omp1016.mail.ne1.yahoo.com Received: (qmail 61268 invoked by uid 60001); 11 Nov 2012 07:01:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352617271; bh=B2Q3DnIS85Axa+WYuUNSxbC+35kDsUVWUfR/PqP/CgY=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=12rKqZLDVv8Z8eXSzffKuyYLP1Y9LbyXSxX/ylA8d5eap0f1sYDXFi7/up1GgB5Asi1qJhunELR8BDeHTY1PILwJKjm3TPNwpfzuTPzgl90Gx63BQJTQIXVdE4pMgDqcmq4HPqmOXVl5UI0K+2+qSZQ9d15QZWnwGWiMgGyWemw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=m0fDzG7qA26dnGeR0kkk7igxc4NHJ5XNdLzNQM5KLz7N+pcAaT84jbI4cV/Eg99SqHo3stsl6u4eNmTRJnbVsu6K59PLNHrj8NQ0LYlNWshSCIJTX1z1G5dsCZ5DzEZ3ndcq/TL/XIgVUkZ+ukJ/km57OBKREEK3NHlVzpdLxtk=; X-YMail-OSG: bZprqtUVM1nwAnerzKUAEuRz41VUOP3h7X.Tt1m20JSvLql YqX8EAudNhX0MB27SnykY5uv23QJQjppGhwjhMtvrLR.8utDSlrk_wIXdEsi T5AOHJArKxK17x.xLn74S047m5tJKxxRGX159r.eXI5Deygc3xJNUgt9S4P_ hVI2RjaPnhzZZY6lk4m7vMgLGCCIzD.C3QlMiqOUibUHCzLdKZcZfeGYnGbm uuqyzS8sbKHhEeexcOvY4vNN8VgBtwmtOqoKCTdu1_AJyHxEiQ2FIhh2LtkN 6icPL.270T2.CKiI.UmjEJRNOJ_vBqmXw96bLdgL0bMV9WNOyBhsG5pI2hh8 ngxMKzUuu2i8MPdzmhgTxRQvU5Fhmyrhldz.8_arQxlLrK0.g9wfqlFzYcz5 MrGYFwPyrkAEfgBp3FccOLsp_YLE41yCIz2qvFolEH.Q.KKxeSf.c7smxuQY Q2R2XIs_eoVtEhvQ- Received: from [89.165.120.140] by web126004.mail.ne1.yahoo.com via HTTP; Sat, 10 Nov 2012 23:01:10 PST X-Rocket-MIMEInfo: 001.001, Pj5JIGRvbid0IHNlZSBkYTBzMWEgaW4gdGhpcyBsaXN0LQoKPj4KPj5MaXN0IG9mIEdFT00gbWFuYWdlZCBkaXNrIGRldmljZXM6Cj4.IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGExMHMxYcKgICBkYTBzNMKgICBkYTBzM8KgIGRhMHMxwqAgIGRhMAoKc29ycnkgZGExMHMxYSBpcyB3cm9uZywgaXQgaXMgZGExczFhIC4uLgphbnkgc3VnZ2VzdGlvbnMgPz8_CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQpGcm8BMAEBAQE- X-Mailer: YahooMailWebService/0.8.123.460 References: <1352535965.38849.YahooMailNeo@web126006.mail.ne1.yahoo.com> <3071705.80.1352565121545.JavaMail.Bob@Toad-PC> Message-ID: <1352617270.61218.YahooMailNeo@web126004.mail.ne1.yahoo.com> Date: Sat, 10 Nov 2012 23:01:10 -0800 (PST) From: Jack Mc Lauren Subject: Re: nanobsd image To: Bob Ryan In-Reply-To: <3071705.80.1352565121545.JavaMail.Bob@Toad-PC> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-embedded@freebsd.org" X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jack Mc Lauren List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Nov 2012 07:01:18 -0000 >>I don't see da0s1a in this list-=0A=0A>>=0A>>List of GEOM managed disk de= vices:=0A>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0da10s1a= =C2=A0 da0s4=C2=A0 da0s3=C2=A0 da0s1=C2=A0 da0=0A=0Asorry da10s1a is wro= ng, it is da1s1a ...=0Aany suggestions ???=0A##############################= #####################=0A=0A----- Original Message -----=0AFrom: "Jack Mc La= uren" =0ATo: "Ian Lepore" =0ACc: freebsd-embedded@freebsd.org=0ASent: Saturday, November 10, 2= 012 12:26:05 AM=0ASubject: Re: nanobsd image=0A=0A>It's hard to guess what'= s going on with a description of "messages=0A=0A>like..." rather than the a= ctual messages verbatim.=C2=A0 But if I had to=0A>guess at this point, I'd = lean towards a difference between SATA devices=0A>being "ad0" and "ada0" wh= ich might be different between target systems=0A>based on the BIOS settings= on each system for whether to present the=0A>drives as legacy/compatible I= DE versus AHCI.=C2=A0 The options used to build=0A>the kernel also have som= e effect on ad0 vs ada0, but I'll admit to being=0A>in a complete state of = confusion over that because of working on systems=0A>using 8.x, 9.x and 10.= 0 every day, and I've completely lost track of=0A>what behaviors are seen i= n which versions.=0A=0A>-- Ian=0A=0AThank you Lan. this is the whole messag= e, and what i do :=0A=0A##################################################= =0AIf you have invalid mount options, reboot, and first try the=0Afollowing= from the loader prompt :=0A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 set vfs.root.mountfrom.option= s=3Drw=0AAnd then remove the invalid mount options from /etc/fstab.=0A=C2= =A0=0ALoader variables:=0Avfs.root.mountfrom=3Dufs:/dev/da0s1a=0Avfs.root.m= ountfrom.options=3Dro=0A=C2=A0=0AManual root filesystem specifications:=0Ad= a0 at umass-sim0 bus 0 scbus0 target 0 lun 0=0A=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 :=0AMount using filesystem =0Ada0 :=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 eg. Ufs:/dev/da0s1a=0A Removable= Direct Access=0ASCSI-4 device=0A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Eg. Cd9660:/dev/acd0=0Ada0= : 40.000MB/s transfers=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 This=0Ais equivalent to:=0Amount =E2=80=93t cd9660 /dev/acd0/=0Ad= a0: 7388MB (15130624 512 byte sector: 255H 63S/T 941C)=0A=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ?= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 List valid disk boot devices=0A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0=C2=A0 Abort manual input=0Amountroot >=0Amountroot>?=0AList of GE= OM managed disk devices:=0A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 da10s1a=C2=A0=C2=A0 da0s4=C2=A0 = =C2=A0da0s3=C2=A0 da0s1=C2=A0 =C2=A0da0=0A#################################= ##################=0A=0AI have to set the mount root manually :=0AMountroot= >ufs:/dev/da0s1a=0AThe system does not do this automatically. Fstab file is= =0Acorrect as you can see the =E2=80=9Cloader variables=E2=80=9D.=0AWhat=E2= =80=99s the problem ? I am so confused !!!=0AThe point is that we don=E2=80= =99t dace this problem on one our=0Asystem !!!=0Aby the way, I have copied = the image on a flash memory.=0A____________________________________________= ___=0Afreebsd-embedded@freebsd.org mailing list=0Ahttp://lists.freebsd.org/= mailman/listinfo/freebsd-embedded=0ATo unsubscribe, send any mail to "freeb= sd-embedded-unsubscribe@freebsd.org" From owner-freebsd-embedded@FreeBSD.ORG Mon Nov 12 11:06:42 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 1F7A5A03 for ; Mon, 12 Nov 2012 11:06:42 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 03C7A8FC22 for ; Mon, 12 Nov 2012 11:06:42 +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 qACB6fdS000308 for ; Mon, 12 Nov 2012 11:06:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qACB6ffr000306 for freebsd-embedded@FreeBSD.org; Mon, 12 Nov 2012 11:06:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Nov 2012 11:06:41 GMT Message-Id: <201211121106.qACB6ffr000306@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 Subject: Current problem reports assigned to freebsd-embedded@FreeBSD.org X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Nov 2012 11:06:42 -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 kern/172968 embedded [arge] probe/attach occasionally fails to find a PHY 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 3 problems total. From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 08:25:19 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 2C6ED699 for ; Tue, 13 Nov 2012 08:25:19 +0000 (UTC) (envelope-from jack.mclauren@yahoo.com) Received: from nm23-vm0.bullet.mail.ne1.yahoo.com (nm23-vm0.bullet.mail.ne1.yahoo.com [98.138.91.57]) by mx1.freebsd.org (Postfix) with ESMTP id CC9308FC0C for ; Tue, 13 Nov 2012 08:25:18 +0000 (UTC) Received: from [98.138.90.50] by nm23.bullet.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 Received: from [98.138.89.169] by tm3.bullet.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 Received: from [127.0.0.1] by omp1025.mail.ne1.yahoo.com with NNFMP; 13 Nov 2012 08:25:12 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 849395.94135.bm@omp1025.mail.ne1.yahoo.com Received: (qmail 86725 invoked by uid 60001); 13 Nov 2012 08:25:12 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352795112; bh=6/BLqwKt8NrpBxewV4zk22uRLPdMnEHhDGW2EJvHzD4=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=FODS1AKOIYQkntt+0DcrUcLhj6/LLhBlYbUdvvh+l+2se7xogo25rEUDfRzNzEJAOoK1Rq7KS46xWka9zXGHH+lYj0YKdbs7X8PJhjOK/y3oF8wu9SKSS4qnVj0qHlrtiUo6SaDW4gPypfwaHacC4TisE0UGwNzMYO3vqwXGMDo= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=blqkI7dWHco94g/gOcabuFPJ8IAYUPZLqpIWZws6C0ICDQjq3/66enInzcfO/cXd4LtUTODs2VXQcknF02cLtHMxwj9cf+SxeYtT2EZIDFlUgiqgGj6ceYg9xSGt3n+TD6vuZKvhjS/urNl19nGQ5Qkh3fUL0ZyDqmjOx/vZONc=; X-YMail-OSG: .FSeHDcVM1no1uW4q8opthWD3RZP50DpJvKRLeSAm.9Ufm0 4Tqz3VgtUKrZ_tVsBW3A.OpfW2iUCT7hhirZT3F0m0fQknwtUzf34msSROAy wgWqHvIZL1PK5nylMLiEJX31kKdbw8jIcbcwIsdERsyYaHlTRaAPttmVpI3x yh238dzu3jTOP3SdpGCbiMf3eVsrUvyWzzjizbYLJ6dRR5fWwlDo4C2lff7E 6hVBwsYZdv02DcFNUuQPRo54yH5yTCFnXX87gnxi3RcCcj_UMgfeyfDzTv_P 0ohI62m1ifXswks8XplLTr.pH1vioGUpgfOox1QB6DnzHL3aShUH9tfEXgwA WTXV0XPdPHPsBR2qvHcuMdfxWvz.KNah93PtgozWSB8FxAYlvlsZYgXpeQ66 SFBdUsEkr2q45tlz3bwBqHekJeOGSfRwlLVRR4GALLNGqVD7Pisv4 Received: from [89.165.120.140] by web126005.mail.ne1.yahoo.com via HTTP; Tue, 13 Nov 2012 00:25:12 PST X-Rocket-MIMEInfo: 001.001, SGkgYWxsCgpUaGFuayB5b3UgYWxsIHdobyBoZWxwZWTCoG1lLiBJIGJ1aWx0IGFuIGltYWdlIHVzaW5nIG5hbm9ic2Qgd2l0aG91dCBhbnkgcHJvYmxlbXMuIEJ1dCBpIGhhdmUgb25seSB0aGUgY29udGVudHMgb2YgL3Vzci9zcmMgaW4gdGhlIGltYWdlIG5vdCB0aGUgc2VydmljZXMgd2hpY2ggaSBoYXZlIGluIG15IG9yaWdpbmFsIE9TLiBGb3IgZXhhbXBsZSwgaSBkb24ndCBoYXZlIHJjLmNvbmYgaW4gL2V0Yy4gSSBoYXZlIGFzdGVyaXNrIGluIG15IG9yaWdpbmFsIE9TIGJ1dCBpIGRvbid0IGhhdmUgaXQBMAEBAQE- X-Mailer: YahooMailWebService/0.8.123.460 Message-ID: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com> Date: Tue, 13 Nov 2012 00:25:12 -0800 (PST) From: Jack Mc Lauren Subject: nanobsd image compared to original OS To: "freebsd-embedded@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jack Mc Lauren List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 08:25:19 -0000 Hi all=0A=0AThank you all who helped=A0me. I built an image using nanobsd w= ithout any problems. But i have only the contents of /usr/src in the image = not the services which i have in my original OS. For example, i don't have = rc.conf in /etc. I have asterisk in my original OS but i don't have it in m= y image, I have dahdi in my OS but i don't have it in my image ! and so on = ...=0AWhat should i do in order to have the exact same OS and packages ?=0A From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 11:56:51 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 018024C0 for ; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5568FC0C for ; Tue, 13 Nov 2012 11:56:50 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:241e:f914:1e7e:fdc3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 1ABF54AC1C for ; Tue, 13 Nov 2012 15:56:49 +0400 (MSK) Date: Tue, 13 Nov 2012 15:56:46 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <214279324.20121113155646@serebryakov.spb.ru> To: "freebsd-embedded@freebsd.org" Subject: Use clang to compile code for ARM _microcontrollers_ (Cortex M0/M3/M4)? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 11:56:51 -0000 Hello, Freebsd-embedded. Maybe, it is (slightly?) offtopic here, but I can not find list better :) Now, when we have clang in base system, and it is cross-compiler by nature and it supports ARM, is it possible to use clang as compiler for "true embedded" projects -- for stand-alone code for ARM-based uC, like LPC17xx and STM32? I don't speak about compileing FreeBSD for these devices, of course. All open and semi-open toolchains for these uCs are based on gcc (+ some eclipse-based GUI + proprietary JTAG drivers/debuggers). Does somebody try to mate clang with CMSIS and vendor's standard peripherals library? It is not very simple even for "bare" arm-gcc, according to my experience, as all "ready" toolchains contains non-trivial hacks in linker scripts, etc. -- // Black Lion AKA Lev Serebryakov From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 12:30:11 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 EEFBEDD2; Tue, 13 Nov 2012 12:30:11 +0000 (UTC) (envelope-from masked@internode.on.net) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:2:7]) by mx1.freebsd.org (Postfix) with ESMTP id 32F6F8FC14; Tue, 13 Nov 2012 12:30:09 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlAJABQ8olCWZd2M/2dsb2JhbABEgkmDUbxaA4IFghUYG2EKAwYBPgJfARoJh3inc4I9kDSNBoRcMmEDjXSBB4EhliODAw Received: from ppp221-140.static.internode.on.net (HELO forexamplePC) ([150.101.221.140]) by ipmail07.adl2.internode.on.net with SMTP; 13 Nov 2012 23:00:08 +1030 Message-ID: From: "Michael Vale" To: , , Subject: my work on cross-build for mips, arm, etc - your help, please! Date: Tue, 13 Nov 2012 23:30:10 +1100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0018_01CDC1F6.D29750E0" X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 12:30:12 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0018_01CDC1F6.D29750E0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I was just going to continuing hacking away at this but adri was really = keen that i post this stuff.. So far with what i=E2=80=99ve got I can cross-build just about anything, = but it=E2=80=99s not automated, there is issues with finding and = building dependencies. i=E2=80=99m using XDEV as the cross compiler a command line such as=20 env TARGET=3Dmips TARGET_ARCH=3Dmips make _TARGET_CROSS_DEFS=3D = =E2=80=93C /usr/ports/net/asterisk10 all should get the ball rolling ------=_NextPart_000_0018_01CDC1F6.D29750E0 Content-Type: application/octet-stream; name="bsd.cross.mk" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="bsd.cross.mk" #########################=0A= #=0A= # Ports CROSS COMPILING=0A= #=0A= #########################=0A= #=0A= # Variables:=0A= #=0A= # X_STAGING_ROOT =3D Defaults to ${OBJ_DIR}/${TARGET}.${TARGET_ARCH}=0A= #=0A= =0A= X_STAGING_ROOT=3D${OBJ_DIR}/${TARGET}.${TARGET_ARCH}/rootfs=0A= =0A= #TARGET_ARCH!=3Dmips=0A= #ARCH!=3D ${UNAME} -p=0A= =0A= #_TARGET_DEFS =3D \=0A= # TARGET_VENDOR=3D${TARGET_VENDOR} \=0A= # TARGET_DEVICE=3D${TARGET_DEVICE} \=0A= # FREEBSD_SRC_TREE=3D${FREEBSD_SRC_TREE} \=0A= # TARGET_PROFILES=3D"${TARGET_PROFILES}"=0A= =0A= CFLAGS=3D"-I${X_STAGING_ROOT}/lib -I${X_STAGING_ROOT}/include -std=3Dc99"=0A= =0A= _TARGET_CROSS_DEFS =3D \=0A= CHROOTED=3Dno \=0A= DESTDIR=3D${X_STAGING_ROOT} \=0A= LOCALBASE=3D${X_STAGING_ROOT} \=0A= CFLAGS=3D"-I${X_STAGING_ROOT}/lib -I${X_STAGING_ROOT}/include = -std=3Dc99" \=0A= CXXFLAGS=3D"-I${X_STAGING_ROOT}/include = -I${X_STAGING_ROOT}/include/json" \=0A= NO_PKG_REGISTER=3Dyes \=0A= INSTALL_AS_USER=3D2=0A= =0A= PATH=3D/usr/mips-freebsd/usr/bin:${PATH}=0A= PKG_CONFIG_PATH=3D${X_STAGING_ROOT}/libdata/pkgconfig/=0A= PKG_DBDIR=3D${X_STAGING_ROOT}/libdata/var/db/pkg=0A= NO_INSTALL_MANPAGES=3Dyes=0A= WITHOUT_CHECK=3Dyes=0A= NOPORTDOCS=3Dyes=0A= NOPORTEXAMPLES=3Dyes=0A= ac_cv_func_malloc_0_nonnull=3Dyes=0A= ac_cv_func_realloc_0_nonnull=3Dyes=0A= AUTOTOOLS_LOCALBASE=3D/usr/local=0A= LIBTOOL=3D/usr/local/bin/libtool=0A= CONFIGURE_HOST=3Dmips-freebsd=0A= LD_LIBRARY_PATH+=3D${X_STAGING_ROOT}/lib=0A= LD_FLAGS=3D${X_STAGING_ROOT}/lib=0A= =0A= #######=0A= #=0A= # Custom definition variables per-port (WORKAROUND: as to not break/fix = /usr/ports/*/*/Makefile's yet!)=0A= #=0A= #######=0A= =0A= .for port in ${PKGORIGIN}=0A= .if make(devel/pcre)=0A= _TARGET_CROSS_DEFS =3D ${TARGET_CROSS_DEFS} \=0A= CC_FOR_BUILD=3D/usr/bin/cc=0A= .endif=0A= .endfor=0A= =0A= #.for port in ${BUILD_DEPENDS_LIST}=0A= # @echo "Start ${port} port building..."=0A= # mkdir -p ${X_STAGING_ROOT}/libdata/var/db/pkg=0A= # cd ${X_STAGING_ROOT} ;${MAKE} PORT_BUILD_DEPEND_CROSS=3D${port} = port-build-depend-cross=0A= #.endfor=0A= # @echo "----> Ports dependencies build done ..."=0A= =0A= =0A= # Cross-compilation of dependency, build dependency must be built with = host env=0A= # LIB and RUN dependency should be builded with cross environment=0A= # Else (FETCH, EXTRACT, PATCH, BUILD dependency) with host env=0A= =0A= port-build-depend-cross:=0A= .for port in ${PORT_BUILD_DEPEND_CROSS}=0A= @echo "--------> Start ${port} port building ..."=0A= @echo "------------> Test FETCH EXTRACT PATCH BUILD dependency for = ${dir}..."=0A= _DEPENDS=3D$$(cd ${dir} ; ${MAKE} -VFETCH_DEPENDS -VEXTRACT_DEPENDS = -VPATCH_DEPENDS -VBUILD_DEPENDS) ; \=0A= if [ "x$${_DEPENDS}" !=3D "x" ] ; then \=0A= echo "$${_DEPENDS}" ; \=0A= ${MAKE} -f /usr/ports/Mk/bsd.port.mk BUILD_DEPENDS=3D"$${_DEPENDS}" = depends ; \=0A= fi=0A= @echo "------------> Test LIB dependency for ${dir}..."=0A= @_DEPENDS=3D$$(cd ${dir} ; ${MAKE} -VLIB_DEPENDS) ; \=0A= echo "LIB_DEPENDS=3D$${_DEPENDS}" ; \=0A= for _DEP in $${_DEPENDS} ; do \=0A= _DEPTEST=3D$${_DEP%%:*} ; \=0A= echo "Test if $${_DEPTEST} present" ; \=0A= LIBNAME=3D$${_DEPTEST%.*} ; \=0A= LIBVER=3D$${_DEPTEST#*.} ; \=0A= if [ "$${LIBNAME}" =3D "$${LIBVER}" ] ; then LIBVER=3D"" ; else = LIBVER=3D".$${LIBVER}" ; fi ; \=0A= SONAME=3Dlib$${LIBNAME}.so$${LIBVER} ; \=0A= echo Search for $${SONAME} ; \=0A= MATCHED_LIBS=3D$$(find ${X_STAGING_ROOT}/lib ${X_STAGING_ROOT}/usr/lib = -name $${SONAME}) ; \=0A= _DEPPATH=3D$${_DEP#*:} ; \=0A= if [ -z $${MATCHED_LIBS} ] ; then \=0A= cd ${ZROUTER_ROOT} ; ${MAKE} ${_TARGET_DEFS} = PORT_BUILD_DEPEND_CROSS=3D$${_DEPPATH} port-build-depend-cross ; \=0A= fi ; \=0A= done=0A= @echo "------------> Test RUN dependency for ${dir}..."=0A= @_DEPENDS=3D$$(cd ${dir} ; ${MAKE} -VRUN_DEPENDS) ; \=0A= echo "RUN_DEPENDS=3D$${_DEPENDS}" ; \=0A= for _DEP in $${_DEPENDS} ; do \=0A= _DEPTEST=3D$${_DEP%%:*} ; \=0A= echo "$${_DEPTEST} is pkg-config?" ; \=0A= if [ "$${_DEPTEST}" =3D "pkg-config" ] ; then continue ; fi ; \=0A= echo "Test if $${_DEPTEST} present" ; \=0A= _DEPPATH=3D$${_DEP#*:} ; \=0A= cd ${ZROUTER_ROOT} ; ${MAKE} ${_TARGET_DEFS} = PORT_BUILD_DEPEND_CROSS=3D$${_DEPPATH} port-build-depend-cross ; \=0A= done=0A= @echo "------------> Build ${dir}..."=0A= @cd ${dir} ; ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} generate-plist=0A= @PORT_PLIST=3D$$( cd ${dir} ; ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} -VTMPPLIST ) ; \=0A= PORT_STATUS=3D$$( ${ZROUTER_ROOT}/tools/checkdep.pl libs = $${PORT_PLIST} ${WORLDDESTDIR} ) ; \=0A= if [ $${PORT_STATUS} -lt 50 ] ; then \=0A= echo "$${PORT_STATUS}% of files matched, do install" ; \=0A= rm -f ${ZROUTER_OBJ}/ports/${dir}/.install* ; \=0A= echo cd ${dir} ; echo ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} install; \=0A= cd ${dir} ; PATH=3D${FREEBSD_BUILD_ENV_PATH} ${MAKE} = ${_TARGET_CROSS_DEFS} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} install || \=0A= ( ${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} clean && \=0A= echo ${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} configure && \=0A= ${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} configure && \=0A= mv `${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} -VPATCH_COOKIE` = `${MAKE} ${_TARGET_CROSS_DEFS} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} = -VPATCH_COOKIE` && \=0A= mv `${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} = -VEXTRACT_COOKIE` `${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} -VEXTRACT_COOKIE` && \=0A= mv `${MAKE} WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} = -VCONFIGURE_COOKIE` `${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} -VCONFIGURE_COOKIE` && \=0A= echo ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} all && \=0A= ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} all && \=0A= echo ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} install && \=0A= ${MAKE} ${_TARGET_CROSS_DEFS} = WRKDIR=3D${ZROUTER_OBJ}/ports/${dir} install ) ; \=0A= fi=0A= .endfor=0A= @echo "--------> Done building ${dir} port ..."=0A= =0A= =0A= # Host tools required for extract, patch, configure, build etc.=0A= # All dependency should be built and installed with host environment=0A= # so now we don`t care about dependency type.=0A= =0A= port-build-depend-host:=0A= @echo "Start ${PORTNAME} port building..."=0A= .for port in ${PORT_BUILD_DEPEND_HOST}=0A= @echo "---------> build/install/clean for port ${port} as dependency = with host environment"=0A= cd ${dir} ; ${MAKE} install clean=0A= @echo "---------> port ${dir} done (dependency)"=0A= .endfor=0A= ------=_NextPart_000_0018_01CDC1F6.D29750E0 Content-Type: application/octet-stream; name="bsd.port.mk.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="bsd.port.mk.diff" 1845c1845=0A= < USE_LDCONFIG=3D ${DESTDIR}${PREFIX}/lib=0A= ---=0A= > USE_LDCONFIG=3D ${PREFIX}/lib=0A= 2204,2208d2203=0A= < .if defined(CROSS_COMPILE)=0A= < .include "${PORTSDIR}/Mk/bsd.cross.mk"=0A= < #CROSS_COMPILE?=3D ${TARGET_ARCH}-freebsd-=0A= < #CROSS_COMPILE:=3D ${CROSS_COMPILE:S/^/'CROSS_COMPILE=3D'/}=0A= < .endif=0A= 2368,2386d2362=0A= < #__DESTDIRD_PREFIX=3D=0A= < #_USE_DESTDIR=3D=0A= < #.for component in ${PREFIX}=0A= < #.if ${__DESTDIRD_PREFIX:M${component}} !=3D "" &&=0A= < #.if ${DESTDIR} !=3D "" &&=0A= < #.if ${PREFIX} !=3D ""=0A= < #__DESTDIRD_PREFIX+=3D ${DESTDIR}${component}=0A= < #PREFIX=3D${__DESTDIRD_PREFIX}=0A= < #.endif=0A= < #.endif=0A= < #.endif=0A= < #.endfor=0A= < =0A= < #.for f in ${PREFIX}=0A= < # @${SED} -i.bak -i '' -e 's/^M$$/${DESTDIR}/' ${WRKSRC}/${f}=0A= < #.endfor=0A= < =0A= < =0A= < =0A= 2959,2964c2935,2936=0A= < #CONFIGURE_BUILD?=3D ${ARCH}-freebsd=0A= < #CONFIGURE_BUILD:=3D ${CONFIGURE_BUILD:S/^/--build=3D/}=0A= < #CONFIGURE_TARGET?=3D ${TARGET_ARCH}-freebsd=0A= < #CONFIGURE_TARGET:=3D ${CONFIGURE_TARGET:S/--target=3D//}=0A= < CONFIGURE_HOST?=3D ${TARGET_ARCH}-freebsd=0A= < CONFIGURE_HOST:=3D ${CONFIGURE_HOST:S/^/--host=3D/}=0A= ---=0A= > CONFIGURE_TARGET?=3D ${ARCH}-portbld-freebsd${OSREL}=0A= > CONFIGURE_TARGET:=3D ${CONFIGURE_TARGET:S/--build=3D//}=0A= 2991c2963=0A= < _LATE_CONFIGURE_ARGS=3D"$${_LATE_CONFIGURE_ARGS} ${CONFIGURE_TARGET} = --with-sysroot=3D${WORLDDESTDIR}" ; \=0A= ---=0A= > _LATE_CONFIGURE_ARGS=3D"$${_LATE_CONFIGURE_ARGS} = ${CONFIGURE_TARGET}" ; \=0A= 3761c3733=0A= < CFLAGS+=3D"${CFLAGS}" CPPFLAGS+=3D"${CPPFLAGS}" = CXXFLAGS+=3D"${CXXFLAGS}" \=0A= ---=0A= > CFLAGS=3D"${CFLAGS}" CPPFLAGS=3D"${CPPFLAGS}" = CXXFLAGS=3D"${CXXFLAGS}" \=0A= 3768c3740=0A= < ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} = ${CONFIGURE_HOST}; then \=0A= ---=0A= > ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; then \=0A= 3920c3892=0A= < .if defined(USE_GMAKE) && !defined(TARGET_ARCH)=0A= ---=0A= > .if defined(USE_GMAKE)=0A= 3929d3900=0A= < #.endif=0A= 3932a3904=0A= > =0A= 4015c3987=0A= < ${MKDIR} -p ${PREFIX}${PKG_DBDIR}; \=0A= ---=0A= > ${MKDIR} ${PKG_DBDIR}; \=0A= 4029,4030c4001,4002=0A= < if [ -d ${PREFIX}${PKG_DBDIR}/${PKGNAME} -o -n "$${found_package}" = ]; then \=0A= < if [ -d ${PREFIX}${PKG_DBDIR}/${PKGNAME} ]; then \=0A= ---=0A= > if [ -d ${PKG_DBDIR}/${PKGNAME} -o -n "$${found_package}" ]; then \=0A= > if [ -d ${PKG_DBDIR}/${PKGNAME} ]; then \=0A= 4058c4030=0A= < @${MKDIR} ${DESTDIR}/${PREFIX}=0A= ---=0A= > @${MKDIR} ${PREFIX}=0A= 4060c4032=0A= < if [ -w ${DESTDIR}/${PREFIX}/ ]; then \=0A= ---=0A= > if [ -w ${PREFIX}/ ]; then \=0A= 4063c4035=0A= < ${ECHO_MSG} "Error: ${DESTDIR}/${PREFIX}/ not writable."; \=0A= ---=0A= > ${ECHO_MSG} "Error: ${PREFIX}/ not writable."; \=0A= 4074,4076c4046,4048=0A= < ${MTREE_CMD} ${MTREE_ARGS} ${DESTDIR}${PREFIX}/ >/dev/null; \=0A= < if [ ${DESTDIR}${PREFIX} =3D ${LOCALBASE} -a = "${MTREE_FILE_DEFAULT}" =3D "yes" ]; then \=0A= < cd ${DESTDIR}${PREFIX}/share/nls; \=0A= ---=0A= > ${MTREE_CMD} ${MTREE_ARGS} ${PREFIX}/ >/dev/null; \=0A= > if [ ${PREFIX} =3D ${LOCALBASE} -a "${MTREE_FILE_DEFAULT}" =3D = "yes" ]; then \=0A= > cd ${PREFIX}/share/nls; \=0A= 4111c4083=0A= < @${MKDIR} -p ${DESTDIR}${PREFIX}/${LDCONFIG_DIR}=0A= ---=0A= > @${MKDIR} ${PREFIX}/${LDCONFIG_DIR}=0A= 4114c4086=0A= < > ${DESTDIR}${PREFIX}/${LDCONFIG_DIR}/${UNIQUENAME}=0A= ---=0A= > > ${PREFIX}/${LDCONFIG_DIR}/${UNIQUENAME}=0A= 4134c4106=0A= < @${MKDIR} ${DESTDIR}${PREFIX}/${LDCONFIG_32DIR}=0A= ---=0A= > @${MKDIR} ${PREFIX}/${LDCONFIG_32DIR}=0A= 4137c4109=0A= < > ${DESTDIR}${PREFIX}/${LDCONFIG32_DIR}/${UNIQUENAME}=0A= ---=0A= > > ${PREFIX}/${LDCONFIG32_DIR}/${UNIQUENAME}=0A= 4273c4245=0A= < match($$0, /^@cwd /) { prefix =3D substr($$0, RSTART + RLENGTH); if = (prefix =3D=3D "/") prefix=3D""; if (destdir !=3D "") = prefix=3D"$destdir"; next; } \=0A= ---=0A= > match($$0, /^@cwd /) { prefix =3D substr($$0, RSTART + RLENGTH); if = (prefix =3D=3D "/") prefix=3D""; next; } \=0A= 4315c4287=0A= < .if !defined(CHROOTED)=0A= ---=0A= > .if defined(CHROOTED)=0A= 5698c5670=0A= < @for i in ${_TMLINKS:M${_PREFIX}*:S|^${_PREFIX}||}; do \=0A= ---=0A= > @for i in ${_TMLINKS:M${_PREFIX}*:S|^${_PREFIX}/||}; do \=0A= 5766c5738=0A= < ${ECHO_CMD} "@cwd ${DESTDIR}${PREFIX}" >> ${TMPPLIST}; \=0A= ---=0A= > ${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}; \=0A= 5775c5747=0A= < ${SED} -ne 's,^${DESTDIR}${PREFIX},,p' >> ${TMPPLIST}=0A= ---=0A= > ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}=0A= 5777c5749=0A= < ${SED} -ne 's,^${DESTDIR}${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}=0A= ---=0A= > ${SED} -ne 's,^${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}=0A= 5789c5761=0A= < ${ECHO_CMD} "@cwd ${DESTDIR}${PREFIX}" >> ${TMPPLIST}; \=0A= ---=0A= > ${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}; \=0A= 5795c5767=0A= < ${SED} -e 's,^${DESTDIR}${PREFIX}/,,' >> ${TMPPLIST}; \=0A= ---=0A= > ${SED} -e 's,^${PREFIX}/,,' >> ${TMPPLIST}; \=0A= 5802c5774=0A= < @${ECHO_CMD} "@dirrm ${EXAMPLESDIR:S,^${DESTDIR}${PREFIX}/,,}" >> = ${TMPPLIST}=0A= ---=0A= > @${ECHO_CMD} "@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}=0A= 5813c5785=0A= < ${ECHO_CMD} "@cwd ${DESTDIR}${PREFIX}" >> ${TMPPLIST}; \=0A= ---=0A= > ${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}; \=0A= 5819c5791=0A= < ${SED} -e 's,^${DESTDIR}/${PREFIX}/,,' >> ${TMPPLIST}; \=0A= ---=0A= > ${SED} -e 's,^${PREFIX}/,,' >> ${TMPPLIST}; \=0A= 5823c5795=0A= < ${SED} -ne 's,^${DESTDIR}/${PREFIX}/,,p' >> ${TMPPLIST}=0A= ---=0A= > ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}=0A= 5825,5826c5797,5798=0A= < ${SED} -ne 's,^${DESTDIR}/${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}=0A= < @${ECHO_CMD} "@dirrm ${DATADIR:S,^${DESTDIR}/${PREFIX}/,,}" >> = ${TMPPLIST}=0A= ---=0A= > ${SED} -ne 's,^${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}=0A= > @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}=0A= 5844c5816=0A= < install-info --quiet ${DESTDIR}/${PREFIX}/${INFO_PATH}/$i.info = ${DESTDIR}/${PREFIX}/${INFO_PATH}/dir=0A= ---=0A= > install-info --quiet ${PREFIX}/${INFO_PATH}/$i.info = ${PREFIX}/${INFO_PATH}/dir=0A= 5847c5819=0A= < @${LS} ${DESTDIR}/${PREFIX}/${INFO_PATH}/$i.info* | ${SED} -e = s:${DESTDIR}/${PREFIX}/::g >> ${TMPPLIST}=0A= ---=0A= > @${LS} ${PREFIX}/${INFO_PATH}/$i.info* | ${SED} -e s:${PREFIX}/::g >> = ${TMPPLIST}=0A= 5881c5853=0A= < ${INSTALL_SCRIPT} ${WRKDIR}/$${i} ${DESTDIR}/etc/rc.d/$${i%.sh}; \=0A= ---=0A= > ${INSTALL_SCRIPT} ${WRKDIR}/$${i} /etc/rc.d/$${i%.sh}; \=0A= 5884c5856=0A= < @${ECHO_CMD} "@cwd ${DESTDIR}/${PREFIX}" >> ${TMPPLIST}=0A= ---=0A= > @${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}=0A= 5888c5860=0A= < @${ECHO_CMD} "@cwd ${DESTDIR}${PREFIX}" >> ${TMPPLIST}=0A= ---=0A= > @${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}=0A= 5890c5862=0A= < ${INSTALL_SCRIPT} ${WRKDIR}/$${i} = ${DESTDIR}${PREFIX}/etc/rc.d/$${i%.sh}; \=0A= ---=0A= > ${INSTALL_SCRIPT} ${WRKDIR}/$${i} ${PREFIX}/etc/rc.d/$${i%.sh}; \=0A= 5935c5907=0A= < @if [ ! -d ${DESTDIR}${PREFIX}${PKG_DBDIR} ]; then ${RM} -f = ${DESTDIR}${PREFIX}${PKG_DBDIR}; ${MKDIR} ${PKG_DBDIR}; fi=0A= ---=0A= > @if [ ! -d ${PKG_DBDIR} ]; then ${RM} -f ${PKG_DBDIR}; ${MKDIR} = ${PKG_DBDIR}; fi=0A= 5938,5939c5910,5911=0A= < @if [ -e ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY ]; = then \=0A= < ${CP} ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY = /tmp/${PKGNAME}-required-by; \=0A= ---=0A= > @if [ -e ${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY ]; then \=0A= > ${CP} ${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY = /tmp/${PKGNAME}-required-by; \=0A= 5941c5913=0A= < @${RM} -rf ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}=0A= ---=0A= > @${RM} -rf ${PKG_DBDIR}/${PKGNAME}=0A= 5943,5948c5915,5920=0A= < @if [ ! -d ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME} ]; then \=0A= < ${ECHO_MSG} "=3D=3D=3D> Registering installation for = ${DESTDIR}/${PKGNAME}"; \=0A= < ${MKDIR} ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}; \=0A= < ${PKG_CMD} ${PKG_ARGS} -O ${PKGFILE} > = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \=0A= < ${CP} ${DESCR} ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+DESC; \=0A= < ${ECHO_CMD} ${COMMENT:Q} > = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+COMMENT; \=0A= ---=0A= > @if [ ! -d ${PKG_DBDIR}/${PKGNAME} ]; then \=0A= > ${ECHO_MSG} "=3D=3D=3D> Registering installation for ${PKGNAME}"; \=0A= > ${MKDIR} ${PKG_DBDIR}/${PKGNAME}; \=0A= > ${PKG_CMD} ${PKG_ARGS} -O ${PKGFILE} > = ${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \=0A= > ${CP} ${DESCR} ${PKG_DBDIR}/${PKGNAME}/+DESC; \=0A= > ${ECHO_CMD} ${COMMENT:Q} > ${PKG_DBDIR}/${PKGNAME}/+COMMENT; \=0A= 5950c5922=0A= < ${CP} ${PKGINSTALL} = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+INSTALL; \=0A= ---=0A= > ${CP} ${PKGINSTALL} ${PKG_DBDIR}/${PKGNAME}/+INSTALL; \=0A= 5953c5925=0A= < ${CP} ${PKGDEINSTALL} = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+DEINSTALL; \=0A= ---=0A= > ${CP} ${PKGDEINSTALL} ${PKG_DBDIR}/${PKGNAME}/+DEINSTALL; \=0A= 5956c5928=0A= < ${CP} ${PKGREQ} = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+REQUIRE; \=0A= ---=0A= > ${CP} ${PKGREQ} ${PKG_DBDIR}/${PKGNAME}/+REQUIRE; \=0A= 5959,5960c5931,5932=0A= < ${CP} ${PKGMESSAGE} = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+DISPLAY; \=0A= < ${ECHO_CMD} "@display +DISPLAY" >> = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \=0A= ---=0A= > ${CP} ${PKGMESSAGE} ${PKG_DBDIR}/${PKGNAME}/+DISPLAY; \=0A= > ${ECHO_CMD} "@display +DISPLAY" >> = ${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \=0A= 5963,5964c5935,5936=0A= < if [ -d ${DESTDIR}${PREFIX}${PKG_DBDIR}/$$dep -a -z `${ECHO_CMD} = $$dep | ${GREP} -E ${PKG_IGNORE_DEPENDS}` ]; then \=0A= < if ! ${GREP} ^${PKGNAME}$$ = ${DESTDIR}${PREFIX}${PKG_DBDIR}/$$dep/+REQUIRED_BY \=0A= ---=0A= > if [ -d ${PKG_DBDIR}/$$dep -a -z `${ECHO_CMD} $$dep | ${GREP} -E = ${PKG_IGNORE_DEPENDS}` ]; then \=0A= > if ! ${GREP} ^${PKGNAME}$$ ${PKG_DBDIR}/$$dep/+REQUIRED_BY \=0A= 5966c5938=0A= < ${ECHO_CMD} ${PKGNAME} >> = ${DESTDIR}${PREFIX}${PKG_DBDIR}/$$dep/+REQUIRED_BY; \=0A= ---=0A= > ${ECHO_CMD} ${PKGNAME} >> ${PKG_DBDIR}/$$dep/+REQUIRED_BY; \=0A= 5973c5945=0A= < ${CP} ${MTREE_FILE} = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+MTREE_DIRS; \=0A= ---=0A= > ${CP} ${MTREE_FILE} ${PKG_DBDIR}/${PKGNAME}/+MTREE_DIRS; \=0A= 5977c5949=0A= < ${CAT} /tmp/${PKGNAME}-required-by >> = ${DESTDIR}${PREFIX}${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY; \=0A= ---=0A= > ${CAT} /tmp/${PKGNAME}-required-by >> = ${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY; \=0A= 6499c6471=0A= < ${ECHO_CMD} "@cwd ${DESTDIR}${PREFIX}" >> ${TMPPLIST}; \=0A= ---=0A= > ${ECHO_CMD} "@cwd ${PREFIX}" >> ${TMPPLIST}; \=0A= ------=_NextPart_000_0018_01CDC1F6.D29750E0-- From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 12:31:26 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 5AE1AFF3; Tue, 13 Nov 2012 12:31:26 +0000 (UTC) (envelope-from masked@internode.on.net) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:2:7]) by mx1.freebsd.org (Postfix) with ESMTP id 7E6748FC13; Tue, 13 Nov 2012 12:31:25 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8EADY9olCWZd2M/2dsb2JhbABEgkmDUb5igh4BAQ0bYQoDAwQNBAEBKwJRDgESCAmHeKd6gj2QNYwhhUEyYQONdJhLgwM Received: from ppp221-140.static.internode.on.net (HELO forexamplePC) ([150.101.221.140]) by ipmail07.adl2.internode.on.net with SMTP; 13 Nov 2012 23:01:24 +1030 Message-ID: <0728FA19E18F48E89964934E5FCA5A4B@forexamplePC> From: "Michael Vale" To: , , Subject: Re: my work on cross-build for mips, arm, etc - your help, please! Date: Tue, 13 Nov 2012 23:31:25 +1100 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 12:31:26 -0000 P.S. some of the ${DESTDIR} things i added can be removed!!! From: Michael Vale=20 Sent: Tuesday, November 13, 2012 11:30 PM To: freebsd-embedded@freebsd.org ; freebsd-ports@freebsd.org ; = freebsd-hackers@freebsd.org=20 Subject: my work on cross-build for mips, arm, etc - your help, please! I was just going to continuing hacking away at this but adri was really = keen that i post this stuff.. So far with what i=E2=80=99ve got I can cross-build just about anything, = but it=E2=80=99s not automated, there is issues with finding and = building dependencies. i=E2=80=99m using XDEV as the cross compiler a command line such as=20 env TARGET=3Dmips TARGET_ARCH=3Dmips make _TARGET_CROSS_DEFS=3D = =E2=80=93C /usr/ports/net/asterisk10 all should get the ball rolling From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 12:47:30 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 123F8405; Tue, 13 Nov 2012 12:47:30 +0000 (UTC) (envelope-from masked@internode.on.net) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:2:7]) by mx1.freebsd.org (Postfix) with ESMTP id 0FD1B8FC08; Tue, 13 Nov 2012 12:47:28 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlQJABFAolCWZd2M/2dsb2JhbABEhhq8WgOCBYIeAQEBBAEBAQUbDwEFFiAWAQQFAwMRBAEBAwImAgInAQkeCAYBBwcEAQcJDASHaAyncoI9kDSBIop/GoEFhCIyYQONdIVbg0mPJ4MDgVA Received: from ppp221-140.static.internode.on.net (HELO forexamplePC) ([150.101.221.140]) by ipmail07.adl2.internode.on.net with SMTP; 13 Nov 2012 23:17:27 +1030 Message-ID: <3C014C6EE9954A44B8261F6CBD94C838@forexamplePC> From: "Michael Vale" To: , , References: <0728FA19E18F48E89964934E5FCA5A4B@forexamplePC> In-Reply-To: <0728FA19E18F48E89964934E5FCA5A4B@forexamplePC> Subject: Re: my work on cross-build for mips, arm, etc - your help, please! Date: Tue, 13 Nov 2012 23:47:29 +1100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 12:47:30 -0000 you might find some more success with this: make _TARGET_CROSS_DEFS= LOCALBASE=/usr/obj/mips.mips/rootfs CONFIGURE_HOST=mips-freebsd LIBTOOL=/usr/local/bin/libtool all sorry about all the mess! i'm sure most of you out there will be able to decifer it! -----Original Message----- From: Michael Vale Sent: Tuesday, November 13, 2012 11:31 PM To: freebsd-embedded@freebsd.org ; freebsd-ports@freebsd.org ; freebsd-hackers@freebsd.org Subject: Re: my work on cross-build for mips, arm, etc - your help, please! P.S. some of the ${DESTDIR} things i added can be removed!!! From: Michael Vale Sent: Tuesday, November 13, 2012 11:30 PM To: freebsd-embedded@freebsd.org ; freebsd-ports@freebsd.org ; freebsd-hackers@freebsd.org Subject: my work on cross-build for mips, arm, etc - your help, please! I was just going to continuing hacking away at this but adri was really keen that i post this stuff.. So far with what i’ve got I can cross-build just about anything, but it’s not automated, there is issues with finding and building dependencies. i’m using XDEV as the cross compiler a command line such as env TARGET=mips TARGET_ARCH=mips make _TARGET_CROSS_DEFS= –C /usr/ports/net/asterisk10 all should get the ball rolling _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" From owner-freebsd-embedded@FreeBSD.ORG Tue Nov 13 14:25:01 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 148EAC47 for ; Tue, 13 Nov 2012 14:25:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id C490A8FC13 for ; Tue, 13 Nov 2012 14:25:00 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id k10so13920580iea.13 for ; Tue, 13 Nov 2012 06:24:59 -0800 (PST) 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=b7M0tjnlDk88Qm/74JL8nEYFMm4O74SdrMlQI0nwAN0=; b=MFZ5vQE/E0sZRy+HfHPb8ekcRo9uX9Zup+qmA0AJM+4jiruspKCcBLSHY3WJJMcWhj 2dH8DF8AWoQ8Hk1P79Llckfmb/aXf+OWk15oTumoucyp3GR2DNO9GtTTw5Z3/x61+Io1 UZh/xZyUWMwXZScEND0C5SUezl/DEb8bPnbV25nryHZNhS1eN7bY0NP2xhF8MNZGQ5v6 5VsES0AyCMgFNI0moluBDdBmaIHoA4b2v2uCwAecw/LOCCFAttGMJDMs4kfV5z3ILkYw J6e2KSBlDr29P0UeI7LGqoRKEjjcYK2I4aqgZzgqeuzADwWz3mPID8SlNGtyDMwV160x +55Q== Received: by 10.43.46.135 with SMTP id uo7mr21310441icb.45.1352816699819; Tue, 13 Nov 2012 06:24:59 -0800 (PST) Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id vq4sm10698473igb.10.2012.11.13.06.24.56 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 13 Nov 2012 06:24:58 -0800 (PST) Sender: Warner Losh Subject: Re: nanobsd image compared to original OS Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com> Date: Tue, 13 Nov 2012 07:24:55 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com> To: Jack Mc Lauren X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQnNpRdRn67tQWTLZ7RuPewjogKemSoNiEAhIbnQGuq2xuUPrehH34ErxY3SSvtRsCJXVH4a Cc: "freebsd-embedded@freebsd.org" X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2012 14:25:01 -0000 On Nov 13, 2012, at 1:25 AM, Jack Mc Lauren wrote: > Hi all >=20 > Thank you all who helped me. I built an image using nanobsd without = any problems. But i have only the contents of /usr/src in the image not = the services which i have in my original OS. For example, i don't have = rc.conf in /etc. I have asterisk in my original OS but i don't have it = in my image, I have dahdi in my OS but i don't have it in my image ! and = so on ... > What should i do in order to have the exact same OS and packages ? Place them in your nanobsd config file. NanoBSD tries very hard to = insulate you from the host OS. Warner From owner-freebsd-embedded@FreeBSD.ORG Wed Nov 14 04:59:54 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 411D91CC for ; Wed, 14 Nov 2012 04:59:54 +0000 (UTC) (envelope-from 3SSWjUAoGEKoRieX-iYeXQaa.MYWPbOOLcN-OWLONNONPbOOLcN.YbQ@photos-server.bounces.google.com) Received: from mail-oa0-f74.google.com (mail-oa0-f74.google.com [209.85.219.74]) by mx1.freebsd.org (Postfix) with ESMTP id 01D268FC25 for ; Wed, 14 Nov 2012 04:59:53 +0000 (UTC) Received: by mail-oa0-f74.google.com with SMTP id k14so11281oag.1 for ; Tue, 13 Nov 2012 20:59:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.42.163.135 with SMTP id c7mt23644557icy.13.1352869193652; Tue, 13 Nov 2012 20:59:53 -0800 (PST) Message-ID: <90e6ba6e8b4eb71b2004ce6d6757@google.com> Date: Wed, 14 Nov 2012 04:59:53 +0000 Subject: freight forwarder & logistics provider shared photos with you From: "freight forwarder & logistics provider" To: freebsd-embedded@freebsd.org Content-Type: multipart/mixed; boundary=90e6ba6e8b4eb76c7a04ce6d6762 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freight forwarder & logistics provider List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2012 04:59:54 -0000 --90e6ba6e8b4eb76c7a04ce6d6762 Content-Type: text/plain; charset=windows-1252; format=flowed; delsp=yes Content-Transfer-Encoding: base64 RGVhciBNeSBGcmllbmQNCg0KICAgICAgICAgTmljZSBkYXksIEh5dW4gWW91bmcgaXMgYSBsZWFk aW5nIHByb2Zlc3Npb25hbCBmcmVpZ2h0IGZvcndhcmRlciAgDQphbmQgbG9naXN0aWNzIHByb3Zp ZGVyIHdobyBmb2N1cyBvbiB0aGUgc2hpcG1lbnQgZnJvbSBTb3V0aCBDaGluYSB0byBhbGwgIA0K dGhlIHdvcmxkLiBIeXVuIFlvdW5nIHN0YXJ0ZWQgZnJlaWdodCBmb3J3YXJkaW5nIG9wZXJhdGlv biBhdCBTaGVuemhlbiBpbiAgDQoyMDA0LiBCYXNlZCBhdCBTaGVuemhlbiwgb3VyIGFtYml0aW9u IGhhdmUgcHVzaGVkIHVzIGZvcndhcmQgdG8gZXhwYW5kIHRvICANCm90aGVyIGNpdGllcyBpbiBz b3V0aCBvZiBDaGluYS4gTm93IHdlIGhhdmUgY2FwYWNpdHkgb2YgaGFuZGluZyBzaGlwbWVudCB0 byAgDQpvciBmcm9tIGFsbCB0aGUgcG9ydHMgaW4gc291dGggb2YgQ2hpbmEuDQogICAgICAgICAg IEhvbGRzIHdoaWxlIHdob2xlIC0gaGVhcnRlZGx5IGFjaGlldmVzIHRoZSBiZXN0IGVudGVycHJp c2UgIA0Kb2JqZWN0aXZlLCBXaXRoIHRoZSBncmVhdCBzdXBwb3J0IG9mIG91ciBnbG9iYWwgYWdl bmN5LCB3ZSBwcm92aWRlIHNlcnZpY2VzICANCnRvIG91ciBjdXN0b21lcnMgdGhyb3VnaCBwcm9j ZXNzLWRyaXZlbiBvcGVyYXRpb24gdGVhbSwgYWR2YW5jZWQgIA0KaW5mb3JtYXRpb24gc3lzdGVt LCBhbmQgc3Ryb25nIG1hbmFnZW1lbnQgdGVhbS4NCg0KR2xhbmNlIHRvIG91ciBjb21wYW55Og0K MS4JU2VhIEZyZWlnaHQsIGluY2x1ZGVkIEZDTCZMQ0w7DQoyLglBaXIgRnJlaWdodDsNCjMuCUV4 cHJlc3MsIGluY2x1ZGVkIERITCxVUFMsRkVERVgsU0FHQVdBIGFuZCBTQ09SRUpQOw0KNC4JSW1w b3J0ICYgRXhwb3J0Ow0KNS4JTGFuZCBUcmFuc3BvcnRhdGlvbi4NCg0KICAgICAgICAgICBXZSBz ZWVrIG5vIHN0cm9uZ2VzdCBvbmx5IG1vcmUgc3BlY2lhbGl6ZWQsIHNlbmlvci4gWW91ciAgDQpz YXRpc2ZpZWQgd2lsbCBiZSBvdXIgbWF4aW1hbCBwcmlkZS4NCg0KLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KU2hlbnpoZW4gSHl1biBZb3VuZyBJbnRlcm5hdGlvbmFsIFRyYW5zcG9ydGF0aW9uIENPLixM VEQNCkphY2t5IFlhbmcNCg0KQWRkOiBGbG9vciA3JjgsIFNvdXRoIEJhb5JhbiBSb2FkLCBMdW9o dSBEaXN0cmljdCwgU2hlbnpoZW4sIEd1YW5nZG9uZywgIA0KQ2hpbmEuDQo= --90e6ba6e8b4eb76c7a04ce6d6762-- From owner-freebsd-embedded@FreeBSD.ORG Wed Nov 14 07:12:43 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 1081E2A9 for ; Wed, 14 Nov 2012 07:12:43 +0000 (UTC) (envelope-from jack.mclauren@yahoo.com) Received: from nm27-vm4.bullet.mail.ne1.yahoo.com (nm27-vm4.bullet.mail.ne1.yahoo.com [98.138.91.187]) by mx1.freebsd.org (Postfix) with ESMTP id 9CF188FC0C for ; Wed, 14 Nov 2012 07:12:42 +0000 (UTC) Received: from [98.138.226.180] by nm27.bullet.mail.ne1.yahoo.com with NNFMP; 14 Nov 2012 07:12:36 -0000 Received: from [98.138.89.240] by tm15.bullet.mail.ne1.yahoo.com with NNFMP; 14 Nov 2012 07:12:36 -0000 Received: from [127.0.0.1] by omp1013.mail.ne1.yahoo.com with NNFMP; 14 Nov 2012 07:12:36 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 812444.71734.bm@omp1013.mail.ne1.yahoo.com Received: (qmail 42411 invoked by uid 60001); 14 Nov 2012 07:12:36 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1352877156; bh=isiLbvxXtXywZR3xd/hPiGfaiQ2jXF44NklX+rbHovQ=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=WWlBGUxkAxtmb3kfV8kj2LVQEvCxI8dz/KoBHvwGUcpeQiprUl6DrNuVpT5TFzTeLp0g8yAaRLU6mwLvH5kyo/nN0rvy5lZSXGI/d2SBED8XkjGA0wmkHZ/pi8eLP+ueu1cXApTWgOHSFKNPw8ZmJo9C2w5347ie6iBu5PowVRg= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=BKa+bFdrk+gQDZ9G4dDZiMDKvc7SZU4Dcc6/O03pcUEbVPqJ6RaU0A386F+Uy4riz651Qhqric3HFitQhV8tyDkzQvlNtuIUQjN8OvHA7MEX0FLF76dgY8wIzE+RKVP7jHTLz5H62l19nVNj+X8U2yss/Ch2fVOcQC3I99QYc1E=; X-YMail-OSG: 5TrM_cMVM1kV2lcRBSczY_.wRz15aeOPFNKWGCvVWEPPX1n SJgVemtvwGtB4Tpgn7Nsek4KhW3O4L_yuxi2CVzy5iOo4XXyDngcYgh6X3p6 RXBwEwn_CJcPaTNE9IQGIFTXI9fwim8LNtcZfMg_oHwT3fHBMhptb9MYaXEh Z_cjrW1FLPJaVmClkZ0TmdI4TOnBHIjCpRK0AStIpHntYQ1u337HrzsbqXlJ GnGfNlAkebzyFHO.jTVW3BTzwy7WdL8cDFQsCUKLB.Swyn4FvJQ2ylE6prnD Jg9dkEvrSloUtcv97exrTNysijjDWLUnuXgFC3H04_b_kQ1.j086e8jWvbdm MSE1OsWusHSqQiFWPEWEDCYEfpoVFVX8hHgp38_1QVdzaBnK1wwkLlm8ttVx 98.17HEkPiVfp94I1UNxUEQEDpqsEdEJxeAtOJjmhGw.PbXR9JepCQ690zZj _6ilO Received: from [89.165.120.140] by web126004.mail.ne1.yahoo.com via HTTP; Tue, 13 Nov 2012 23:12:36 PST X-Rocket-MIMEInfo: 001.001, U2hvdWxkIEkgcHV0IGFsbCBwYWNrYWdlcyBJIHdhbnQgaW4gdG8gL3Vzci9zcmMvdG9vbHMvdG9vbHMvbmFub2JzZC9Qa2cgPyBEb2VzIHRoaXMgc29sdXRpb24gd29yayA_ATABAQEB X-Mailer: YahooMailWebService/0.8.123.460 References: <1352795112.80839.YahooMailNeo@web126005.mail.ne1.yahoo.com> Message-ID: <1352877156.18395.YahooMailNeo@web126004.mail.ne1.yahoo.com> Date: Tue, 13 Nov 2012 23:12:36 -0800 (PST) From: Jack Mc Lauren Subject: Re: nanobsd image compared to original OS To: Warner Losh In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-embedded@freebsd.org" X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Jack Mc Lauren List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2012 07:12:43 -0000 Should I put all packages I want in to /usr/src/tools/tools/nanobsd/Pkg ? Does this solution work ? From owner-freebsd-embedded@FreeBSD.ORG Wed Nov 14 21:54:25 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 0FE48A4C; Wed, 14 Nov 2012 21:54:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id C53EE8FC12; Wed, 14 Nov 2012 21:54:24 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id kp6so653743pab.13 for ; Wed, 14 Nov 2012 13:54:24 -0800 (PST) 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 :content-transfer-encoding; bh=4UvfWI6vwjSdKN+9eMSy21XP6oqrIvPF9HfqR3hV29s=; b=xvr5PmF+J0XtBDgqmbcDvJpQ0YUjpeGEdNdlztGb/RE7yBACvAmXZjqmxs+1+4SohP sm2Ah5Gw/02A1bEygcLpgDHsh7i6sE9mKPJS5jtbhxQks2MJD/g1cGvG9QxzQlELlHOk av7R4YmK38nwl8/JMZ6bVHzXUX2fyIXQHhk5cUoXPI7DMOBTS+GwKBAPZ1BTBAlJ/u1l oJDjsQ+yIs5ig6ZCjvsg4p1Myrr13KcqyDy0U5QrXstpNKx6mVVmMuUu1uufPLXA36mi Ox+ayJGJ7KZnxjQvVbZqJkwkfSp57egGRk0gE1szcsRapvllV+HPjGpj07HjGA/T4zAq b03w== MIME-Version: 1.0 Received: by 10.68.247.134 with SMTP id ye6mr1796224pbc.69.1352930064502; Wed, 14 Nov 2012 13:54:24 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.68.124.130 with HTTP; Wed, 14 Nov 2012 13:54:24 -0800 (PST) In-Reply-To: References: Date: Wed, 14 Nov 2012 13:54:24 -0800 X-Google-Sender-Auth: LcXJresFgNzg42D8O-2f_UnEcmo Message-ID: Subject: Re: my work on cross-build for mips, arm, etc - your help, please! From: Adrian Chadd To: Michael Vale Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, freebsd-embedded@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2012 21:54:25 -0000 Hiya, Would you mind re-ubmitting the diff but using "diff -u" instead? It's hard to read a non-context diff these days! Thanks, ADrian On 13 November 2012 04:30, Michael Vale wrote: > I was just going to continuing hacking away at this but adri was really k= een that i post this stuff.. > > So far with what i=92ve got I can cross-build just about anything, but it= =92s not automated, there is issues with finding and building dependencies. > > i=92m using XDEV as the cross compiler > > a command line such as > > env TARGET=3Dmips TARGET_ARCH=3Dmips make _TARGET_CROSS_DEFS=3D =96C /usr= /ports/net/asterisk10 all > > should get the ball rolling > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " From owner-freebsd-embedded@FreeBSD.ORG Wed Nov 14 21:55:48 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 9A51FC16; Wed, 14 Nov 2012 21:55:48 +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 5D1C58FC13; Wed, 14 Nov 2012 21:55:48 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id wz12so730741pbc.13 for ; Wed, 14 Nov 2012 13:55:48 -0800 (PST) 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=47oitZ2pnqsZ0jQHiF3V+lgJp/+jqWpHuLS/kkdSHEQ=; b=PDKUguDI9mPziQ9lbZNdggNLExNUDzhHyTJ2APan7w49Hglp38xz+R5VmzM3D/krao Zrg5upFyEKmKXqs8/WxPQD4250gADJse4W1zD114ZrhLoA2em+AUKuVwpRSBdFIfrwLq FkA0fHaJ8uePApP9UwxJ7R3pRVbPy2/Z0jPt60lCH2pCnwJX/z6TDqlWNwJvf3pL9ZGF otgwQU2GeoLtzWHIXdBGO6yK8Z+RQwJVt4arkJfK1TQpEbZ8TLJ6ITOOIBO3xWSfJzII SPWPC6CSISOvSVP5RtKGIV6dhYPIIlsuKKYKlkSZUv5nD1t5acCfv0rQU5e8G4iLngJh Na4Q== MIME-Version: 1.0 Received: by 10.66.89.9 with SMTP id bk9mr1624637pab.67.1352930148009; Wed, 14 Nov 2012 13:55:48 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.68.124.130 with HTTP; Wed, 14 Nov 2012 13:55:47 -0800 (PST) In-Reply-To: References: Date: Wed, 14 Nov 2012 13:55:47 -0800 X-Google-Sender-Auth: DhZbiRiZp4-UGJOM9xGpDOCH1c8 Message-ID: Subject: Re: my work on cross-build for mips, arm, etc - your help, please! From: Adrian Chadd To: Michael Vale Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-hackers@freebsd.org, freebsd-embedded@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2012 21:55:48 -0000 Hi, Ok, I've stared at it. :) You've hard-coded the autotools/libtool directory. Why'd you do that? adrian