Re: [yocto] [meta-raspberrypi][PATCH V4 1/5] userland: Fix install prefix and generate pkgconfigs

2015-10-15 Thread Joachim Schiele
On 13.10.2015 19:13, Andrei Gherzan wrote:
> On Tue, Oct 13, 2015 at 02:14:28AM +0200, Joachim Schiele wrote:
>> On 03.10.2015 23:53, Andrei Gherzan wrote:
>>> On Sat, Oct 03, 2015 at 02:47:24PM -0700, Khem Raj wrote:
>>>> On Sat, Oct 3, 2015 at 2:27 PM, Andrei Gherzan  wrote:
>>>>> On Sat, Oct 03, 2015 at 10:46:07PM +0200, Andrei Gherzan wrote:
>>>>>> On Sat, Oct 03, 2015 at 10:40:50PM +0200, Andrei Gherzan wrote:
>>>>>>> On Sat, Oct 03, 2015 at 10:33:12PM +0200, Andrei Gherzan wrote:
>>>>>>>> On Sat, Oct 03, 2015 at 01:31:24PM -0700, Khem Raj wrote:
>>>>>>>>> On Sat, Oct 3, 2015 at 1:11 PM, Andrei Gherzan  
>>>>>>>>> wrote:
>>>>>>>>>> On Sat, Oct 03, 2015 at 01:06:55PM -0700, Khem Raj wrote:
>>>>>>>>>>> On Sat, Oct 3, 2015 at 12:18 PM, Andrei Gherzan  
>>>>>>>>>>> wrote:
>>>>>>>>>>>> I tested with and without - same result.
>>>>>>>>>>>> DISTRO_FEATURES="alsa argp bluetooth ext2 irda largefile pcmcia 
>>>>>>>>>>>> usbgadget
>>>>>>>>>>>> usbhost wifi xattr nfs zeroconf pci 3g nfc x11 ipv4 ipv6 
>>>>>>>>>>>> libc-backtrace
>>>>>>>>>>>> libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets 
>>>>>>>>>>>> libc-crypt
>>>>>>>>>>>> libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg 
>>>>>>>>>>>> libc-fstab
>>>>>>>>>>>> libc-ftraverse  libc-getlogin libc-idn 
>>>>>>>>>>>> libc-inet-anl libc-libm
>>>>>>>>>>>> libc-locales libc-locale-code   libc-memusage 
>>>>>>>>>>>> libc-nis
>>>>>>>>>>>> libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams 
>>>>>>>>>>>> libc-sunrpc
>>>>>>>>>>>> libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar 
>>>>>>>>>>>> libc-posix-regexp
>>>>>>>>>>>> libc-posix-regexp-glibc libc-posix-wchar-io 
>>>>>>>>>>>> largefile
>>>>>>>>>>>> opengl ptest multiarch wayland pulseaudio sysvinit bluez5"
>>>>>>>>>>>>
>>>>>>>>>>>> No modification to the default poky distro.
>>>>>>>>>>>
>>>>>>>>>>> hmm I am using angstrom and it works there and for verification I 
>>>>>>>>>>> now
>>>>>>>>>>> tried with OE-Core ( alone ) it works there too, can you check some
>>>>>>>>>>> other parameters that are there in your sandbox ? here is my build
>>>>>>>>>>>
>>>>>>>>>>>  MACHINE=raspberrypi2 bitbake userland
>>>>>>>>>>> Parsing recipes: 100%
>>>>>>>>>>> |##|
>>>>>>>>>>> ETA:  00:00:00
>>>>>>>>>>> Parsing of 918 .bb files complete (0 cached, 918 parsed). 1350
>>>>>>>>>>> targets, 59 skipped, 0 masked, 0 errors.
>>>>>>>>>>> NOTE: Resolving any missing task queue dependencies
>>>>>>>>>>>
>>>>>>>>>>> Build Configuration:
>>>>>>>>>>> BB_VERSION= "1.28.0"
>>>>>>>>>>> BUILD_SYS = "x86_64-linux"
>>>>>>>>>>> NATIVELSBSTRING   = "Ubuntu-14.04"
>>>>>>>>>>> TARGET_SYS= "arm-oe-linux-gnueabi"
>>>>>>>>>>> MACHINE   = "raspberrypi2"
>>>>>>>>>>> DISTRO= "nodistro"
>>>>>>>>>>> DISTRO_VERSION= "nodistro.0"
>>>>>>>>>>> TUNE_FEATURES = "arm armv7a

Re: [yocto] [meta-raspberrypi][PATCH V4 1/5] userland: Fix install prefix and generate pkgconfigs

2015-10-12 Thread Joachim Schiele
On 03.10.2015 23:53, Andrei Gherzan wrote:
> On Sat, Oct 03, 2015 at 02:47:24PM -0700, Khem Raj wrote:
>> On Sat, Oct 3, 2015 at 2:27 PM, Andrei Gherzan  wrote:
>>> On Sat, Oct 03, 2015 at 10:46:07PM +0200, Andrei Gherzan wrote:
 On Sat, Oct 03, 2015 at 10:40:50PM +0200, Andrei Gherzan wrote:
> On Sat, Oct 03, 2015 at 10:33:12PM +0200, Andrei Gherzan wrote:
>> On Sat, Oct 03, 2015 at 01:31:24PM -0700, Khem Raj wrote:
>>> On Sat, Oct 3, 2015 at 1:11 PM, Andrei Gherzan  
>>> wrote:
 On Sat, Oct 03, 2015 at 01:06:55PM -0700, Khem Raj wrote:
> On Sat, Oct 3, 2015 at 12:18 PM, Andrei Gherzan  
> wrote:
>> I tested with and without - same result.
>> DISTRO_FEATURES="alsa argp bluetooth ext2 irda largefile pcmcia 
>> usbgadget
>> usbhost wifi xattr nfs zeroconf pci 3g nfc x11 ipv4 ipv6 
>> libc-backtrace
>> libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets 
>> libc-crypt
>> libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg 
>> libc-fstab
>> libc-ftraverse  libc-getlogin libc-idn libc-inet-anl 
>> libc-libm
>> libc-locales libc-locale-code   libc-memusage 
>> libc-nis
>> libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams 
>> libc-sunrpc
>> libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar 
>> libc-posix-regexp
>> libc-posix-regexp-glibc libc-posix-wchar-io 
>> largefile
>> opengl ptest multiarch wayland pulseaudio sysvinit bluez5"
>>
>> No modification to the default poky distro.
>
> hmm I am using angstrom and it works there and for verification I now
> tried with OE-Core ( alone ) it works there too, can you check some
> other parameters that are there in your sandbox ? here is my build
>
>  MACHINE=raspberrypi2 bitbake userland
> Parsing recipes: 100%
> |##|
> ETA:  00:00:00
> Parsing of 918 .bb files complete (0 cached, 918 parsed). 1350
> targets, 59 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
>
> Build Configuration:
> BB_VERSION= "1.28.0"
> BUILD_SYS = "x86_64-linux"
> NATIVELSBSTRING   = "Ubuntu-14.04"
> TARGET_SYS= "arm-oe-linux-gnueabi"
> MACHINE   = "raspberrypi2"
> DISTRO= "nodistro"
> DISTRO_VERSION= "nodistro.0"
> TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard
> vfpv4 cortexa7"
> TARGET_FPU= "vfp-vfpv4-neon"
> meta-raspberrypi  = 
> "kraj/master:a903a9cd18ae556121265da93ed74f857944a0da"
> meta  = 
> "kraj/master:602e512b92bcc78403144fedeb4211bbf56ff1c8"
>
> NOTE: Preparing RunQueue
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> NOTE: Tasks Summary: Attempted 454 tasks of which 315 didn't need to
> be rerun and all succeeded.

 Here is my build configuration.

 Build Configuration:
 BB_VERSION= "1.28.0"
 BUILD_SYS = "x86_64-linux"
 NATIVELSBSTRING   = "Arch-rolling"
 TARGET_SYS= "arm-poky-linux-gnueabi"
 MACHINE   = "raspberrypi2"
 DISTRO= "poky"
 DISTRO_VERSION= "2.0"
 TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard 
 vfpv4
 cortexa7"
 TARGET_FPU= "vfp-vfpv4-neon"
 meta
 meta-yocto
 meta-yocto-bsp= "master:eac61f37e36099f74485dab398b57f3812826d17"
 meta-raspberrypi  = "master:48da0cdc5fb147a20b41a77b2dfeef4efd483b32"
 meta-oe
 meta-multimedia   = "master:f4533380c8a5c1d229f69ee0c2ef9d187ef8"


 But anyway can you please check in your userland install dir for the 
 header I'm
 missing? Or in sysroot.
>>>
>>> its part of userland itself so no other package should be needed and
>>> not required in sysroot
>>>
>>> ./work/raspberrypi2-oe-linux-gnueabi/userland/git-r5/package/usr/src/debug/userland/git-r5/build/interface/vmcs_host/wayland-dispmanx-server-protocol.h
>>> ./work/raspberrypi2-oe-linux-gnueabi/userland/git-r5/packages-split/userland-dbg/usr/src/debug/userland/git-r5/build/interface/vmcs_host/wayland-dispmanx-server-protocol.h
>>> ./work/raspberrypi2-oe-linux-gnueabi/userland/git-r5/build/interface/khronos/wayland-dispmanx-server-protocol.h
>>> ./work/raspber