libcamera: Bumped to latest source revision#172
libcamera: Bumped to latest source revision#172madhavank27 wants to merge 1 commit intoopenembedded:masterfrom madhavank27:master
Conversation
FYI @kraj |
|
Fails to build on musl see https://errors.yoctoproject.org/Errors/Details/307979/ perhaps its missing |
@kraj |
FYI |
|
here is next error this time with clang compiler |
Hi @kraj , I could not able to reproduce this compilation issue with the following setup. Could you please share us the environment details you used, so it could be helpful for us to reproduce this compilation issue. |
libcamera uses the host machine python instead of sysroot, We use the patch file for libcamera source to use the sysroot python. But libcamera team has fix this issue and, pushed the changes to libcamera source, now we are pointing to that particular source revision of libcamera. In musl, we faced the compilation iisue, so we changed the source revision pointing to the fix of musl compilation issue.
@kraj @petegriffin merged upstream fix the compilation issue. |
|
merged with 59daa12 |
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- remove x11 features-check because there aren't dependencies that would explicilty require x11 as a DISTRO_FEATURE ============================ GParted 1.4.0 (2022-03-28) ============================ Release Notes ------------- This release of GParted includes enhancements, bug fixes and language translation updates. * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems * Fix detection of mount points for encrypted file systems * Fix crash scrolling quickly in the drive selection combobox * Add bcache detection * Add JBD external EXT3/4 journal detection Bug Fixes --------- * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems (openembedded#163, !87) * Fix detection of mount points for encrypted file systems (openembedded#162, !88) * Fix unmount error when unmounting below a bind mount point (!89) * Fix crash scrolling quickly in the drive selection combobox (openembedded#165, !91) * Add initial Indonesian translation of help (!90) * Add accessibility relations for screen readers like Orca (!92) * Fix partition creation at sector 2048 if partition before it (openembedded#172, !93) * Make more getter methods use return-by-constant-reference (!94) * Check copy destination instead of source (!95) * Add bcache detection (openembedded#183, !96) * Add JBD external EXT3/4 journal detection (openembedded#89, !97) * Fix translation of DocBook markup tag of the GParted Manual (!98) Code Credits ------------ Code enhancements are courtesy of Movie Ma, Pascal Engélibert, and Mike Fleetwood. Translations (new/updated) -------------------------- cs(Marek Černocký), da(Alan Mortensen), eu(Asier Sarasua Garmendia), fur(Fabio Tomat), he(Yaron Shahrabani), hr(Goran Vidović), hu(Balázs Úr), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), lv(Rūdolfs Mazurs), nb(Kjell Cato Heskjestad), nl(Nathan Follens), pa(A S Alam), pt(Hugo Carvalho), ru(Aleksandr Melman, Sergej A), sk(Dušan Kazik), sl(Matej Urbančič), sr(Мирослав Николић), zh_CN(Luming Zh) Dependencies (new/updated) -------------------------- * n/a Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- remove x11 features-check because there aren't dependencies that would explicilty require x11 as a DISTRO_FEATURE ============================ GParted 1.4.0 (2022-03-28) ============================ Release Notes ------------- This release of GParted includes enhancements, bug fixes and language translation updates. * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems * Fix detection of mount points for encrypted file systems * Fix crash scrolling quickly in the drive selection combobox * Add bcache detection * Add JBD external EXT3/4 journal detection Bug Fixes --------- * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems (openembedded#163, !87) * Fix detection of mount points for encrypted file systems (openembedded#162, !88) * Fix unmount error when unmounting below a bind mount point (!89) * Fix crash scrolling quickly in the drive selection combobox (openembedded#165, !91) * Add initial Indonesian translation of help (!90) * Add accessibility relations for screen readers like Orca (!92) * Fix partition creation at sector 2048 if partition before it (openembedded#172, !93) * Make more getter methods use return-by-constant-reference (!94) * Check copy destination instead of source (!95) * Add bcache detection (openembedded#183, !96) * Add JBD external EXT3/4 journal detection (openembedded#89, !97) * Fix translation of DocBook markup tag of the GParted Manual (!98) Code Credits ------------ Code enhancements are courtesy of Movie Ma, Pascal Engélibert, and Mike Fleetwood. Translations (new/updated) -------------------------- cs(Marek Černocký), da(Alan Mortensen), eu(Asier Sarasua Garmendia), fur(Fabio Tomat), he(Yaron Shahrabani), hr(Goran Vidović), hu(Balázs Úr), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), lv(Rūdolfs Mazurs), nb(Kjell Cato Heskjestad), nl(Nathan Follens), pa(A S Alam), pt(Hugo Carvalho), ru(Aleksandr Melman, Sergej A), sk(Dušan Kazik), sl(Matej Urbančič), sr(Мирослав Николић), zh_CN(Luming Zh) Dependencies (new/updated) -------------------------- * n/a Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (openembedded#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (openembedded#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (openembedded#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Port to meson turned into total overhaul of recipe Version 0.99.17 --------------- Released: 2022-03-09 Bug fixes: - Fix FD handling issues that may cause lid to not be detected Version 0.99.16 --------------- Released: 2022-02-23 Bug fixes: - Silence unnecessary udev event warnings - Increase test timeout (#171) - Explicitly link with plist - Fix UpClient reference leak - Fix DisplayDevice state on battery hotplug - Fix critical action to work after it was cancelled (#172) Version 0.99.15 --------------- Released: 2022-02-09 Bug fixes: - Various build fixes - Update bluetooth device alias when it changes (#169) No info for 0.99.14 Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- remove x11 features-check because there aren't dependencies that would explicilty require x11 as a DISTRO_FEATURE - replace basename() by g_path_get_basename() to fix up musl build ============================ GParted 1.4.0 (2022-03-28) ============================ Release Notes ------------- This release of GParted includes enhancements, bug fixes and language translation updates. * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems * Fix detection of mount points for encrypted file systems * Fix crash scrolling quickly in the drive selection combobox * Add bcache detection * Add JBD external EXT3/4 journal detection Bug Fixes --------- * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems (openembedded#163, !87) * Fix detection of mount points for encrypted file systems (openembedded#162, !88) * Fix unmount error when unmounting below a bind mount point (!89) * Fix crash scrolling quickly in the drive selection combobox (openembedded#165, !91) * Add initial Indonesian translation of help (!90) * Add accessibility relations for screen readers like Orca (!92) * Fix partition creation at sector 2048 if partition before it (openembedded#172, !93) * Make more getter methods use return-by-constant-reference (!94) * Check copy destination instead of source (!95) * Add bcache detection (openembedded#183, !96) * Add JBD external EXT3/4 journal detection (openembedded#89, !97) * Fix translation of DocBook markup tag of the GParted Manual (!98) Code Credits ------------ Code enhancements are courtesy of Movie Ma, Pascal Engélibert, and Mike Fleetwood. Translations (new/updated) -------------------------- cs(Marek Černocký), da(Alan Mortensen), eu(Asier Sarasua Garmendia), fur(Fabio Tomat), he(Yaron Shahrabani), hr(Goran Vidović), hu(Balázs Úr), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), lv(Rūdolfs Mazurs), nb(Kjell Cato Heskjestad), nl(Nathan Follens), pa(A S Alam), pt(Hugo Carvalho), ru(Aleksandr Melman, Sergej A), sk(Dušan Kazik), sl(Matej Urbančič), sr(Мирослав Николић), zh_CN(Luming Zh) Dependencies (new/updated) -------------------------- * n/a Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- remove x11 features-check because there aren't dependencies that would explicilty require x11 as a DISTRO_FEATURE - use POSIX basename() to fix up musl build ============================ GParted 1.4.0 (2022-03-28) ============================ Release Notes ------------- This release of GParted includes enhancements, bug fixes and language translation updates. * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems * Fix detection of mount points for encrypted file systems * Fix crash scrolling quickly in the drive selection combobox * Add bcache detection * Add JBD external EXT3/4 journal detection Bug Fixes --------- * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems (openembedded#163, !87) * Fix detection of mount points for encrypted file systems (openembedded#162, !88) * Fix unmount error when unmounting below a bind mount point (!89) * Fix crash scrolling quickly in the drive selection combobox (openembedded#165, !91) * Add initial Indonesian translation of help (!90) * Add accessibility relations for screen readers like Orca (!92) * Fix partition creation at sector 2048 if partition before it (openembedded#172, !93) * Make more getter methods use return-by-constant-reference (!94) * Check copy destination instead of source (!95) * Add bcache detection (openembedded#183, !96) * Add JBD external EXT3/4 journal detection (openembedded#89, !97) * Fix translation of DocBook markup tag of the GParted Manual (!98) Code Credits ------------ Code enhancements are courtesy of Movie Ma, Pascal Engélibert, and Mike Fleetwood. Translations (new/updated) -------------------------- cs(Marek Černocký), da(Alan Mortensen), eu(Asier Sarasua Garmendia), fur(Fabio Tomat), he(Yaron Shahrabani), hr(Goran Vidović), hu(Balázs Úr), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), lv(Rūdolfs Mazurs), nb(Kjell Cato Heskjestad), nl(Nathan Follens), pa(A S Alam), pt(Hugo Carvalho), ru(Aleksandr Melman, Sergej A), sk(Dušan Kazik), sl(Matej Urbančič), sr(Мирослав Николић), zh_CN(Luming Zh) Dependencies (new/updated) -------------------------- * n/a Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- remove x11 features-check because there aren't dependencies that would explicilty require x11 as a DISTRO_FEATURE - use POSIX basename() to fix up musl build ============================ GParted 1.4.0 (2022-03-28) ============================ Release Notes ------------- This release of GParted includes enhancements, bug fixes and language translation updates. * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems * Fix detection of mount points for encrypted file systems * Fix crash scrolling quickly in the drive selection combobox * Add bcache detection * Add JBD external EXT3/4 journal detection Bug Fixes --------- * Add labelling of mounted btrfs, ext2/3/4 and xfs file systems (#163, !87) * Fix detection of mount points for encrypted file systems (#162, !88) * Fix unmount error when unmounting below a bind mount point (!89) * Fix crash scrolling quickly in the drive selection combobox (#165, !91) * Add initial Indonesian translation of help (!90) * Add accessibility relations for screen readers like Orca (!92) * Fix partition creation at sector 2048 if partition before it (#172, !93) * Make more getter methods use return-by-constant-reference (!94) * Check copy destination instead of source (!95) * Add bcache detection (#183, !96) * Add JBD external EXT3/4 journal detection (#89, !97) * Fix translation of DocBook markup tag of the GParted Manual (!98) Code Credits ------------ Code enhancements are courtesy of Movie Ma, Pascal Engélibert, and Mike Fleetwood. Translations (new/updated) -------------------------- cs(Marek Černocký), da(Alan Mortensen), eu(Asier Sarasua Garmendia), fur(Fabio Tomat), he(Yaron Shahrabani), hr(Goran Vidović), hu(Balázs Úr), id(Andika Triwidada), it(Milo Casagrande), ko(Seong-ho Cho), lt(Aurimas Černius), lv(Rūdolfs Mazurs), nb(Kjell Cato Heskjestad), nl(Nathan Follens), pa(A S Alam), pt(Hugo Carvalho), ru(Aleksandr Melman, Sergej A), sk(Dušan Kazik), sl(Matej Urbančič), sr(Мирослав Николић), zh_CN(Luming Zh) Dependencies (new/updated) -------------------------- * n/a Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
2022-05-04 2.5.0:
-------------------
* add calculating of canonical Huffman codes 'util.canonical_huffman()'
and decoding thereof 'util.canonical_decode()', see openembedded#173
* allow creating "Huffman codes" from frequency maps with a single symbol
in 'util.huffman_code()' and 'util.canonical_huffman()', see openembedded#172
* allow bytes-like argument in '.frombytes()' and '.pack()' - previously,
the arguments were limited to the 'bytes' object, see openembedded#174
* allow bytes-like arguments in 'util.deserialize()'
* add official pyodide support
* add [DEFLATE decompression](../examples/puff/) example
* optimize '.bytereverse()'
* optimize 'delslice()' for cases like 'del a[1:17:2]' when 'a' is large
* fix 'examples/huffman/compress.py' to handle files with 0 or 1 characters,
see also openembedded#172
* add 'skipIF' decorator for skipping tests
* add test
Signed-off-by: Zheng Ruoqin <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
2022-05-04 2.5.0:
-------------------
* add calculating of canonical Huffman codes 'util.canonical_huffman()'
and decoding thereof 'util.canonical_decode()', see openembedded#173
* allow creating "Huffman codes" from frequency maps with a single symbol
in 'util.huffman_code()' and 'util.canonical_huffman()', see openembedded#172
* allow bytes-like argument in '.frombytes()' and '.pack()' - previously,
the arguments were limited to the 'bytes' object, see openembedded#174
* allow bytes-like arguments in 'util.deserialize()'
* add official pyodide support
* add [DEFLATE decompression](../examples/puff/) example
* optimize '.bytereverse()'
* optimize 'delslice()' for cases like 'del a[1:17:2]' when 'a' is large
* fix 'examples/huffman/compress.py' to handle files with 0 or 1 characters,
see also openembedded#172
* add 'skipIF' decorator for skipping tests
* add test
Signed-off-by: Zheng Ruoqin <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Changelog: ============= - Fix resolver garbage collection during pending queries (openembedded#211) - Prevents resolver from being garbage collected while queries are in progress - Socket callback optimizations (openembedded#172) - Improved performance for socket state handling - Fixed RTD links (openembedded#176) - Added Python 3.14 to the CI (openembedded#212) - Updated dependencies- Fix resolver garbage collection during pending queries (openembedded#211) - Prevents resolver from being garbage collected while queries are in progress - Socket callback optimizations (openembedded#172) - Improved performance for socket state handling - Fixed RTD links (openembedded#176) - Added Python 3.14 to the CI (openembedded#212) - Updated dependencies Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Changelog: ============= - Fix resolver garbage collection during pending queries (openembedded#211) - Prevents resolver from being garbage collected while queries are in progress - Socket callback optimizations (openembedded#172) - Improved performance for socket state handling - Fixed RTD links (openembedded#176) - Added Python 3.14 to the CI (openembedded#212) - Updated dependencies- Fix resolver garbage collection during pending queries (openembedded#211) - Prevents resolver from being garbage collected while queries are in progress - Socket callback optimizations (openembedded#172) - Improved performance for socket state handling - Fixed RTD links (openembedded#176) - Added Python 3.14 to the CI (openembedded#212) - Updated dependencies Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Drop patch that was merged upstream. License update: a copyright line was removed. The license is still MIT. Changes: Version 6.1.2 ============= Code Fixes ---------- * Fix for low-severity CVE-2026-23868 affecting gifponge, giftool, and gifbuild, but not the core library - library clients need not be alarned. Version 6.1.1 ============= This release bumps the major version, but only one entry point - EGifSpew() - has changed signature and behavior (in order to be able to pass out a detailed error code). The internal error codes in the E_GIF_ERR series have changed value so none of them collides with GIF_ERROR. This code has been systematically audited and hardened wuth ChatGPT-5.2. The only library fixes reported by users or found by robot were for some memory leaks that could only triggered by severely malformed GIFs. Other bugs are edge-case failures in the CLI tools. The gif2rbg CLI tool has been moved to the "obsolete" bin, because its only deployment case in 2026 is as a piñata at fuzzer parties. Warning: the CLI tools in the obsolete category will soon be removed from the distribution entirely. The maintainer is tired of fielding junk bugs filed against them by would-be coup-counters who found yet another edge case, and the rest of the world doesn't need noisy CVEs that aren't actually DoS or security issues for giflib clients. Code Fixes ---------- * Fix for CVE-2021-40633. * Fix SF bug openembedded#165 EGifSpew leaks GifFileOut->SColorMap * Fix SF bug openembedded#171 ImageMagick required to build giflib on non-Darwin Platforms * Fix SF bug openembedded#172 Incorrect object files in shared libutil on darwin * Fix SF bug openembedded#173 installation of manual pages and html documentation * Fix SF bug openembedded#175 Memory leaks in gifecho.c's main() and in gifalloc.c's GifMakeMapObject * Fix SF bug openembedded#177 wrong pointer used in giftool getbool * Fix SF bug openembedded#179 Path Traversal vulnerability * Fix SF bug openembedded#180: -Wformat-truncation likely pointing out an actual bug * Fix SF bug openembedded#182 out‐of‐bounds writes in Icon2Gif * Fix SF bug openembedded#184 uninitialized buffer in DumpScreen2RGB * Fix SF bug openembedded#185 integer overflow in gifbg.c * Fix SF bug openembedded#186 integer overflow in Icon2Gif * Fix SF bug openembedded#187: CVE-2025-31344 * Fix SF bug openembedded#170 Tests failing on Ubuntu Noble, giftext buffer overflow * Fix SF bug openembedded#165 EGifSpew leaks GifFileOut->SColorMap * Fix SF bug openembedded#162 detected memory leaks in GifMakeSavedImage giflib/gifalloc.c * Fix SF bug openembedded#161 detected memory leaks in EGifOpenFileHandle giflib/egif_lib.c * Fix SF bug openembedded#142 ABI break public symbol GifQuantizeBuffer Other bugs that duplicate these have breen addressesed by these fixes * SF bug openembedded#156 EGifSpew leaks SavedImages (and more); won't fix, caller might want to write a GIF, modify the in-memory data, then write again. Tests ----- Test suite now emits TAP (Test Anything Protocol). Signed-off-by: Gyorgy Sarvari <[email protected]> Signed-off-by: Khem Raj <[email protected]>
libcamera uses the host machine python instead of sysroot,
We use the patch file for libcamera source to use the
sysroot python. But libcamera team has fix this issue and,
pushed the changes to libcamera source, now we are pointing
to that particular source revision of libcamera.