[oe] [meta-qt5] populate_sdk_ext fails

Martin Jansa martin.jansa at gmail.com
Mon Jan 30 22:13:17 UTC 2017


On Mon, Jan 30, 2017 at 08:23:28PM +0000, Mike Nicholson wrote:
> Hello,
> 
> I sent the following the the openembedded-issues email list last month with no response.  I wanted to follow up with openembedded-devel in case ‘issues’ wasn’t the right mailing list.

This ML is correct one, openembedded-issues is quite dead with only 3
e-mails in last 5 years.

> I’m attempting to generate an extensible SDK that includes the meta-qt5 layer.  Generating a standard sdk via Yocto works just fine but generating the extensible sdk fails with the following error:
>  
> | NOTE: Executing create_sdk_files ...
> | DEBUG: Executing shell function create_sdk_files
> | touch: cannot touch '/home/nic47222/Projects/viavi-platform/viavi-bsp/build/tmp/work/mts-poky-linux-gnueabi/viavi-image-qt5/1.0-r0/sdk-ext/image//opt/poky/2.1.1/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qt.conf': No such file or directory
>  
> It appears that here https://github.com/meta-qt5/meta-qt5/blob/9aa870eecf6dc7a87678393bd55b97e21033ab48/classes/populate_sdk_qt5_base.bbclass#L7 the directory that should contain the qt.conf file does not exist.
>  
> Are there known issues with the populate_sdk_ext command and the meta-qt5 layer?
>  
> I can get generate the extensible SDK just fine if I make the following changes:

This looks OK to me, not sure why you're first one to report that (I'm
not using extensible SDKs), could you please send proper patch with this
(as described in README file)?

> diff --git a/classes/populate_sdk_qt5_base.bbclass b/classes/populate_sdk_qt5_base.bbclass
> index b6ce596..b66fe25 100644
> --- a/classes/populate_sdk_qt5_base.bbclass
> +++ b/classes/populate_sdk_qt5_base.bbclass
> @@ -4,6 +4,7 @@ inherit qmake5_paths
> create_sdk_files_prepend () {
>      # Generate a qt.conf file to be deployed with the SDK
>      qtconf=${SDK_OUTPUT}/${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}/qt.conf
> +    mkdir -p ${SDK_OUTPUT}/${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}
>      touch $qtconf
>      echo '[Paths]' >> $qtconf
>      echo 'Prefix = ${OE_QMAKE_PATH_PREFIX}' >> $qtconf
> --
> 2.7.4
>  
>  
> Thank you in advance for any help.
> 
> 
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20170130/ca0632db/attachment-0002.sig>


More information about the Openembedded-devel mailing list