[yocto] [yocto-docs][RFC PATCH 2/2] bsp-guide: Add "BSP Device Tree Examples" section

2018-08-02 Thread Nathan Rossi
d over the other or in conjunction with the other. Signed-off-by: Nathan Rossi --- This change includes documentation about the devicetree class which is not yet in oe-core. As such this documentation is just an RFC in order to get feedback for when the changes are included in oe-core. The oe-core

[yocto] [yocto-docs][RFC PATCH 1/2] ref-manual: Added devicetree to the Classes section

2018-08-02 Thread Nathan Rossi
Add the devicetree class to the classes section of the ref-manual. This section covers the details around how the devicetree class works and how to use. Signed-off-by: Nathan Rossi --- This change includes documentation about the devicetree class which is not yet in oe-core. As such this

Re: [yocto] loading FPGA bitfile with u-boot spl on ZYBO

2018-06-27 Thread Nathan Rossi
On 27 June 2018 at 16:58, Alan Levy wrote: > This is really a question for the meta-xilinx list but I'll answer it here > anyway. > > You need to add the following command (suitably edited) to uEnv.txt on the SD > card: > > fatload mmc 0 && fpga loadb 0 > > > is a location in RAM i

Re: [yocto] [prelink-cross][PATCH] src/rtld: Add MicroBlaze support based on glibc-2.24

2017-06-20 Thread Nathan Rossi
branch do you see any issues with updating the SRCREV in oe-core? Thanks, Nathan > > --Mark > > On 6/19/17 8:45 AM, Nathan Rossi wrote: >> Add definitions/config to support MicroBlaze, using glibc-2.24 as >> reference. >> >> Signed-off-by: Nathan Ross

Re: [yocto] [meta-xilinx] xen-image-minimal testing

2017-05-02 Thread Nathan Rossi
On 3 May 2017 at 02:47, Manjukumar Harthikote Matha wrote: > > >> -Original Message- >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx- >> boun...@yoctoproject.org] On Behalf Of Jason Wu >> Sent: Tuesday, May 02, 2017 2:16 AM >> To: Pello Heriz ; meta- >> xil...@yoctoprojec

Re: [yocto] [meta-mingw][PATCH v2 0/19] Adding support for building QEMU for Windows

2017-03-09 Thread Nathan Rossi
On 30 January 2017 at 18:44, Nathan Rossi wrote: > This series enables a number of packages and dependencies to be built > for mingw32. The goal is to enable the building and packaging of QEMU > targeting mingw32 with support for SDL/VNC enabled as well as being able > to exec

[yocto] [meta-mingw][PATCH v2 19/19] libgcrypt_1.7.3.bbappend: Add patch to fix configure bug for mingw32

2017-01-30 Thread Nathan Rossi
. Signed-off-by: Nathan Rossi --- ...c-Set-mym4_revision-to-0-if-not-a-git-rep.patch | 46 ++ recipes-support/libgcrypt/libgcrypt_1.7.3.bbappend | 6 +++ 2 files changed, 52 insertions(+) create mode 100644 recipes-support/libgcrypt/files/configure.ac-Set-mym4_revision-to-0

[yocto] [meta-mingw][PATCH v2 18/19] libgcrypt: Disable 'capabilities' for mingw32

2017-01-30 Thread Nathan Rossi
libcap does not support mingw32, so disable 'capabilities' support for the mingw32 targets. Signed-off-by: Nathan Rossi --- recipes-support/libgcrypt/libgcrypt_%.bbappend | 3 +++ 1 file changed, 3 insertions(+) diff --git a/recipes-support/libgcrypt/libgcrypt_%.bbappend b/recip

[yocto] [meta-mingw][PATCH v2 17/19] libgcrypt: Handle packaging of .exe and .def files

2017-01-30 Thread Nathan Rossi
Handle packaging of .exe for the hmac/dumpexp packages. Also add the packaging of mpicalc.exe to the -dev package. Also handle the packaging of the .def files into the -dev package. Signed-off-by: Nathan Rossi --- recipes-support/libgcrypt/libgcrypt_%.bbappend | 8 1 file changed, 8

[yocto] [meta-mingw][PATCH v2 16/19] libgpg-error_1.25.bbappend: Add patch to fix configure bug for mingw32

2017-01-30 Thread Nathan Rossi
. Signed-off-by: Nathan Rossi --- ...c-Set-mym4_revision-to-0-if-not-a-git-rep.patch | 46 ++ .../libgpg-error/libgpg-error_1.25.bbappend| 6 +++ 2 files changed, 52 insertions(+) create mode 100644 recipes-support/libgpg-error/files/configure.ac-Set-mym4_revision

[yocto] [meta-mingw][PATCH v2 15/19] libgpg-error: Handle packaging .exe files

2017-01-30 Thread Nathan Rossi
Handle packaging gpg-error.exe in the -dev package. Signed-off-by: Nathan Rossi --- recipes-support/libgpg-error/libgpg-error_%.bbappend | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 recipes-support/libgpg-error/libgpg-error_%.bbappend diff --git a/recipes-support/libgpg-error

[yocto] [meta-mingw][PATCH v2 14/19] libsdl: Fix ${PN}-bin handling for .exe files

2017-01-30 Thread Nathan Rossi
For mingw it is convention to have DLLs in bindir. To avoid grouping anything other that .exe files into the ${PN}-bin package, override it so that only '*.exe' files are shipped. Signed-off-by: Nathan Rossi --- recipes-graphics/libsdl/libsdl_%.bbappend | 2 ++ 1 file changed, 2

[yocto] [meta-mingw][PATCH v2 13/19] libsdl: Windows specific PACKAGECONFIG

2017-01-30 Thread Nathan Rossi
his is enabled (when targeting mingw32/windows) however this requires the DirectX libraries in order to include and link against. Disable X11 support when building for the nativesdk mingw32. Signed-off-by: Nathan Rossi --- recipes-graphics/libsdl/libsdl_%.bbappend | 7 +++ 1 file changed, 7 insert

[yocto] [meta-mingw][PATCH v2 12/19] dtc: Only build libfdt for mingw32

2017-01-30 Thread Nathan Rossi
-compiler itself. Signed-off-by: Nathan Rossi --- recipes-core/dtc/dtc_%.bbappend | 16 1 file changed, 16 insertions(+) create mode 100644 recipes-core/dtc/dtc_%.bbappend diff --git a/recipes-core/dtc/dtc_%.bbappend b/recipes-core/dtc/dtc_%.bbappend new file mode 100644 index

[yocto] [meta-mingw][PATCH v2 11/19] glib-2.0: Clean up unnecessary appends that are resolved in oe-core

2017-01-30 Thread Nathan Rossi
The changes that are appended for '--enable-include=printf=yes' and removal of charset.alias are handled in oe-core. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 2 -- 1 file changed, 2 deletions(-) diff --git a/recipes-core/glib-2.0/glib-2.0_%.b

[yocto] [meta-mingw][PATCH v2 10/19] glib-2.0: Handle packaging .dll and .exe files for mingw32

2017-01-30 Thread Nathan Rossi
}-dev package, it is only used during development/compilation. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/recipes-core/glib-2.0/glib-2.0_%.bbappend b/recipes-core/glib-2.0/glib-2.0_%.bbappend

[yocto] [meta-mingw][PATCH v2 8/19] glib-2.0: Prevent a bash dependency via bash-completion

2017-01-30 Thread Nathan Rossi
-completion output, so instead of disabling the bash-completion bbclass entirely allow the output to be packaged but remove the RDEPENDS_${PN}-bash-completion on bash-completion. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 4 1 file changed, 4 insertions

[yocto] [meta-mingw][PATCH v2 9/19] glib-2.0: Disable libmount support for mingw32 targets

2017-01-30 Thread Nathan Rossi
MinGW/Windows does not have support for libmount, so disable it when targeting mingw32. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 4 1 file changed, 4 insertions(+) diff --git a/recipes-core/glib-2.0/glib-2.0_%.bbappend b/recipes-core/glib-2.0/glib-2.0_

[yocto] [meta-mingw][PATCH v2 7/19] gettext_0.19.%.bbappend: Handle gettext-libintl .dll packaging

2017-01-30 Thread Nathan Rossi
For mingw32 handle packaging of gettext-libintl in bindir. Signed-off-by: Nathan Rossi --- Note this patch is separated from the preceding due to being dependent on a change in oe-core/meta being applied to add the 'gettext-libintl' package. --- recipes-core/gettext/gettext_0.19.%.bb

[yocto] [meta-mingw][PATCH v2 6/19] gettext_0.19.%.bbappend: Handle packaging .dll's for mingw32

2017-01-30 Thread Nathan Rossi
Package the libgettext*.dll files in their respective packages. Signed-off-by: Nathan Rossi --- recipes-core/gettext/gettext_0.19.%.bbappend | 3 +++ 1 file changed, 3 insertions(+) diff --git a/recipes-core/gettext/gettext_0.19.%.bbappend b/recipes-core/gettext/gettext_0.19.%.bbappend index

[yocto] [meta-mingw][PATCH v2 5/19] gettext_0.19.%.bbappend: Fix/enable shared building of gettext

2017-01-30 Thread Nathan Rossi
upstream gettext has already updated the included gnulib, however gettext has not yet made a release that includes this fix. Signed-off-by: Nathan Rossi --- .../fix-gl_cv_prog_as_underscore-test.patch| 67 ++ recipes-core/gettext/gettext_0.19.%.bbappend | 7

[yocto] [meta-mingw][PATCH v2 4/19] libpcre: Handle shipping .exe and .dll files for mingw32

2017-01-30 Thread Nathan Rossi
Package the .dll and .exe files into their expected packages. Signed-off-by: Nathan Rossi --- recipes-support/libpcre/libpcre_%.bbappend | 6 ++ 1 file changed, 6 insertions(+) create mode 100644 recipes-support/libpcre/libpcre_%.bbappend diff --git a/recipes-support/libpcre/libpcre_

[yocto] [meta-mingw][PATCH v2 3/19] expat: Fix ${PN}-bin handling for .exe files

2017-01-30 Thread Nathan Rossi
For mingw it is convention to have DLLs in bindir. To avoid grouping anything other that .exe files into the ${PN}-bin package, override it so that only '*.exe' files are shipped. Signed-off-by: Nathan Rossi --- recipes-core/expat/expat_%.bbappend | 3 +++ 1 file changed, 3

Re: [yocto] [meta-mingw][PATCH 0/19] Adding support for building QEMU for Windows

2017-01-30 Thread Nathan Rossi
Sorry this should have v2 in the subject. I realized just as the second patch was sent. I've resent with v2 for clarity. Regards, Nathan On 30 January 2017 at 18:41, Nathan Rossi wrote: > This series enables a number of packages and dependencies to be built > for mingw32. The goal i

[yocto] [meta-mingw][PATCH v2 2/19] libgcc: Relocate and package dll's in bindir

2017-01-30 Thread Nathan Rossi
Relocate and package the dll's provided by libgcc in bindir. It is convention that on mingw/windows dll files are installed into the bindir, this is done to avoid issues with search paths and allows for execution of binaries without the need to point at a libdir. Signed-off-by: Nathan

[yocto] [meta-mingw][PATCH v2 1/19] mingw-w64-headers: Add 'secure-api' PACKAGECONFIG

2017-01-30 Thread Nathan Rossi
Add the 'secure-api' PACKAGECONFIG and enable it by default. The 'secure-api' feature enables the secure string functions that are provided in the MS C Runtime e.g. "strerror_s". These functions are needed for glib-2.0 compilation. Signed-off-by: Nathan Rossi -

[yocto] [meta-mingw][PATCH v2 0/19] Adding support for building QEMU for Windows

2017-01-30 Thread Nathan Rossi
info from oe-core/meta series * Updated commit messages Nathan Rossi (19): mingw-w64-headers: Add 'secure-api' PACKAGECONFIG libgcc: Relocate and package dll's in bindir expat: Fix ${PN}-bin handling for .exe files libpcre: Handle shipping .exe and .dll files for mingw32

[yocto] [meta-mingw][PATCH 1/19] mingw-w64-headers: Add 'secure-api' PACKAGECONFIG

2017-01-30 Thread Nathan Rossi
Add the 'secure-api' PACKAGECONFIG and enable it by default. The 'secure-api' feature enables the secure string functions that are provided in the MS C Runtime e.g. "strerror_s". These functions are needed for glib-2.0 compilation. Signed-off-by: Nathan Rossi -

[yocto] [meta-mingw][PATCH 0/19] Adding support for building QEMU for Windows

2017-01-30 Thread Nathan Rossi
info from oe-core/meta series * Updated commit messages Nathan Rossi (19): mingw-w64-headers: Add 'secure-api' PACKAGECONFIG libgcc: Relocate and package dll's in bindir expat: Fix ${PN}-bin handling for .exe files libpcre: Handle shipping .exe and .dll files for mingw32

[yocto] [meta-mingw][PATCH 7/7] dtc_%.bbappend: Only build libfdt for mingw32

2017-01-16 Thread Nathan Rossi
-compiler itself. Signed-off-by: Nathan Rossi --- recipes-core/dtc/dtc_%.bbappend | 16 1 file changed, 16 insertions(+) create mode 100644 recipes-core/dtc/dtc_%.bbappend diff --git a/recipes-core/dtc/dtc_%.bbappend b/recipes-core/dtc/dtc_%.bbappend new file mode 100644 index

[yocto] [meta-mingw][PATCH 6/7] libgcc_%.bbappend: Relocate and package dll's in bindir

2017-01-16 Thread Nathan Rossi
Relocate and package the dll's provided by libgcc in bindir. It is convention that on mingw/windows dll files are installed into the bindir, this is done to avoid issues with search paths and allows for execution of binaries without the need to point at a libdir. Signed-off-by: Nathan

[yocto] [meta-mingw][PATCH 5/7] glib-2.0: Clean up unnecessary appends that are resolved in oe-core

2017-01-16 Thread Nathan Rossi
The changes that are appended for '--enable-include=printf=yes' and packaging of charset.alias and gthread-2.0.def are handled in oe-core. Clean up these appends. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 3 --- 1 file changed, 3 deletions(-) di

[yocto] [meta-mingw][PATCH 4/7] glib-2.0_%.bbappend: Prevent a bash dependency via bash-completion

2017-01-16 Thread Nathan Rossi
-completion output, so instead of disabling the bash-completion bbclass entirely allow the output to be packaged but remove the RDEPENDS_${PN}-bash-completion on bash-completion. Signed-off-by: Nathan Rossi --- recipes-core/glib-2.0/glib-2.0_%.bbappend | 4 1 file changed, 4 insertions

[yocto] [meta-mingw][PATCH 3/7] gettext: Enabling building shared libs/dlls

2017-01-16 Thread Nathan Rossi
Enable building of shared libs/dlls for gettext. Signed-off-by: Nathan Rossi --- recipes-core/gettext/gettext_0.19.%.bbappend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-core/gettext/gettext_0.19.%.bbappend b/recipes-core/gettext/gettext_0.19.%.bbappend index

[yocto] [meta-mingw][PATCH 2/7] mingw-w64-headers: Add 'secure-api' PACKAGECONFIG

2017-01-16 Thread Nathan Rossi
Add the 'secure-api' PACKAGECONFIG and enable it by default. The 'secure-api' feature enables the secure string functions that are provided in the MS C Runtime e.g. "strerror_s". These functions are needed for glib-2.0 compilation. Signed-off-by: Nathan Rossi -

[yocto] [meta-mingw][PATCH 1/7] mingw-64-runtime_3.1.bb: Adapt to SDK_ARCH -> SDK_SYS chanages for crosssdk

2017-01-16 Thread Nathan Rossi
From: Juro Bystricky With the change of crosssdk to use SDK_SYS instead of SDK_ARCH, we need to update the recipe to match the changes in master. [YOCTO #9281] Signed-off-by: Juro Bystricky --- recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_3.1.0.bb | 2 +- 1 file changed, 1 insertio

[yocto] [meta-mingw][PATCH 0/7] Adding support for building QEMU for Windows

2017-01-16 Thread Nathan Rossi
in the git repository: https://github.com/nathanrossi/meta-mingw nrossi/mingw-qemu-v1 Juro Bystricky (1): mingw-64-runtime_3.1.bb: Adapt to SDK_ARCH -> SDK_SYS chanages for crosssdk Nathan Rossi (6): mingw-w64-headers: Add 'secure-api' PACKAGECONFIG gettext: Enabling bu

Re: [yocto] yocto on zynq, How to configure kernel to include drivers

2015-11-04 Thread Nathan Rossi
On Thu, Nov 5, 2015 at 12:20 AM, Toby Gomersall wrote: > Hi, > > We've tried building the linux-xlnx tree standalone and we have the DMA > drivers available to add in menuconfig but not when I build > core-image-minimal. I thought the full build would pick up the > linux-xlnx kernel and make the s

Re: [yocto] Limit RAM for Linux

2015-06-11 Thread Nathan Rossi
no result you might want to check to make sure that you are loading the changed device-tree and or that the device tree is being generated correctly (dtc -I dtb -O dts ). Regards, Nathan > > > On Mon, Jun 8, 2015 at 9:45 PM, Nathan Rossi wrote: >> On Tue, Jun 9, 2015 at 4:06

Re: [yocto] Limit RAM for Linux

2015-06-08 Thread Nathan Rossi
On Tue, Jun 9, 2015 at 4:06 AM, Edward Wingate wrote: > > I am using Yocto with meta-xilinx layer to create a distribution for a > custom Zynq 7000 board with 512MB RAM. In my uEnv, I'm loading the > kernel to 0x0010_, device tree to 0x0190_ and ramdisk image to > 0x0210_. > > Later in

Re: [yocto] layerindex

2015-06-03 Thread Nathan Rossi
On Thu, Jun 4, 2015 at 8:34 AM, Trevor Woerner wrote: > Hi, > > Does the layer index provide a REST api? http://layers.openembedded.org/layerindex/api/ It is self documented to some degree :). > > -or- > > Would (could) it be possible to somehow grab/access the data that drives > the layer inde

Re: [yocto] in kernel manual, should pick another example for KMACHINE

2015-03-05 Thread Nathan Rossi
On Thu, Mar 5, 2015 at 10:03 PM, Robert P. J. Day wrote: > > in section 3.2 of the kernel dev manual, there is a discussion of > KMACHINE and how it is *typically* set to the same value as MACHINE, > but there are cases where that might not be true; however, the example > used to demonstrate thi

Re: [yocto] Cross compiler which runs on the target architecture.

2014-12-23 Thread Nathan Rossi
On Tue, Dec 23, 2014 at 12:53 AM, Richard Purdie wrote: > Hi, > > On Sat, 2014-12-20 at 14:43 +, Peter Saunderson wrote: >> I have seen a brief IRC chat >> (https://www.yoctoproject.org/irc/%23yocto.2013-09-23.log.html talking >> about https://github.com/nathanrossi/meta-parallella) about this

Re: [yocto] [OE-core] [RFT] eglibc 2.19

2014-02-09 Thread Nathan Rossi
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Khem Raj > Sent: Sunday, February 09, 2014 2:08 AM > To: Patches and discussions about the oe-core layer; openembeded-devel; > yocto@yocto

Re: [yocto] Very strange append issue

2013-12-01 Thread Nathan Rossi
Hi Gary, Just a heads up. This issue should now be resolved in the current master of poky. A patch went into bitbake to fix up the double appending of bbappends. http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f91a3f46a1ee586e330be0868e8fbc4d2e78d361 Regards, Nathan > -Original M

Re: [yocto] Patch failure with bbappends

2013-12-01 Thread Nathan Rossi
ovember 28, 2013 6:02 PM > To: Nathan Rossi > Cc: yocto@yoctoproject.org; meta-xilinx Mailing List (meta- > xil...@yoctoproject.org) > Subject: Re: [yocto] Patch failure with bbappends > > > On Thu, Nov 28, 2013 at 8:10 AM, Nathan Rossi > wrote: > > > Reve

[yocto] Patch failure with bbappends

2013-11-27 Thread Nathan Rossi
Hi All, I am seeing an interesting effect due to a specific commit to bitbake/poky, which is causing the patching of gcc-* recipes from the meta-xilinx layer to fail. I understand that master of oe-core has switched to using GCC 4.8.2 since dora, however no changes to microblaze were added bet