Re: [yocto] Downloading Git Archives

2019-09-27 Thread Rudolf J Streif

On 9/27/19 2:27 AM, Ross Burton wrote:
> On 27/09/2019 05:33, Chuck Wolber wrote:
>> I was hoping that there was an equally simple way of grabbing git
>> repository packages from an Internet connected host without having a
>> bitbake build cache them for me.
>
> The easy way is to get bitbake to do it for you.  A git mirror tarball
> is just a clone with a specific name and path, but the easy solution
> is definitely to run bitbake --c fetchall on a machine with
> connectivity and expose the DL_DIR to the builders.
>
> This is what the yocto autobuilder does, by the way.  The workers
> don't have connectivity to the outside internet, so the master does a
> fetchall with the proxies configured to populate DL_DIR before the
> workers do the actual build.
>
Same thing here. I run a build system instance that simply downloads all
the sources and places them on a local mirror. The only thing to think
about is that if you have different targets they might require different
source packages albeit there is always a larger overlap of packages that
are always required. However, it's not too big of a problem launching
the 'fetcher' instance repeatedly with different target since only
what's missing will of course be downloaded.

Another layer of complexity is of course added if you work with
different versions of YP and OE layers. I solve this with Gitlab and
submodules. A target project is a repo in Gitlab and the YP/OE layers
are submodules. Gitlab handles that quite nicely.

:rjs

-
Rudolf J Streif
CEO/CTO ibeeto
+1.855.442.3386 x700




signature.asc
Description: OpenPGP digital signature
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] kernel module and drivers missing in final image

2019-09-27 Thread Maciej Pijanowski

On 27.09.2019 14:01, JH wrote:
> Hi,
>
> I included emmy-w1-driver-sdiosdio in packagegroup.bb, but all drivers
> and kernel modules in emmy-w1-driver-sdiosdio are missing in the
> deploy image, any clues why, how to debug it, how to fix it?
It is not clear to me what do you mean by including it in packagegroup.bb
and what stuff are you installing into the image.

If you wish to install all modules which were built, simply add
kernel-modules to your image via IMAGE_INSTALL variable.
> Thank you.
>
> Kind regards,
>
> - jh

-- 
Maciej Pijanowski
Embedded Systems Engineer
GPG: F1401D2E1CCB19EF
https://3mdeb.com | @3mdeb_com




signature.asc
Description: OpenPGP digital signature
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] kernel module and drivers missing in final image

2019-09-27 Thread JH
Hi,

I included emmy-w1-driver-sdiosdio in packagegroup.bb, but all drivers
and kernel modules in emmy-w1-driver-sdiosdio are missing in the
deploy image, any clues why, how to debug it, how to fix it?

Thank you.

Kind regards,

- jh
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Downloading Git Archives

2019-09-27 Thread Ross Burton

On 27/09/2019 05:33, Chuck Wolber wrote:
I was hoping that there was an equally simple way of grabbing git 
repository packages from an Internet connected host without having a 
bitbake build cache them for me.


The easy way is to get bitbake to do it for you.  A git mirror tarball 
is just a clone with a specific name and path, but the easy solution is 
definitely to run bitbake --c fetchall on a machine with connectivity 
and expose the DL_DIR to the builders.


This is what the yocto autobuilder does, by the way.  The workers don't 
have connectivity to the outside internet, so the master does a fetchall 
with the proxies configured to populate DL_DIR before the workers do the 
actual build.


Ross
--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] Yocto Project new features survey

2019-09-27 Thread Marco
Hello,
Yocto Project/Openembedded can nowadays be considered the 'de facto'
standard among the automated generation systems of embedded linux
distributions.
Experienced users appreciate the features offered by Yocto Project and
its complete customization that allows to adapt it to any specific
requirement.
However, from the beginner's point of view, the situation is a bit
more complicated due to the Yocto Project's particularly steep
learning curve.
The tools that can support the development with Yocto Project are
Toaster, that allow the configuration of the builds through a web
interface, and the 'extended SDK' (eSDK), based on Devtool which
allows the system to be tuned or extended without editing
configuration files.
Probably anyone who has tried to use Yocto Project will certainly have
had the desire at least once to have a feature not available.

For this reason it might be interesting to discuss it together.
- What aspects of Yocto Project you consider not useful or misleading?
- What functionality would you like to have in Yocto Project?
- What do you think is missing?

Take part to the survey at this link: http://bit.ly/2kXvdsd
and let's continue this discussion at OEDAM and Yocto Project Summit 2019

P.S. if you think that can make sense to cross post this to OE mailing
lists, feel free to share.
If you think this is off-topic or doesn0t comply to any YP(OE ML
polici, please ignore it and apologize me.
--
Marco
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto