Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4994

CEF missing native dependencies - native python (tries host), jpeg-native

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • None
    • None

      There is a dependency on python3.10, so if the build machine has an older version, we do fail. We should use python-native from yocto instead.

      Chroot env is plain 18.04 chroot (similar to CI) with minimal dependencies added as per Yocto documentation page's apt cmdline.

      The chroot did only have python3.6 initially, that failed on call available in python3.7 . Upreved host python (should not have to). Plus had to call

       python3 -m pip install importlib_metadata  

      Once I had python3.7 as default.

      So there are host dependencies for sure.

       

      Also there is a dependency to jpeg(-native?) in skia it seems :

      FAILED: yocto_native/obj/skia/skia/SkJPEGWriteUtility.o
      
      [...]
      
      | In file included from ../../../chromium-118.0.5993.80/third_party/skia/src/codec/SkJpegDecoderMgr.cpp:7:
      | In file included from ../../../chromium-118.0.5993.80/third_party/skia/src/codec/SkJpegDecoderMgr.h:14:
      | ../../../chromium-118.0.5993.80/third_party/skia/src/codec/SkJpegPriv.h:21:14: fatal error: 'jpeglib.h' file not found 

       

      Rebuilding now, stay tuned ...

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            rzanoni Roger Zanoni
            jsmoeller Jan-Simon Moeller
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: