cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Adventurer
Adventurer
596 Views
Registered: ‎09-19-2017

Petalinux package download location no longer exists

How can I update the location that Petalinux tries and downloads a package from?

 

Example, libsodium is attempted to fetch from https://download.libsodium.org/libsodium/releases/ but is actually located at https://download.libsodium.org/libsodium/releases/old/unsupported/

0 Kudos
3 Replies
Highlighted
Moderator
Moderator
564 Views
Registered: ‎04-24-2017

Re: Petalinux package download location no longer exists

Hi mark@bish.net,

 

Yes in 2018.x PetaLinux or Yocto Rocko release the recipe version is 1.0.11 http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/libsodium/libsodium_1.0.11.bb?h=rocko and 1.0.11 tar files is located https://download.libsodium.org/libsodium/releases/old/unsupported/ 

Thanks,
Sandeep
PetaLinux Yocto | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
0 Kudos
Highlighted
Adventurer
Adventurer
528 Views
Registered: ‎09-19-2017

Re: Petalinux package download location no longer exists

@sandeepg Is it possible to create a .bbappend file to provide for the library location instead of downloading 2018.2?  There are a few other packages that I want to use the newer versions that petalinux doesn't utilize.

 

I guess I should just try it and see what happens.  I was hoping you Xilinx guys could tell me if I am wasting my time.

 

 

0 Kudos
Highlighted
Moderator
Moderator
508 Views
Registered: ‎04-24-2017

Re: Petalinux package download location no longer exists

Hi mark@bish.net,

 

Looks like libsodium recipe is removed from openembedded I don't see in sumo or master branch.

 

This is something we don't test and you might run into unexpected behaviors in build can't guarantee on this method.

 

If you are using new packages then clone the latest recipe from upstream to meta-user then in petalinuxbsp.conf add this below.

 

For example http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-core/glib-2.0/glibmm_2.54.1.bb?h=sumo 

 

 

IMAGE_INSTALL_append += " \
   glibmm_2.54.1 \
   "

If you don't specify the version then it defaults to rocko release version which is glibmm_2.50.1

Thanks,
Sandeep
PetaLinux Yocto | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
0 Kudos