From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liam Girdwood Subject: Re: [PATCH 1/4] ASoC: firmware: Add support for FW based kcontrols. Date: Thu, 29 Nov 2012 16:01:25 +0000 Message-ID: <50B786D5.1010003@ti.com> References: <1353348765-6238-1-git-send-email-lrg@ti.com> <50B75032.2030502@ti.com> <50B78498.40406@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from arroyo.ext.ti.com (arroyo.ext.ti.com [192.94.94.40]) by alsa0.perex.cz (Postfix) with ESMTP id B73C92650D0 for ; Thu, 29 Nov 2012 17:01:28 +0100 (CET) In-Reply-To: <50B78498.40406@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Takashi Iwai Cc: alsa-devel@alsa-project.org, Mark Brown , Liam Girdwood List-Id: alsa-devel@alsa-project.org On 29/11/12 15:51, Liam Girdwood wrote: > On 29/11/12 15:15, Takashi Iwai wrote: >> At Thu, 29 Nov 2012 12:08:18 +0000, >> Liam Girdwood wrote: >>> >>> On 19/11/12 18:36, Takashi Iwai wrote: > >>>> >>>> For the sound stuff, the patch is queued for 3.8 in for-next branch. >>>> Please rebase on it. >>> >>> Done, but I'm now seeing some type conflict errors when building my userspace >>> tools (i.e. after moving to include uapi/sound/asound.h from sound/asound.h). >>> >>> e.g. >>> >>> #include >>> #include >>> >>> int main () >>> { >>> } >>> >>> gives :- >>> >>> gcc uapi-test.c -I ~/source/linux.git/include >> >> Pass -I ~/source/linux.git/include/uapi >> >> then >> >> #include >> > > Ah, I did initially try this before emailing :- > > gcc uapi-test.c -I ~/source/linux.git/include/uapi > In file included from > /home/lrg/source/linux.git/include/uapi/sound/asound.h:26:0, > from uapi-test.c:2: > /home/lrg/source/linux.git/include/uapi/linux/types.h:9:2: warning: #warning > "Attempt to use kernel headers from user space, see > http://kernelnewbies.org/KernelHeaders" [-Wcpp] > In file included from > /home/lrg/source/linux.git/include/uapi/linux/posix_types.h:4:0, > from /home/lrg/source/linux.git/include/uapi/linux/types.h:13, > from /home/lrg/source/linux.git/include/uapi/sound/asound.h:26, > from uapi-test.c:2: > /home/lrg/source/linux.git/include/uapi/linux/stddef.h:1:28: fatal error: > linux/compiler.h: No such file or directory > > adding -D__EXPORTED_HEADERS__ to gcc command line gets rid of the warning, but > it seems we are missing compiler.h (even in todays linux-next). > > If this works for you, it may be an issue at my end. > In fact adding the old include path at the end works, but is probably an interim fix until the uapi work is completed. gcc uapi-test.c -I ~/source/linux.git/include/uapi -D__EXPORTED_HEADERS__ -I /home/lrg/source/linux.git/include/ Thanks Liam