From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/6446 Path: news.gmane.org!not-for-mail From: stephen Turner Newsgroups: gmane.linux.lib.musl.general Subject: Re: Busybox awk errors Date: Wed, 5 Nov 2014 16:51:38 -0500 Message-ID: References: <20141105213154.GY22465@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b2e4052910af805072395fc X-Trace: ger.gmane.org 1415224318 29355 80.91.229.3 (5 Nov 2014 21:51:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Nov 2014 21:51:58 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-6459-gllmg-musl=m.gmane.org@lists.openwall.com Wed Nov 05 22:51:52 2014 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Xm8UZ-0008CY-Pp for gllmg-musl@m.gmane.org; Wed, 05 Nov 2014 22:51:51 +0100 Original-Received: (qmail 11566 invoked by uid 550); 5 Nov 2014 21:51:50 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 11554 invoked from network); 5 Nov 2014 21:51:49 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=kC2i4HZSqOfMGz/d9b5gg/7vBusPjdRbzCk5Feomdt4=; b=JayIx/FHYjK8kGxMF5ne13GRFWRtUPzzqnYYSVF/oc1CpBXhbmOF1OqvdAXKHxkoiF fNFpOL9OUzCwnv1rOV6Ekv0S6o0TSITBD0ENKmLz9iwr+gQofzZ9irpJATISTVJhUzrN mZkg9lkcYm1P4iWj7pu2uK7OSnxsJ9vDAnWkhgmH/6eqdDLUE2X7psV7UQI2Wf5nUSLs 3nz5wHcwwqPaUSGlyLjomD1zChJI8s1MI/MaaRdc1FiQbouVBGG4GRzY3/ZdZ/ZM8mHY LGovn30Yoy9AmLExkLTCFXsD6pvsxZybd6T1Nu6eg8j/QdCvDbWEZAGRLxR1Nf9+sx7C ghaA== X-Received: by 10.182.81.234 with SMTP id d10mr20381oby.75.1415224298112; Wed, 05 Nov 2014 13:51:38 -0800 (PST) In-Reply-To: <20141105213154.GY22465@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:6446 Archived-At: --047d7b2e4052910af805072395fc Content-Type: text/plain; charset=UTF-8 That's interesting. I have a script that downloads every time i install busybox from the "latest" folder on their server and sets up the links automagically. Thanks for the quick response, i'm going to try gawk and check in with the busybox maintainers to make sure that's a current version. On Wed, Nov 5, 2014 at 4:31 PM, Rich Felker wrote: > On Wed, Nov 05, 2014 at 04:10:28PM -0500, stephen Turner wrote: > > Quick question for those using a busybox based musl system, > > > > I can cross compile musl programs fine on my host debian system (using a > > dynamically linked gcc/binutils/musl toolchain (thanks for all the help > > getting that working!)) but the build environment i'm making (which could > > very well be broke as hell) Partially compiles gcc then errors out > > complaining about > > > > "awk -f /blah/blah/i386-builtin-types.awk > /blah/blah/i386-builtin-types.def > > > tmp-bt.inc" > > "awk /blah/blah/i386-builtin-types.awk:164 call to undefined function" > > "t-i386: recipe for target s-i386-bt failed" > > > > The biggest difference obviously is the use of gnu programs on debian vs > > the busybox system that's failing. > > > > Has anyone working with similar setups seen this issue before? I guess I > > could just install gawk and try again to prove if its the busybox awk or > > not..... > > I think this particular failure was a bug in busybox that was fixed > more than a year ago. But if you have further problems and it's > practical for you to use gawk, that should be a solution too. > > Rich > --047d7b2e4052910af805072395fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
That's interesting. I have a script that downloads eve= ry time i install busybox from the "latest" folder on their serve= r and sets up the links automagically. Thanks for the quick response, i'= ;m going to try gawk and check in with the busybox maintainers to make sure= that's a current version.=C2=A0


On Wed, Nov 5, 2014 at 4:31 PM, Ric= h Felker <dalias@libc.org> wrote:
On Wed, Nov 05, 2014 at 04:10= :28PM -0500, stephen Turner wrote:
> Quick question for those using a busybox based musl system,
>
> I can cross compile musl programs fine on my host debian system (using= a
> dynamically linked gcc/binutils/musl toolchain (thanks for all the hel= p
> getting that working!)) but the build environment i'm making (whic= h could
> very well be broke as hell) Partially compiles gcc then errors out
> complaining about
>
> "awk -f /blah/blah/i386-builtin-types.awk /blah/blah/i386-builtin= -types.def
> > tmp-bt.inc"
> "awk /blah/blah/i386-builtin-types.awk:164 call to undefined func= tion"
> "t-i386: recipe for target s-i386-bt failed"
>
> The biggest difference obviously is the use of gnu programs on debian = vs
> the busybox system that's failing.
>
> Has anyone working with similar setups seen this issue before? I guess= I
> could just install gawk and try again to prove if its the busybox awk = or
> not.....

I think this particular failure was a bug in busybox that was f= ixed
more than a year ago. But if you have further problems and it's
practical for you to use gawk, that should be a solution too.

Rich

--047d7b2e4052910af805072395fc--