From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?= Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Tue, 06 Jun 2006 10:43:57 +0200 Lines: 37 Approved: news@gmane.org Message-ID: <4485404D.40505@se.linux.org> References: <4484196C.7030906@se.linux.org> <1149526827.2003.32.camel@dv> <4484AEBA.2020306@se.linux.org> <20060606015312.1mgpe70g0wsoc408@webmail.spamcop.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: sea.gmane.org 1149583458 3713 80.91.229.2 (6 Jun 2006 08:44:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 08:44:18 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 10:44:12 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnXAX-0000E3-Ic for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 10:44:10 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id E6FB9126EB; Tue, 6 Jun 2006 01:44:07 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnXAU-0000r1-5f for madwifi-devel@lists.sourceforge.net; Tue, 06 Jun 2006 01:44:06 -0700 Original-Received: from host106-7.junet.se ([193.11.106.7] helo=smtp.azoff.se ident=[kBaqkUO+sN2vE4q3Q+jSs4P/tBLqLaEe]) by mail.sourceforge.net with esmtp (Exim 4.44) id 1FnXAS-0005Yh-Lo for madwifi-devel@lists.sourceforge.net; Tue, 06 Jun 2006 01:44:06 -0700 Original-Received: from [192.168.1.5] (burk.azoff.se [192.168.1.5]) by smtp.azoff.se (Postfix) with ESMTP id 1224179990; Tue, 6 Jun 2006 10:43:58 +0200 (CEST) User-Agent: Thunderbird 1.5.0.4 (X11/20060603) Original-To: Pavel Roskin In-Reply-To: <20060606015312.1mgpe70g0wsoc408@webmail.spamcop.net> X-Enigmail-Version: 0.94.0.0 X-Spam-Score: 1.0 (+) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2823 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 1 LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEExCgpQYXZlbCBSb3Nr aW4gd3JvdGU6Cj4gVGhhbmtzLiAgSSBzdGlsbCBkb24ndCBzZWUgd2h5IHV1ZGVjb2RlLmdjZGEg aXMgZ2VuZXJhdGVkLiAgSSBndWVzcyB0aGVyZSBhcmUKPiBzb21lIGhpZGRlbiBjb21waWxlciBm bGFncyB0aGVyZS4KCk1heWJlIHRoZXJlJ3MgYSBmbGFnIHRoZXJlLCBJIGRvbid0IHJlYWxseSBr bm93IG11Y2ggYWJvdXQgZ2NjLiBVc2luZyBteQpob21lbWFkZSBwcm9mIG9mIHRoaXMgYnVnLCBJ IGdldCB0aGlzWzBdIHdoaWxlIHJ1bmluZyBpdC4KSSBoYXZlIGFsc28gcnVuIHRoZSBlbWVyZ2Ug b2YgbWFkd2lmaS1uZyBpbiBkZWJ1ZyBtb2RlLCBpZiB5b3UgZ2V0CmFueXRoaW5nIHVzZWZ1bCBv dXQgb2YgaXQsIGl0J3MgbG9jYXRlZCBoZXJlWzFdLgoKPiBCdXQgdGhlIHByb2JsZW0gc2VlbXMg dG8gYmUgdmVyeSByYXJlLiAgVGhlcmUgaXMgb25seSBvbmUgaGl0IGZvciAib3Blbl93ciBnY2Rh Igo+ICh3aXRob3V0IHF1b3Rlcykgb24gR29vZ2xlOgo+IGh0dHA6Ly93d3cuZ2VudG9vZm9ydW0u ZGUvdGhyZWFkLnBocD90aHJlYWRpZD02MzU0JnNpZD1iYWQ3NzhlNzQ0YTdjNTE2NGNiNWU1ODU1 YTU3OWNmMAoKVGhhdCdzIHNvbWV0aGluZyBzaW1pbGFyIHRvIHRoaXMgYnVnIGFzIEkgdGhpbmsg bnZpZGlhLWtlcm5lbCB1c2VzIHRoZQpzYW1lIHN0ZXAgdG8gY29tcGlsZSBhcyBtYWR3aWZpLW5n LiBVbmZvcnR1bmF0ZWx5LCB0aGVyZSB3aGVyZSBubyByZWFsCmZpeCBmb3IgaXQuIEZFQVRVUkVT PS1zYW5kYm94IGlzbid0IHdoYXQgSSBjYWxsIGEgZml4IDstKQoKPiBJIGd1ZXNzIHlvdSBzaG91 bGQgdGFsayB0byBHZW50b28gc3BlY2lhbGlzdHMuICBTb21ldGhpbmcgbXVzdCBiZSB3cm9uZyBp biB5b3VyCj4gc2V0dXAuICBJIHJlYWxseSBkb24ndCB3YW50IHRvIGFkZCB3b3JrYXJvdW5kcyB0 aGF0IGhpZGUgc3VidGxlIGJyZWFrYWdlIG9mIHRoZQo+IEdlbnRvbyBidWlsZCBzeXN0ZW0uCgpJ IGRvIG5vdCB0aGluayBteSBzeXN0ZW0gaXMgYnJva2VuLCBidXQgSSB3aWxsIHRyeSB0byBnZXQg c29tZQpnZW50b28tZGV2IHRvIGNvbW1lbnQgdGhpcy4KCj4gSSB0aGluayB5b3Ugc2hvdWxkIGxl YXZlIE1ha2VmaWxlLmtlcm5lbCBhbG9uZS4gIEl0J3Mgb25seSB1c2VkIGlmIG1hZHdpZmkgaXMK PiBjb3BpZWQgdG8gdGhlIGtlcm5lbCBzb3VyY2VzLgoKQWhoLCBJIHNlZSA9KQoKClswXSBodHRw Oi8vZGV2LmF6b2ZmLnNlL21hZHdpZmktbmcvcGF2ZWwvc2FuZGJveF9hbmRfZ2NjLmxvZwpbMV0K aHR0cDovL2Rldi5hem9mZi5zZS9tYWR3aWZpLW5nL3BhdmVsL21hZHdpZmktbmctcjE2MDVfYnVp bGRfd2l0aF9kZWJ1Zy5sb2cKLSAtLQogIC4nJ2AuIFRvcmJqw7ZybiBTdmVuc3NvbiwgYXpvZmYg KGF0KSBzZSAoZG90KSBsaW51eCAoZG90KSBvcmcKIDogOicgOiA3RUI5IDJEQzUgNjFBRSBEQUI1 IDcwOTkgIEJBQzYgNzk4RSBFMzlBIERCREIgMENGRAogYC4gYCcgIGh0dHA6Ly93d3cuYXpvZmYu c2UgfCBodHRwOi8vZGV2LmF6b2ZmLnNlCiAgIGAtLSAgaHR0cDovL3NlLmxpbnV4Lm9yZwoKLS0t LS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEuNC4yLjIgKEdOVS9M aW51eCkKQ29tbWVudDogVXNpbmcgR251UEcgd2l0aCBNb3ppbGxhIC0gaHR0cDovL2VuaWdtYWls Lm1vemRldi5vcmcKCmlEOERCUUZFaFVCTmVZN2ptdHZiRFAwUkFuSlJBS0NOVTZ0WlpRT1lRLzNM NUZIbFRyTVVZRGlhZWdDZVBYRFYKYitKSUc4OFVxZzlORGtZT2RYQllWQ289Cj1zM1gvCi0tLS0t RU5EIFBHUCBTSUdOQVRVUkUtLS0tLQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCk1hZHdpZmktZGV2ZWwgbWFpbGluZyBsaXN0Ck1hZHdpZmktZGV2ZWxA bGlzdHMuc291cmNlZm9yZ2UubmV0Cmh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3Rz L2xpc3RpbmZvL21hZHdpZmktZGV2ZWwK From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: Pavel Roskin Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Tue, 06 Jun 2006 01:53:12 -0400 Lines: 39 Approved: news@gmane.org Message-ID: <20060606015312.1mgpe70g0wsoc408@webmail.spamcop.net> References: <4484196C.7030906@se.linux.org> <1149526827.2003.32.camel@dv> <4484AEBA.2020306@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1149573849 8124 80.91.229.2 (6 Jun 2006 06:04:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 06:04:09 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 08:04:07 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnUfd-00065H-Rn for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 08:04:07 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 59FE612C8B; Mon, 5 Jun 2006 22:53:20 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnUVC-0000rV-Rb for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 22:53:18 -0700 Original-Received: from mailgate.cesmail.net ([216.154.195.36]) by mail.sourceforge.net with smtp (Exim 4.44) id 1FnUV9-00067E-DN for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 22:53:18 -0700 Original-Received: (qmail 2092 invoked from network); 6 Jun 2006 05:53:12 -0000 Original-Received: from unknown (HELO gamma.cesmail.net) (192.168.1.20) by mailgate.cesmail.net with SMTP; 6 Jun 2006 05:53:12 -0000 Original-Received: (qmail 13374 invoked by uid 99); 6 Jun 2006 05:53:12 -0000 Original-Received: from 68.236.0.183 ([68.236.0.183]) by webmail.spamcop.net (Horde) with HTTP for ; Tue, 06 Jun 2006 01:53:12 -0400 Original-To: =?iso-8859-1?b?VG9yYmr2cm4=?= Svensson In-Reply-To: <4484AEBA.2020306@se.linux.org> Content-Disposition: inline User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2821 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 2 Quoting Torbj=F6rn Svensson : > > It would be great to see the actual error message rather than your, > > admittedly colorful description. It would be even better if you specify > > V=3D1 on the make command line to increase verbosity. I actually doubt > > that it's gcc that is "about to create" udecode.gcda - I think *.gcda > > files are created by executables compiled for profiling. In this case, > > it would be uudecode itself. > > You can find a build log from my laptop here[0] using this ebuild[1]. > You can also find a litle sample C-program that will reproduce this > error here[2]. Thanks. I still don't see why uudecode.gcda is generated. I guess there a= re some hidden compiler flags there. But the problem seems to be very rare. There is only one hit for "open_wr = gcda" (without quotes) on Google: http://www.gentooforum.de/thread.php?threadid=3D6354&sid=3Dbad778e744a7c516= 4cb5e5855a579cf0 I guess you should talk to Gentoo specialists. Something must be wrong in = your setup. I really don't want to add workarounds that hide subtle breakage of= the Gentoo build system. > As a matter of fact, I do not really know the difference between > Makefile and Makefile.kernel so I just did the same change to both. I think you should leave Makefile.kernel alone. It's only used if madwifi = is copied to the kernel sources. -- Regards, Pavel Roskin From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?= Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Tue, 06 Jun 2006 00:22:50 +0200 Lines: 74 Approved: news@gmane.org Message-ID: <4484AEBA.2020306@se.linux.org> References: <4484196C.7030906@se.linux.org> <1149526827.2003.32.camel@dv> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: sea.gmane.org 1149557619 32391 80.91.229.2 (6 Jun 2006 01:33:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 01:33:39 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 03:33:37 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnQRs-00028h-UE for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 03:33:37 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 81C8413CD4; Mon, 5 Jun 2006 18:21:06 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnNTc-0002wS-NC for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 15:23:12 -0700 Original-Received: from host106-7.junet.se ([193.11.106.7] helo=smtp.azoff.se ident=[aObolSyQaIEHHkcsmJDjLLKTqv3rLo2M]) by mail.sourceforge.net with esmtp (Exim 4.44) id 1FnNTS-00089p-NA for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 15:23:12 -0700 Original-Received: from [192.168.1.5] (burk.azoff.se [192.168.1.5]) by smtp.azoff.se (Postfix) with ESMTP id 6433679990; Tue, 6 Jun 2006 00:22:51 +0200 (CEST) User-Agent: Thunderbird 1.5.0.4 (X11/20060603) Original-To: Pavel Roskin In-Reply-To: <1149526827.2003.32.camel@dv> X-Enigmail-Version: 0.94.0.0 X-Spam-Score: 1.0 (+) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2811 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 3 LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEExCgpIZWxsbywgUGF2 ZWwhCgpQYXZlbCBSb3NraW4gd3JvdGU6Cj4gSSBkb24ndCBoYXZlIGEgbmV3c2dyb3VwIHN1YnNj cmlwdGlvbiwgc28gSSdtIHJlcGxhY2luZyB0aGUgY2M6IHdpdGggdGhlCj4gY29ycmVzcG9uZGlu ZyBtYWlsaW5nIGxpc3QgYWRkcmVzcy4gIEkgdGhpbmsgdGhhdCdzIHdoYXQgS2VsIG1lYW50Cj4g YW55d2F5LgoKSG1tLCBJIGRpZCBzZW5kIGl0IGJvdGggZGlyZWN0bHkgdG8gbWFkd2lmaS1kZXZl bEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKYW5kIHRvIHRoZSBuZXdzZ3JvdXAgYXQgZ21hbmUub3Jn LgoKPiBJdCB3b3VsZCBiZSBncmVhdCB0byBzZWUgdGhlIGFjdHVhbCBlcnJvciBtZXNzYWdlIHJh dGhlciB0aGFuIHlvdXIsCj4gYWRtaXR0ZWRseSBjb2xvcmZ1bCBkZXNjcmlwdGlvbi4gIEl0IHdv dWxkIGJlIGV2ZW4gYmV0dGVyIGlmIHlvdSBzcGVjaWZ5Cj4gVj0xIG9uIHRoZSBtYWtlIGNvbW1h bmQgbGluZSB0byBpbmNyZWFzZSB2ZXJib3NpdHkuICBJIGFjdHVhbGx5IGRvdWJ0Cj4gdGhhdCBp dCdzIGdjYyB0aGF0IGlzICJhYm91dCB0byBjcmVhdGUiIHVkZWNvZGUuZ2NkYSAtIEkgdGhpbmsg Ki5nY2RhCj4gZmlsZXMgYXJlIGNyZWF0ZWQgYnkgZXhlY3V0YWJsZXMgY29tcGlsZWQgZm9yIHBy b2ZpbGluZy4gIEluIHRoaXMgY2FzZSwKPiBpdCB3b3VsZCBiZSB1dWRlY29kZSBpdHNlbGYuCgpZ b3UgY2FuIGZpbmQgYSBidWlsZCBsb2cgZnJvbSBteSBsYXB0b3AgaGVyZVswXSB1c2luZyB0aGlz IGVidWlsZFsxXS4KWW91IGNhbiBhbHNvIGZpbmQgYSBsaXRsZSBzYW1wbGUgQy1wcm9ncmFtIHRo YXQgd2lsbCByZXByb2R1Y2UgdGhpcwplcnJvciBoZXJlWzJdLgoKPiBJIGFncmVlLiAgSXQgc2Vl bXMgdG8gbWUgdGhhdCBhbnkga2VybmVsIGRyaXZlciB1c2luZyBob3N0cHJvZ3MteSB3b3VsZAo+ IGhhdmUgdGhpcyBpc3N1ZS4gIFdyaXRpbmcgdG8gL3Vzci9zcmMvbGludXggc2hvdWxkbid0IGJl IGFsbG93ZWQuCj4gCj4gWW91IHdyaXRlIHRoYXQgdGhlIGJ1aWxkIHN5c3RlbSBjaGFuZ2VzIHRo ZSBjdXJyZW50IGRpcmVjdG9yeSB0byB0aGUKPiBrZXJuZWwgc291cmNlLiAgQnV0IGhvdyB0aGVu IGdldF9hcmNoX3RhcmdldC5zaCBpcyBleGVjdXRlZD8gIFRoYXQKPiB3b3VsZG4ndCB3b3JrIGZv ciBtZS4gIEkgdGhpbmsgdGhlIGJ1aWxkIGlzIHN0aWxsIGRvbmUgaW4gYSB3YXkgc2ltaWxhcgo+ IHRvIHRoZSBub3JtYWwgYnVpbGQsIGJ1dCB3aXRoIHByb2ZpbGluZyBmbGFncyBmb3IgaG9zdCBw cm9ncmFtcy4KCkRvbid0IGtub3csIGlzbid0IGluIHRoZSBsb2cgZnJvbSB3aGF0IEkgY2FuIHNl ZS4KCj4gSSBkb24ndCBoYXZlIEdlbnRvbyBpbnN0YWxsZWQsIGFuZCBJIGRvbid0IGtub3cgdGhl IGtlcm5lbCB2ZXJzaW9uIHlvdQo+IGFyZSB1c2luZywgc28gbXkgYWJpbGl0eSB0byBsb29rIGF0 IHRoZSBpc3N1ZSBpcyB2ZXJ5IGxpbWl0ZWQuCgpJdCBkb2Vzbid0IHJlYWxseSBtYXR0ZXIgd2hh dCB2ZXJzaW9uIEkgYW0gcnVubmluZywgYnV0IEkgY2FtIGN1cnJlbnRseQpydW5uaW5nIDIuNi4x Ni1zdXNwZW5kMi1yNyAoeWVzIGEgR2VudG9vIGtlcm5lbCB3aXRoIHN1c3BlbmQyIHBhdGNoZXMK YW5kIHNvbWUgb3RoZXIgZ29vZGllcykuCgo+IEkgdGhpbmsgaXQncyBub3QgdGhlIHJpZ2h0IHdh eSBvZiBkb2luZyB0aGluZ3MuICBZb3UgYXJlIGFkZGluZyBhIGJ1aWxkCj4gZGVwZW5kZW5jeSAo c2hhcnV0aWxzKSBmb3IgdGhlIG1hZHdpZmkgcGFja2FnZSB0byB3b3JrIGFyb3VuZCBhIHNhbmRi b3gKPiBwcm9ibGVtLgoKWWVzLCBhbiBvcHRpb25hbCBvbmUuCgo+PiArdXVkZWNvZGUgOj0gJChv YmopL3V1ZGVjb2RlCgo+PiAtJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8k e1RBUkdFVH0uaGFsLm8udXUgJChvYmopL3V1ZGVjb2RlCj4+ICskKG9iaikvJHtUQVJHRVR9Lmhh bC5vOiAke0hBTH0vcHVibGljLyR7VEFSR0VUfS5oYWwuby51dSAkKHV1ZGVjb2RlKQo+IAo+IEl0 IHRoaXMgd29ya3MsIGl0IG9ubHkgc3RyZW5ndGhlbnMgbXkgc3VzcGljaW9uIHRoYXQgdXVkZWNv ZGUuZ2NkYSBpcwo+IG5vdCBjcmVhdGVkIGJ5IGdjYy4gIFlvdSBhcmUgY2hhbmdpbmcgd2hpY2gg dXVkZWNvZGUgaXMgZXhlY3V0ZWQsIGJ1dAo+IHlvdSBhcmUgbm90IGNoYW5naW5nIHdoYXQgaXMg YWN0dWFsbHkgY29tcGlsZWQgYW5kIHdoZXJlIHRoZSBjb21waWxlCj4gcHJvZHVjdHMgYXJlIHBs YWNlZC4KCkkgZG8gY2hhbmdlIHdoYXQncyBjb21waWxlZC4gSWYgdXVkZWNvZGUgaXMgcGFzc2Vk IHRvIG1ha2UgKGxpa2UgJ21ha2UKdXVkZWNvZGU9L3Vzci9iaW4vdXVkZWNvZGUnKSwgaXQgaXMg dXNpbmcgdGhhdCBhcyBhIGJ1aWxkIGRlcC4gKEkga25vdwp0aGF0IGl0IHdpbGwgYnJlYWsgY29t cGlsYXRpb24gaWYgaXQgaXNuJ3QgdGhlcmUsIGJ1dCBpdCB3aWxsIGJlIHRha2VuCmNhcmUgb2Yg aW4gdGhlIGVidWlsZCkuCgo+IAo+PiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4+IC0tLSBhdGgvTWFrZWZpbGUua2Vy bmVsCShyZXZpc2lvbiAxNjI3KQo+PiArKysgYXRoL01ha2VmaWxlLmtlcm5lbAkod29ya2luZyBj b3B5KQo+PiBAQCAtODgsNiArODgsOCBAQAo+PiAgCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpIC1v ICRAICQ8Cj4+ICBlbmRpZgo+PiAgCj4+IC0kKG9iaikvJHtUQVJHRVR9LmhhbC5vOiAke0hBTH0v cHVibGljLyR7VEFSR0VUfS5oYWwuby51dSAkKG9iaikvdXVkZWNvZGUKPj4gK3V1ZGVjb2RlIDo9 ICQob2JqKS91dWRlY29kZQo+PiArCj4+ICskKG9iaikvJHtUQVJHRVR9LmhhbC5vOiAke0hBTH0v cHVibGljLyR7VEFSR0VUfS5oYWwuby51dSAkKHV1ZGVjb2RlKQo+PiAgCSQoUSllY2hvICJkZXBz XyRAIDo9IiA+JChARCkvLiQoQEYpLmNtZAo+PiAtCSQoUSkkKG9iaikvdXVkZWNvZGUgLW8gJEAg JDwKPj4gKwkkKFEpJCh1dWRlY29kZSkgLW8gJEAgJDwKPiAKPiBJdCB0aGlzIGNoYW5nZSBoYXMg YW55IGVmZmVjdCwgdGhlbiB5b3UgYXJlIGRvaW5nIHNvbWV0aGluZyB2ZXJ5Cj4gZGlmZmVyZW50 IGZyb20gd2hhdCB5b3UgaGF2ZSBkZXNjcmliZWQuCgpBcyBhIG1hdHRlciBvZiBmYWN0LCBJIGRv IG5vdCByZWFsbHkga25vdyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuCk1ha2VmaWxlIGFuZCBNYWtl ZmlsZS5rZXJuZWwgc28gSSBqdXN0IGRpZCB0aGUgc2FtZSBjaGFuZ2UgdG8gYm90aC4KCgoKWzBd IGh0dHA6Ly9kZXYuYXpvZmYuc2UvbWFkd2lmaS1uZy9wYXZlbC9tYWR3aWZpLW5nLXIxNjA1X2J1 aWxkLmxvZwpbMV0KaHR0cDovL2Rldi5hem9mZi5zZS9nZW50b28vcG9ydGFnZS9uZXQtd2lyZWxl c3MvbWFkd2lmaS1uZy9tYWR3aWZpLW5nLTAuMTYwNS4yMDA2MDUyNy5lYnVpbGQKWzJdIGh0dHA6 Ly9kZXYuYXpvZmYuc2UvbWFkd2lmaS1uZy9zYW5kYm94K2MtYnVnLnRhci5negoKCgotIC0tCiAg LicnYC4gVG9yYmrDtnJuIFN2ZW5zc29uLCBhem9mZiAoYXQpIHNlIChkb3QpIGxpbnV4IChkb3Qp IG9yZwogOiA6JyA6IDdFQjkgMkRDNSA2MUFFIERBQjUgNzA5OSAgQkFDNiA3OThFIEUzOUEgREJE QiAwQ0ZECiBgLiBgJyAgaHR0cDovL3d3dy5hem9mZi5zZSB8IGh0dHA6Ly9kZXYuYXpvZmYuc2UK ICAgYC0tICBodHRwOi8vc2UubGludXgub3JnCgotLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0t LQpWZXJzaW9uOiBHbnVQRyB2MS40LjIuMiAoR05VL0xpbnV4KQpDb21tZW50OiBVc2luZyBHbnVQ RyB3aXRoIE1vemlsbGEgLSBodHRwOi8vZW5pZ21haWwubW96ZGV2Lm9yZwoKaUQ4REJRRkVoSzY2 ZVk3am10dmJEUDBSQXAvVEFKOTFqMGU3TFc3ZU4yRTlOcUcrb0k1T0RvdTVTUUNnMGFGTgpvNk4z V1J0Zk9GVTVQaFJ2czEvb2l5Zz0KPVBlNTUKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0tCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWFkd2lmaS1k ZXZlbCBtYWlsaW5nIGxpc3QKTWFkd2lmaS1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKaHR0 cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vbWFkd2lmaS1kZXZlbAo= From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: Pavel Roskin Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Mon, 05 Jun 2006 13:00:27 -0400 Lines: 107 Approved: news@gmane.org Message-ID: <1149526827.2003.32.camel@dv> References: <4484196C.7030906@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1149567500 25042 80.91.229.2 (6 Jun 2006 04:18:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 04:18:20 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 06:18:19 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnT11-0006G4-J8 for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 06:18:04 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id C05E71441F; Mon, 5 Jun 2006 20:59:49 -0700 (PDT) Original-Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] helo=sc8-sf-list1.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnRYD-0002pR-4o for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 19:44:13 -0700 Original-Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1FnIUJ-0005kE-7Y for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 10:03:35 -0700 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by mail.sourceforge.net with esmtps (TLSv1:RC4-SHA:128) (Exim 4.44) id 1FnIRM-0001M7-AP for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 10:00:37 -0700 Original-Received: from proski by fencepost.gnu.org with local (Exim 4.34) id 1FnIRK-0005I4-AN for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 13:00:30 -0400 Original-Received: from proski by dv.roinet.com with local (Exim 4.62) (envelope-from ) id 1FnIRH-0001qK-N7; Mon, 05 Jun 2006 13:00:27 -0400 Original-To: =?ISO-8859-1?Q?Torbj=F6rn?= Svensson In-Reply-To: <4484196C.7030906@se.linux.org> X-Mailer: Evolution 2.7.2.1 (2.7.2.1-4) X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2818 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 4 Hello, Torbj=F6rn! On Mon, 2006-06-05 at 13:45 +0200, Torbj=F6rn Svensson wrote: > I have been talking to kelmo and mentor at #madwifi on freenode, and > kelmo said that I should mail you (and the list) before I spend more > time on this issue. I don't have a newsgroup subscription, so I'm replacing the cc: with the corresponding mailing list address. I think that's what Kel meant anyway. > Anyway, here's what's the trouble. > When building madwifi-ng on a Gentoo box, it changes from SUBDIRS to M > in all Makefiles and changes directory to the kernel source. This > doesn't really matter for the modules, but when it comes to the > uudecode.c, it runs into a bug with sandbox and gcc. Sandbox is used to > deny write to everything outside the buildroot and some devs in /dev and > /proc/self/fd. This is ok, but when make tries to compile uudecode, gcc > are about to create a file called /usr/src/linux/uudecode.gcda and boom, > it smashes into a access violation from sandbox. It would be great to see the actual error message rather than your, admittedly colorful description. It would be even better if you specify V=3D1 on the make command line to increase verbosity. I actually doubt that it's gcc that is "about to create" udecode.gcda - I think *.gcda files are created by executables compiled for profiling. In this case, it would be uudecode itself. > This isn't really a > madwifi problem but rather a sanbox issue. I agree. It seems to me that any kernel driver using hostprogs-y would have this issue. Writing to /usr/src/linux shouldn't be allowed. You write that the build system changes the current directory to the kernel source. But how then get_arch_target.sh is executed? That wouldn't work for me. I think the build is still done in a way similar to the normal build, but with profiling flags for host programs. I don't have Gentoo installed, and I don't know the kernel version you are using, so my ability to look at the issue is very limited. > Anyway, as I heard in > #madwifi, the uudecode provided by the system should also work to decode > hal and therefor I want an option for it during build. I think it's not the right way of doing things. You are adding a build dependency (sharutils) for the madwifi package to work around a sandbox problem. > Index: ath/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- ath/Makefile (revision 1627) > +++ ath/Makefile (working copy) > @@ -75,6 +75,8 @@ > = > -include $(TOPDIR)/Rules.make > = > +uudecode :=3D $(obj)/uudecode > + > all: > $(MAKE) -C $(KERNELPATH) SUBDIRS=3D$(shell pwd) modules > = > @@ -83,9 +85,9 @@ > $(HOSTCC) $(HOSTCFLAGS) -o $@ $< > endif > = > -$(obj)/${TARGET}.hal.o: ${HAL}/public/${TARGET}.hal.o.uu $(obj)/uudecode > +$(obj)/${TARGET}.hal.o: ${HAL}/public/${TARGET}.hal.o.uu $(uudecode) It this works, it only strengthens my suspicion that uudecode.gcda is not created by gcc. You are changing which uudecode is executed, but you are not changing what is actually compiled and where the compile products are placed. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- ath/Makefile.kernel (revision 1627) > +++ ath/Makefile.kernel (working copy) > @@ -88,6 +88,8 @@ > $(HOSTCC) $(HOSTCFLAGS) -o $@ $< > endif > = > -$(obj)/${TARGET}.hal.o: ${HAL}/public/${TARGET}.hal.o.uu $(obj)/uudecode > +uudecode :=3D $(obj)/uudecode > + > +$(obj)/${TARGET}.hal.o: ${HAL}/public/${TARGET}.hal.o.uu $(uudecode) > $(Q)echo "deps_$@ :=3D" >$(@D)/.$(@F).cmd > - $(Q)$(obj)/uudecode -o $@ $< > + $(Q)$(uudecode) -o $@ $< It this change has any effect, then you are doing something very different from what you have described. -- = Regards, Pavel Roskin From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: Pavel Roskin Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Tue, 06 Jun 2006 00:07:03 -0400 Lines: 71 Approved: news@gmane.org Message-ID: <20060606000703.98yw3cm8gwggg44s@webmail.spamcop.net> References: <4484196C.7030906@se.linux.org> <1149544263.1990.21.camel@dv> <4484B703.80602@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1149572249 4346 80.91.229.2 (6 Jun 2006 05:37:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 05:37:29 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 07:37:28 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnUFq-0001ay-Tw for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 07:37:27 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id ABBDFE257; Mon, 5 Jun 2006 21:27:54 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnSqR-0005A7-3K for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 21:07:07 -0700 Original-Received: from mailgate.cesmail.net ([216.154.195.36]) by mail.sourceforge.net with smtp (Exim 4.44) id 1FnSqQ-0005hR-0M for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 21:07:07 -0700 Original-Received: (qmail 4885 invoked from network); 6 Jun 2006 04:07:03 -0000 Original-Received: from unknown (HELO gamma.cesmail.net) (192.168.1.20) by mailgate.cesmail.net with SMTP; 6 Jun 2006 04:07:03 -0000 Original-Received: (qmail 32250 invoked by uid 99); 6 Jun 2006 04:07:03 -0000 Original-Received: from 68.236.0.183 ([68.236.0.183]) by webmail.spamcop.net (Horde) with HTTP for ; Tue, 06 Jun 2006 00:07:03 -0400 Original-To: =?iso-8859-1?b?VG9yYmr2cm4=?= Svensson In-Reply-To: <4484B703.80602@se.linux.org> Content-Disposition: inline User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2820 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 5 Hello! > > I'm assuming you have /usr/src/linux read-only, which would be the > > simplest way to trigger the "Access violation". In this case, gcc 4.1.1 > > would always fail to write uudecode.gcno and fail to compile uudecode, > > whether it's run with -fprofile-arcs, -ftest-coverage or --coverage: > > It's not that it fail that is the real trouble here, it's that it get > logged as an access violation and therefor emake fails and in the end, > madwifi won't get installed propperly. I see it now. > > If gcc-3.2 is used as HOSTCC, --coverage is not recognized, > > -ftest-coverage causes the same error and -fprofile-arcs causes this > > warning: > > Don't know if gcc version matters, but I am running: > gcc version 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9) I believe GCOV_PREFIX appeared in gcc 4.0.0. > > Note that the warning doesn't prevent uudecode from working. > > Yes I know, the only way arround is to make gcc put it's files somewhere > where it is granted to do so or remove the compilation of the included > uudecode.c. I don't see any proof that uudecode.gcda is created by gcc. Based on all the information I could get, included the link supplied by you, uudecode.gcda is created by uudecode, not by the compiler. > > The same is true for uudecode compiled by gcc-4.1.1 - failure to open > > uudecode.gcda causes a warning but doesn't affect the end result. So I > > guess the Gentoo build system actually allows writing to the Linux > > sources and then catches the "offender" somehow. > > > > As far as I understand, the *.gcda files are created in the current > > directory of gcc at the compile time, and the only way to make then > > appear elsewhere is to set GCOV_PREFIX. In other words, it doesn't > > matter where uudecode is invoked. > > - From reading this[0], it looks like it's rather gcov that's creating it > and it do check for a -o flag, but I can't find out if it catches it if > it's passed to gcc and not gcov directly. I disagree. I see how you can misread that text, but if you actually try to follow the described procedure, you'll see that gcov is not generating *.gcda files. > Here's some more info on .gcda > files[1]. In this case, I don't see how you can misread this text: "The .gcda file is generated when a program containing object files built with the GCC -fprofile-arcs option is executed." > > I suggest that you set GCOV_PREFIX to a writable directory. That's > > probably a good idea for all Gentoo builds, considering Gentoo's > > obsession with speed optimizations. > > I just tested to set GCOV_PREFIX and had no success using it. I still > get that access violation. Tough luck. Perhaps Gentoo shouldn't be doing coverage testing for older versions of gcc. -- Regards, Pavel Roskin From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?= Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Tue, 06 Jun 2006 00:58:11 +0200 Lines: 54 Approved: news@gmane.org Message-ID: <4484B703.80602@se.linux.org> References: <4484196C.7030906@se.linux.org> <1149544263.1990.21.camel@dv> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: sea.gmane.org 1149559618 4599 80.91.229.2 (6 Jun 2006 02:06:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 02:06:58 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 04:06:55 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnQxy-00087X-87 for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 04:06:49 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 05A0214ACC; Mon, 5 Jun 2006 18:56:55 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnO1b-0005rn-IL for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 15:58:19 -0700 Original-Received: from host106-7.junet.se ([193.11.106.7] helo=smtp.azoff.se ident=[9VMsY0c6fV4ehJomhO6uU/NTv3Vq6ej8]) by mail.sourceforge.net with esmtp (Exim 4.44) id 1FnO1Z-0002yh-Uq for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 15:58:19 -0700 Original-Received: from [192.168.1.5] (burk.azoff.se [192.168.1.5]) by smtp.azoff.se (Postfix) with ESMTP id A185B79990; Tue, 6 Jun 2006 00:58:11 +0200 (CEST) User-Agent: Thunderbird 1.5.0.4 (X11/20060603) Original-To: Pavel Roskin In-Reply-To: <1149544263.1990.21.camel@dv> X-Enigmail-Version: 0.94.0.0 X-Spam-Score: 1.0 (+) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2812 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 6 LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEExCgpQYXZlbCBSb3Nr aW4gd3JvdGU6Cj4gSGVsbG8gYWdhaW4sCj4gCj4gSSB0cmllZCBhbmQgY291bGRuJ3QgcmVwcm9k dWNlIHRoaXMgcHJvYmxlbSBvbiBGZWRvcmEgQ29yZSA1IHdpdGggdGhlCj4gbGF0ZXN0IExpbnV4 IGZyb20gZ2l0Lgo+IAo+IEknbSBhc3N1bWluZyB5b3UgaGF2ZSAvdXNyL3NyYy9saW51eCByZWFk LW9ubHksIHdoaWNoIHdvdWxkIGJlIHRoZQo+IHNpbXBsZXN0IHdheSB0byB0cmlnZ2VyIHRoZSAi QWNjZXNzIHZpb2xhdGlvbiIuICBJbiB0aGlzIGNhc2UsIGdjYyA0LjEuMQo+IHdvdWxkIGFsd2F5 cyBmYWlsIHRvIHdyaXRlIHV1ZGVjb2RlLmdjbm8gYW5kIGZhaWwgdG8gY29tcGlsZSB1dWRlY29k ZSwKPiB3aGV0aGVyIGl0J3MgcnVuIHdpdGggLWZwcm9maWxlLWFyY3MsIC1mdGVzdC1jb3ZlcmFn ZSBvciAtLWNvdmVyYWdlOgoKSXQncyBub3QgdGhhdCBpdCBmYWlsIHRoYXQgaXMgdGhlIHJlYWwg dHJvdWJsZSBoZXJlLCBpdCdzIHRoYXQgaXQgZ2V0CmxvZ2dlZCBhcyBhbiBhY2Nlc3MgdmlvbGF0 aW9uIGFuZCB0aGVyZWZvciBlbWFrZSBmYWlscyBhbmQgaW4gdGhlIGVuZCwKbWFkd2lmaSB3b24n dCBnZXQgaW5zdGFsbGVkIHByb3BwZXJseS4KCj4gSWYgZ2NjLTMuMiBpcyB1c2VkIGFzIEhPU1RD QywgLS1jb3ZlcmFnZSBpcyBub3QgcmVjb2duaXplZCwKPiAtZnRlc3QtY292ZXJhZ2UgY2F1c2Vz IHRoZSBzYW1lIGVycm9yIGFuZCAtZnByb2ZpbGUtYXJjcyBjYXVzZXMgdGhpcwo+IHdhcm5pbmc6 CgpEb24ndCBrbm93IGlmIGdjYyB2ZXJzaW9uIG1hdHRlcnMsIGJ1dCBJIGFtIHJ1bm5pbmc6Cmdj YyB2ZXJzaW9uIDMuNC42IChHZW50b28gMy40LjYtcjEsIHNzcC0zLjQuNS0xLjAsIHBpZS04Ljcu OSkKCj4gTm90ZSB0aGF0IHRoZSB3YXJuaW5nIGRvZXNuJ3QgcHJldmVudCB1dWRlY29kZSBmcm9t IHdvcmtpbmcuCgpZZXMgSSBrbm93LCB0aGUgb25seSB3YXkgYXJyb3VuZCBpcyB0byBtYWtlIGdj YyBwdXQgaXQncyBmaWxlcyBzb21ld2hlcmUKd2hlcmUgaXQgaXMgZ3JhbnRlZCB0byBkbyBzbyBv ciByZW1vdmUgdGhlIGNvbXBpbGF0aW9uIG9mIHRoZSBpbmNsdWRlZAp1dWRlY29kZS5jLgoKPiBU aGUgc2FtZSBpcyB0cnVlIGZvciB1dWRlY29kZSBjb21waWxlZCBieSBnY2MtNC4xLjEgLSBmYWls dXJlIHRvIG9wZW4KPiB1dWRlY29kZS5nY2RhIGNhdXNlcyBhIHdhcm5pbmcgYnV0IGRvZXNuJ3Qg YWZmZWN0IHRoZSBlbmQgcmVzdWx0LiAgU28gSQo+IGd1ZXNzIHRoZSBHZW50b28gYnVpbGQgc3lz dGVtIGFjdHVhbGx5IGFsbG93cyB3cml0aW5nIHRvIHRoZSBMaW51eAo+IHNvdXJjZXMgYW5kIHRo ZW4gY2F0Y2hlcyB0aGUgIm9mZmVuZGVyIiBzb21laG93Lgo+IAo+IEFzIGZhciBhcyBJIHVuZGVy c3RhbmQsIHRoZSAqLmdjZGEgZmlsZXMgYXJlIGNyZWF0ZWQgaW4gdGhlIGN1cnJlbnQKPiBkaXJl Y3Rvcnkgb2YgZ2NjIGF0IHRoZSBjb21waWxlIHRpbWUsIGFuZCB0aGUgb25seSB3YXkgdG8gbWFr ZSB0aGVuCj4gYXBwZWFyIGVsc2V3aGVyZSBpcyB0byBzZXQgR0NPVl9QUkVGSVguICBJbiBvdGhl ciB3b3JkcywgaXQgZG9lc24ndAo+IG1hdHRlciB3aGVyZSB1dWRlY29kZSBpcyBpbnZva2VkLgoK LSBGcm9tIHJlYWRpbmcgdGhpc1swXSwgaXQgbG9va3MgbGlrZSBpdCdzIHJhdGhlciBnY292IHRo YXQncyBjcmVhdGluZyBpdAphbmQgaXQgZG8gY2hlY2sgZm9yIGEgLW8gZmxhZywgYnV0IEkgY2Fu J3QgZmluZCBvdXQgaWYgaXQgY2F0Y2hlcyBpdCBpZgppdCdzIHBhc3NlZCB0byBnY2MgYW5kIG5v dCBnY292IGRpcmVjdGx5LiBIZXJlJ3Mgc29tZSBtb3JlIGluZm8gb24gLmdjZGEKZmlsZXNbMV0u Cgo+IEkgc3VnZ2VzdCB0aGF0IHlvdSBzZXQgR0NPVl9QUkVGSVggdG8gYSB3cml0YWJsZSBkaXJl Y3RvcnkuICBUaGF0J3MKPiBwcm9iYWJseSBhIGdvb2QgaWRlYSBmb3IgYWxsIEdlbnRvbyBidWls ZHMsIGNvbnNpZGVyaW5nIEdlbnRvbydzCj4gb2JzZXNzaW9uIHdpdGggc3BlZWQgb3B0aW1pemF0 aW9ucy4KCkkganVzdCB0ZXN0ZWQgdG8gc2V0IEdDT1ZfUFJFRklYIGFuZCBoYWQgbm8gc3VjY2Vz cyB1c2luZyBpdC4gSSBzdGlsbApnZXQgdGhhdCBhY2Nlc3MgdmlvbGF0aW9uLgoKClswXQpodHRw Oi8vZGV2ZWxvcGVyLmFwcGxlLmNvbS9kb2N1bWVudGF0aW9uL0RldmVsb3BlclRvb2xzL2djYy00 LjAuMS9nY2MvSW52b2tpbmctR2Nvdi5odG1sClsxXQpodHRwOi8vZGV2ZWxvcGVyLmFwcGxlLmNv bS9kb2N1bWVudGF0aW9uL0RldmVsb3BlclRvb2xzL2djYy00LjAuMS9nY2MvR2Nvdi1EYXRhLUZp bGVzLmh0bWwKCi0gLS0KICAuJydgLiBUb3JiasO2cm4gU3ZlbnNzb24sIGF6b2ZmIChhdCkgc2Ug KGRvdCkgbGludXggKGRvdCkgb3JnCiA6IDonIDogN0VCOSAyREM1IDYxQUUgREFCNSA3MDk5ICBC QUM2IDc5OEUgRTM5QSBEQkRCIDBDRkQKIGAuIGAnICBodHRwOi8vd3d3LmF6b2ZmLnNlIHwgaHR0 cDovL2Rldi5hem9mZi5zZQogICBgLS0gIGh0dHA6Ly9zZS5saW51eC5vcmcKCi0tLS0tQkVHSU4g UEdQIFNJR05BVFVSRS0tLS0tClZlcnNpb246IEdudVBHIHYxLjQuMi4yIChHTlUvTGludXgpCkNv bW1lbnQ6IFVzaW5nIEdudVBHIHdpdGggTW96aWxsYSAtIGh0dHA6Ly9lbmlnbWFpbC5tb3pkZXYu b3JnCgppRDhEQlFGRWhMY0RlWTdqbXR2YkRQMFJBbVdzQUo5WkdKYXVESjM1cTYzRkJ6R1pQcGdi SkdKcFlBQ2ZUdmFkCkhuNlVwVXZ0OS90WERWSm1NT0FyOG1jPQo9K2VOWAotLS0tLUVORCBQR1Ag U0lHTkFUVVJFLS0tLS0KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpNYWR3aWZpLWRldmVsIG1haWxpbmcgbGlzdApNYWR3aWZpLWRldmVsQGxpc3RzLnNv dXJjZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5m by9tYWR3aWZpLWRldmVsCg== From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: Pavel Roskin Newsgroups: gmane.linux.drivers.madwifi.devel Subject: Re: building uudecode breaks on gentoo Date: Mon, 05 Jun 2006 17:51:03 -0400 Lines: 45 Approved: news@gmane.org Message-ID: <1149544263.1990.21.camel@dv> References: <4484196C.7030906@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1149556683 30358 80.91.229.2 (6 Jun 2006 01:18:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 01:18:03 +0000 (UTC) Cc: madwifi-devel Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 03:18:01 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnQCj-0008Bz-Mt for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 03:17:58 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 0DC3916557; Mon, 5 Jun 2006 17:46:18 -0700 (PDT) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnN3m-00030I-Gq for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 14:56:30 -0700 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by mail.sourceforge.net with esmtps (TLSv1:RC4-SHA:128) (Exim 4.44) id 1FnMyd-0002yi-Ea for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 14:51:12 -0700 Original-Received: from proski by fencepost.gnu.org with local (Exim 4.34) id 1FnMya-00074y-Pi for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 17:51:08 -0400 Original-Received: from proski by dv.roinet.com with local (Exim 4.62) (envelope-from ) id 1FnMyW-000234-BZ; Mon, 05 Jun 2006 17:51:04 -0400 Original-To: =?ISO-8859-1?Q?Torbj=F6rn?= Svensson In-Reply-To: <4484196C.7030906@se.linux.org> X-Mailer: Evolution 2.7.2.1 (2.7.2.1-4) X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2810 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 7 Hello again, I tried and couldn't reproduce this problem on Fedora Core 5 with the latest Linux from git. I'm assuming you have /usr/src/linux read-only, which would be the simplest way to trigger the "Access violation". In this case, gcc 4.1.1 would always fail to write uudecode.gcno and fail to compile uudecode, whether it's run with -fprofile-arcs, -ftest-coverage or --coverage: HOSTCC /usr/local/src/madwifi-ng/ath/uudecode In file included from /usr/include/sys/types.h:223, from /usr/include/stdlib.h:438, from /usr/local/src/madwifi-ng/ath/uudecode.c:30: /usr/include/sys/sysmacros.h: In function 'gnu_dev_major': /usr/include/sys/sysmacros.h:45: error: cannot open uudecode.gcno /usr/include/sys/sysmacros.h:45: confused by earlier errors, bailing out make[5]: *** [/usr/local/src/madwifi-ng/ath/uudecode] Error 1 If gcc-3.2 is used as HOSTCC, --coverage is not recognized, -ftest-coverage causes the same error and -fprofile-arcs causes this warning: HOSTCC /usr/local/src/madwifi-ng/ath/uudecode arc profiling: Can't open output file /usr/local/src/linux64/uudecode.da. Note that the warning doesn't prevent uudecode from working. The same is true for uudecode compiled by gcc-4.1.1 - failure to open uudecode.gcda causes a warning but doesn't affect the end result. So I guess the Gentoo build system actually allows writing to the Linux sources and then catches the "offender" somehow. As far as I understand, the *.gcda files are created in the current directory of gcc at the compile time, and the only way to make then appear elsewhere is to set GCOV_PREFIX. In other words, it doesn't matter where uudecode is invoked. I suggest that you set GCOV_PREFIX to a writable directory. That's probably a good idea for all Gentoo builds, considering Gentoo's obsession with speed optimizations. -- Regards, Pavel Roskin From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?= Newsgroups: gmane.linux.drivers.madwifi.devel Subject: building uudecode breaks on gentoo Date: Mon, 05 Jun 2006 15:26:36 +0200 Lines: 113 Approved: news@gmane.org Message-ID: <4484310C.7080004@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------030800040104060704010508" X-Trace: sea.gmane.org 1149560600 7374 80.91.229.2 (6 Jun 2006 02:23:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 02:23:20 +0000 (UTC) Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 04:23:17 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnRDm-00024P-RB for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 04:23:07 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 3287E1271A; Mon, 5 Jun 2006 19:18:25 -0700 (PDT) Original-Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] helo=sc8-sf-list1.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnOqd-00014Z-RO for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 16:51:03 -0700 Original-Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1FnOqc-0007BC-Cg for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 16:51:02 -0700 Original-Received: from host106-7.junet.se ([193.11.106.7] helo=smtp.azoff.se ident=[Gm4TbSAG4BxPJpsdhtke0fBl2V+lt4VL]) by mail.sourceforge.net with esmtp (Exim 4.44) id 1FnF6h-0003xo-DR for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 06:27:03 -0700 Original-Received: from [192.168.1.104] (h102n1c1o1100.bredband.skanova.com [81.225.24.102]) by smtp.azoff.se (Postfix) with ESMTP id C9DBC79990 for ; Mon, 5 Jun 2006 15:26:36 +0200 (CEST) User-Agent: Thunderbird 1.5.0.4 (X11/20060603) Original-To: madwifi-devel@lists.sourceforge.net X-Enigmail-Version: 0.94.0.0 X-Spam-Score: 1.0 (+) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2813 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 8 This is a multi-part message in MIME format. --------------030800040104060704010508 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 First I want to say I'm sorry if this ends up getting to the ML twice. I send it using the gmane.org newsgroup the first time, but it didn't show up so I am resending it (this mail). Sorry for all the trouble it give yo= u. - ----------------------------------------------------------------------- Hi! I have been talking to kelmo and mentor at #madwifi on freenode, and kelmo said that I should mail you (and the list) before I spend more time on this issue. Anyway, here's what's the trouble. When building madwifi-ng on a Gentoo box, it changes from SUBDIRS to M in all Makefiles and changes directory to the kernel source. This doesn't really matter for the modules, but when it comes to the uudecode.c, it runs into a bug with sandbox and gcc. Sandbox is used to deny write to everything outside the buildroot and some devs in /dev and /proc/self/fd. This is ok, but when make tries to compile uudecode, gcc are about to create a file called /usr/src/linux/uudecode.gcda and boom, it smashes into a access violation from sandbox. This isn't really a madwifi problem but rather a sanbox issue. Anyway, as I heard in #madwifi, the uudecode provided by the system should also work to decode hal and therefor I want an option for it during build. I have made a simple patch for the current buildsystem, but you guys probobly know a better solution to this (see the attached file). Creating an option to use internal or external will workaround this bug as long as the external one works for the uuencoded stuff. If you need any more info, I'm happy to help you fix this issue in the best possible way. You can reach me on this mail or just drop an message to Azoff on freenode. I am not subscribed to this list, but frequently reads the archives at gmane.org. Thanks for a great driver! Regards, Torbj=C3=B6rn Svensson - -- .''`. Torbj=C3=B6rn Svensson, azoff (at) se (dot) linux (dot) org : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD `. `' http://www.azoff.se | http://dev.azoff.se `-- http://se.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEhDELeY7jmtvbDP0RAmE1AJ9KPAX35rFrws6XP9oitWSmmAP4IgCfXzl7 vQLPeMkyoaQ255StTQ15Zgg=3D =3DgTA3 -----END PGP SIGNATURE----- --------------030800040104060704010508 Content-Type: text/plain; name="madwifi-ng_uudecode.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="madwifi-ng_uudecode.diff" SW5kZXg6IGF0aC9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBhdGgvTWFrZWZpbGUJKHJl dmlzaW9uIDE2MjcpCisrKyBhdGgvTWFrZWZpbGUJKHdvcmtpbmcgY29weSkKQEAgLTc1LDYg Kzc1LDggQEAKIAogLWluY2x1ZGUgJChUT1BESVIpL1J1bGVzLm1ha2UKIAordXVkZWNvZGUg Oj0gJChvYmopL3V1ZGVjb2RlCisKIGFsbDoKIAkkKE1BS0UpIC1DICQoS0VSTkVMUEFUSCkg U1VCRElSUz0kKHNoZWxsIHB3ZCkgbW9kdWxlcwogCkBAIC04Myw5ICs4NSw5IEBACiAJJChI T1NUQ0MpICQoSE9TVENGTEFHUykgLW8gJEAgJDwKIGVuZGlmCiAKLSQob2JqKS8ke1RBUkdF VH0uaGFsLm86ICR7SEFMfS9wdWJsaWMvJHtUQVJHRVR9LmhhbC5vLnV1ICQob2JqKS91dWRl Y29kZQorJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0u aGFsLm8udXUgJCh1dWRlY29kZSkKIAkkKFEpZWNobyAiZGVwc18kQCA6PSIgPiQoQEQpLy4k KEBGKS5jbWQKLQkkKFEpJChvYmopL3V1ZGVjb2RlIC1vICRAICQ8CisJJChRKSQodXVkZWNv ZGUpIC1vICRAICQ8CiAKIGluc3RhbGw6CiAJdGVzdCAtZCAke0RFU1RESVJ9LyR7S01PRFBB VEh9IHx8IG1rZGlyIC1wICR7REVTVERJUn0vJHtLTU9EUEFUSH0KSW5kZXg6IGF0aC9NYWtl ZmlsZS5rZXJuZWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYXRoL01ha2VmaWxlLmtlcm5lbAkocmV2 aXNpb24gMTYyNykKKysrIGF0aC9NYWtlZmlsZS5rZXJuZWwJKHdvcmtpbmcgY29weSkKQEAg LTg4LDYgKzg4LDggQEAKIAkkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSAtbyAkQCAkPAogZW5k aWYKIAotJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0u aGFsLm8udXUgJChvYmopL3V1ZGVjb2RlCit1dWRlY29kZSA6PSAkKG9iaikvdXVkZWNvZGUK KworJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0uaGFs Lm8udXUgJCh1dWRlY29kZSkKIAkkKFEpZWNobyAiZGVwc18kQCA6PSIgPiQoQEQpLy4kKEBG KS5jbWQKLQkkKFEpJChvYmopL3V1ZGVjb2RlIC1vICRAICQ8CisJJChRKSQodXVkZWNvZGUp IC1vICRAICQ8Cg== --------------030800040104060704010508 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --------------030800040104060704010508 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Madwifi-devel mailing list Madwifi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/madwifi-devel --------------030800040104060704010508-- From azoff@berg.azoff.se Tue Jun 6 11:14:52 2006 +0200 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?= Newsgroups: gmane.linux.drivers.madwifi.devel Subject: building uudecode breaks on gentoo Date: Mon, 05 Jun 2006 13:45:48 +0200 Lines: 89 Approved: news@gmane.org Message-ID: <4484196C.7030906@se.linux.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------040203050000080102020408" X-Trace: sea.gmane.org 1149563515 14855 80.91.229.2 (6 Jun 2006 03:11:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jun 2006 03:11:55 +0000 (UTC) Cc: proski@gnu.org Original-X-From: madwifi-devel-bounces@lists.sourceforge.net Tue Jun 06 05:11:54 2006 Return-path: Envelope-to: gldmd-madwifi-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FnRyv-0002ZR-8s for gldmd-madwifi-devel@m.gmane.org; Tue, 06 Jun 2006 05:11:49 +0200 Original-Received: from sc8-sf-list1-new.sourceforge.net (unknown [10.3.1.93]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id CAFFB17688; Mon, 5 Jun 2006 20:06:58 -0700 (PDT) Original-Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] helo=sc8-sf-list1.sourceforge.net) by sc8-sf-list1-new.sourceforge.net with esmtp (Exim 4.43) id 1FnQgi-0007se-OK for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 18:48:56 -0700 Original-Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1FnDbH-0001Da-Cc for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 04:50:27 -0700 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by mail.sourceforge.net with esmtps (TLSv1:AES256-SHA:256) (Exim 4.44) id 1FnDaz-00064q-NU for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 04:50:12 -0700 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1FnDar-000671-SG for madwifi-devel@lists.sourceforge.net; Mon, 05 Jun 2006 13:50:01 +0200 Original-Received: from h102n1c1o1100.bredband.skanova.com ([81.225.24.102]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 05 Jun 2006 13:50:01 +0200 Original-Received: from azoff by h102n1c1o1100.bredband.skanova.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 05 Jun 2006 13:50:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: madwifi-devel@lists.sourceforge.net Original-Lines: 68 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: h102n1c1o1100.bredband.skanova.com User-Agent: Thunderbird 1.5.0.4 (X11/20060603) X-Enigmail-Version: 0.94.0.0 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 X-BeenThere: madwifi-devel@lists.sourceforge.net X-Mailman-Version: 2.1.8 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: madwifi-devel-bounces@lists.sourceforge.net Errors-To: madwifi-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.linux.drivers.madwifi.devel:2816 Archived-At: Status: RO X-Status: X-Keywords: X-UID: 9 This is a multi-part message in MIME format. --------------040203050000080102020408 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi! I have been talking to kelmo and mentor at #madwifi on freenode, and kelmo said that I should mail you (and the list) before I spend more time on this issue. Anyway, here's what's the trouble. When building madwifi-ng on a Gentoo box, it changes from SUBDIRS to M in all Makefiles and changes directory to the kernel source. This doesn't really matter for the modules, but when it comes to the uudecode.c, it runs into a bug with sandbox and gcc. Sandbox is used to deny write to everything outside the buildroot and some devs in /dev and /proc/self/fd. This is ok, but when make tries to compile uudecode, gcc are about to create a file called /usr/src/linux/uudecode.gcda and boom, it smashes into a access violation from sandbox. This isn't really a madwifi problem but rather a sanbox issue. Anyway, as I heard in #madwifi, the uudecode provided by the system should also work to decode hal and therefor I want an option for it during build. I have made a simple patch for the current buildsystem, but you guys probobly know a better solution to this (see the attached file). Creating an option to use internal or external will workaround this bug as long as the external one works for the uuencoded stuff. If you need any more info, I'm happy to help you fix this issue in the best possible way. You can reach me on this mail or just drop an message to Azoff on freenode. I am not subscribed to this list, but frequently reads the archives at gmane.org. Thanks for a great driver! Regards, Torbj=C3=B6rn Svensson --------------040203050000080102020408 Content-Type: text/plain; name="madwifi-ng_uudecode.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="madwifi-ng_uudecode.diff" SW5kZXg6IGF0aC9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBhdGgvTWFrZWZpbGUJKHJl dmlzaW9uIDE2MjcpCisrKyBhdGgvTWFrZWZpbGUJKHdvcmtpbmcgY29weSkKQEAgLTc1LDYg Kzc1LDggQEAKIAogLWluY2x1ZGUgJChUT1BESVIpL1J1bGVzLm1ha2UKIAordXVkZWNvZGUg Oj0gJChvYmopL3V1ZGVjb2RlCisKIGFsbDoKIAkkKE1BS0UpIC1DICQoS0VSTkVMUEFUSCkg U1VCRElSUz0kKHNoZWxsIHB3ZCkgbW9kdWxlcwogCkBAIC04Myw5ICs4NSw5IEBACiAJJChI T1NUQ0MpICQoSE9TVENGTEFHUykgLW8gJEAgJDwKIGVuZGlmCiAKLSQob2JqKS8ke1RBUkdF VH0uaGFsLm86ICR7SEFMfS9wdWJsaWMvJHtUQVJHRVR9LmhhbC5vLnV1ICQob2JqKS91dWRl Y29kZQorJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0u aGFsLm8udXUgJCh1dWRlY29kZSkKIAkkKFEpZWNobyAiZGVwc18kQCA6PSIgPiQoQEQpLy4k KEBGKS5jbWQKLQkkKFEpJChvYmopL3V1ZGVjb2RlIC1vICRAICQ8CisJJChRKSQodXVkZWNv ZGUpIC1vICRAICQ8CiAKIGluc3RhbGw6CiAJdGVzdCAtZCAke0RFU1RESVJ9LyR7S01PRFBB VEh9IHx8IG1rZGlyIC1wICR7REVTVERJUn0vJHtLTU9EUEFUSH0KSW5kZXg6IGF0aC9NYWtl ZmlsZS5rZXJuZWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYXRoL01ha2VmaWxlLmtlcm5lbAkocmV2 aXNpb24gMTYyNykKKysrIGF0aC9NYWtlZmlsZS5rZXJuZWwJKHdvcmtpbmcgY29weSkKQEAg LTg4LDYgKzg4LDggQEAKIAkkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSAtbyAkQCAkPAogZW5k aWYKIAotJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0u aGFsLm8udXUgJChvYmopL3V1ZGVjb2RlCit1dWRlY29kZSA6PSAkKG9iaikvdXVkZWNvZGUK KworJChvYmopLyR7VEFSR0VUfS5oYWwubzogJHtIQUx9L3B1YmxpYy8ke1RBUkdFVH0uaGFs Lm8udXUgJCh1dWRlY29kZSkKIAkkKFEpZWNobyAiZGVwc18kQCA6PSIgPiQoQEQpLy4kKEBG KS5jbWQKLQkkKFEpJChvYmopL3V1ZGVjb2RlIC1vICRAICQ8CisJJChRKSQodXVkZWNvZGUp IC1vICRAICQ8Cg== --------------040203050000080102020408 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --------------040203050000080102020408 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Madwifi-devel mailing list Madwifi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/madwifi-devel --------------040203050000080102020408--