Hi Tom,

So the wic command I am using that fails, I believe is a different issue.  I 
actually tested this and it works with the "poky" distro, but not with 
"poky-tiny".  That said, here are the two commands I am using (using poky-tiny).
Fails:
        wic create mkefidisk -e core-image-minimal
        Checking basic build environment...
        Done.

        Creating image(s)...

        Error: Couldn't find HDDDIR, exiting
Succeeds:
        wic create mkefidisk -r 
./tmp/work/foo-layer-poky-linux/core-image-minimal/1.0-r0/rootfs/ -b 
./tmp/sysroots/foo-layer/usr/share/ -k ./tmp/sysroots/foo-layer/usr/src/kernel/ 
-n ./tmp/sysroots/x86_64-linux/ -o ../foo-image-out/
        Creating image(s)...

        Info: The new image(s) can be found here:
        ../foo-image-out/build/mkefidisk-201409221310-sda.direct

        The following build artifacts were used to create the image(s):
          ROOTFS_DIR:                   
./tmp/work/foo-layer-poky-linux/core-image-minimal/1.0-r0/rootfs/
          BOOTIMG_DIR:                  ./tmp/sysroots/foo-layer/usr/share/
          KERNEL_DIR:                   ./tmp/sysroots/foo-layer/usr/src/kernel/
          NATIVE_SYSROOT:               ./tmp/sysroots/x86_64-linux/


        The image(s) were created using OE kickstart file:
          .../poky/scripts/lib/image/canned-wks/mkefidisk.wks

In terms of getting the undefined build errors, I believe all I had to do was 
use poky-tiny and attempt to build gettext.  I had the same error when I built 
the image via the "hob" tool.  I have since converted everything over to 
command line for automation purposes, but the error remains the same.

Thanks,
Stuart

-----Original Message-----
From: Zanussi, Tom 
Sent: Monday, September 22, 2014 12:53 PM
To: Summers, John S
Cc: Burton, Ross; yocto@yoctoproject.org; Darren Hart
Subject: Re: [yocto] Packages util-linux and gettext both showing undefined 
reference

On Mon, 2014-09-22 at 19:19 +0000, Summers, John S wrote:
> Hi Darren,
> 
> Maybe I should elaborate a bit on what I am trying to do.  Basically, 
> I am trying to develop an embedded EFI-bootable image using the 
> poky-tiny distro.
> 
> I would like to be able to automate the image generation process, so 
> I've been using the "wic" tool to generate the image.  Wic has been 
> working great (at least it works fine with manual parameters, the -e 
> argument results in a failure as described at 
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=6704&list_id=cookie), but 
> it appears that the initramfs image is not being generated properly, 
> resulting in a kernel Panic when I load the image via UEFI.
> 

Hi,

I haven't generated a poky-tiny image with wic before, but those undefined 
error messages do seem vaguely familiar to me, and I seem to remember working 
around them but I can't remember the details.

Can you send me the the relevant info to try a build myself, and also the wic 
command you're using (and the one that fails)?

Thanks,

Tom

> I saw that poky-tiny by default uses the following image types:
> IMAGE_FSTYPES = "ext2 cpio.gz"
> 
> This is in my foo-layer/conf/distro/foo-layer.conf file.  There's also 
> a note there saying that "We don't build live as that pulls in a lot 
> of dependencies for live image and the installer, like udev, grub, 
> etc.  These pull in gettext, which fails to build with wide character 
> support."
> 
> Does this mean that wic is not supported with poky-tiny?  If it is 
> supported, are there any additional requirements for building 
> initramfs images into wic generated images?
> 
> Also, I don't see core-image-minimal-initramfs added in poky-tiny as a 
> PNBLACKLIST image.  Do you know of any additional configuration I need 
> to get this image to build properly (either directly with bitbake or 
> embedded into my recipe)?
> 
> Thanks in advance,
> Stuart
> 
> -----Original Message-----
> From: Burton, Ross [mailto:ross.bur...@intel.com]
> Sent: Monday, September 22, 2014 10:28 AM
> To: Summers, John S
> Cc: yocto@yoctoproject.org; Darren Hart
> Subject: Re: [yocto] Packages util-linux and gettext both showing 
> undefined reference
> 
> On 22 September 2014 18:05, Summers, John S <john.s.summ...@intel.com> wrote:
> > DISTRO            = "poky-tiny"
> 
> I expect this is what's causing the problem.  poky-tiny is very cut-down.  
> CC'ing Darren for a more informed comment.
> 
> Ross


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

Reply via email to