Robert Yang [Mon, 1 Dec 2025 08:07:49 +0000 (00:07 -0800)]
git: 2.51.2 -> 2.52.0
Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Mon, 1 Dec 2025 08:07:48 +0000 (00:07 -0800)]
ccache: 4.12.1 -> 4.12.2
Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Gyorgy Sarvari [Mon, 1 Dec 2025 12:15:37 +0000 (13:15 +0100)]
utfcpp: upgrade 4.0.6 -> 4.0.8
License-update: the project removed the submodules, and included
the necessary files in the main repository. The license itself hasn't
chaged, however it seems that it was indicated incorrectly in the recipe
previously: the main application is BSL-1.0, but the additional header
is under MIT, and not BSD.
Selection from the shortlog:
- fix compile warning
- Get rid of submodules and add ftest.h to tests directry
- tidy code
- Compile time checks for size of UTF-16 code units
Markus Volk [Tue, 2 Dec 2025 07:22:47 +0000 (08:22 +0100)]
ffmpeg: update 8.0 -> 8.0.1
version 8.0.1:
avutil/common: cast GET_BYTE/GET_16BIT returned value
avfilter/vf_drawtext: fix call GET_UTF8 with invalid argument
avfilter/vf_drawtext: fix incorrect text length
Update for 8.0.1
avfilter/vf_drawtext: Account for bbox text seperator
avcodec/mediacodecdec_common: Check that the input to mediacodec_wrap_sw_audio_buffer() contains channel * sample_size
avcodec/rv60dec: Clear blk_info
avformat/whip: Fix rtp_ctx->streams access
avcodec/utvideodec: Set B for the width= 1 case in restore_median_planar_il()
avcodec/osq: Fix 32bit sample overflow
avformat/rtpdec_rfc4175: Only change PayloadContext on success
avformat/rtpdec_rfc4175: Check dimensions
avformat/rtpdec_rfc4175: Fix memleak of sampling
avformat/http: Fix off by 1 error
avcodec/exr: spelling
avcodec/rv60dec: add upper bound check for qp
avcodec/exr: use tile dimensions in pxr24 UINT case
avcodec/exr: Simple check for available channels
avformat/sctp: Check size in sctp_write()
avformat/rtmpproto: consider command line argument lengths
avformat/rtmpproto_ Check tcurl and flashver length
avcodec/g723_1enc: Make min_err 64bit
avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz()
avformat/rtpenc_h264_hevc: Check space for nal_length_size in ff_rtp_send_h264_hevc()
avcodec/ffv1enc: Consider variation in slice sizes
libavcodec/cbs_apv_syntax_template: limit tile to 2gb
swscale/output: Fix unsigned cast position in yuv2*
swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
avcodec/exr: Check that DWA has 3 channels
avcodec/exr: check ac_size
avcodec/exr: Round dc_w/h up
avcodec/mjpegdec: Explain buf_size/width/height check
configure: strip non numeric trailer from gcc version
avformat/dhav: Fix off by length of read element error
avformat/aviobuf: Keep checksum_ptr consistent in avio_seek()
doc/examples/vaapi_encode: fix invalid check on fwrite
avcodec/librsvgdec: fix compilation with librsvg 2.50.3
avcodec/mfenc: fix memory leak with D3D11 input surfaces
swscale/graph: fix double-free when legacy pass fails initializing
libavformat/udp: Fix call to recvfrom(2)
avfilter/f_ebur128: Fix incorrect ebur128 peak calculation.
avformat/udp: fix warning about unused varible
avdevice/lavfi: stop setting deprecated buffersink options
configure: unbreak glslang build
swscale/range_convert: fix truncation bias in range conversion
lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
avcodec/mlpdec: don't depend on context channel layout when setting substream masks
avformat/demux: pass new extradata to the parser
avfilter/af_whisper: fix srt index
avfilter/af_whisper: fix int64 printf format
avfilter/af_whisper: fix srt file format
avfilter/whisper: correct option formatting
avfilter/af_whisper: fix broken output for multibyte character
avformat/rtsp: fix leading space in RTSP reason
avformat/rtsp: do not log invalid values
avformat/http: Handle IPv6 Zone ID in hostname
avformat/dump: fix log level passed to av_log when printing stream group side data
avcodec/hevc/sei: don't attempt to use stale values in HEVCSEITDRDI
avcodec/hevc/sei: prevent storing a potentially bogus num_ref_displays value in HEVCSEITDRDI
avcodec/hevc/refs: don't unconditionally discard non-IRAP frames if no IRAP frame was seen before
libavutil/arm: Rename the HWCAP defines
libavutil/arm: Make use of elf_aux_info() on FreeBSD/OpenBSD
fftools/ffmpeg: fix gracefully shutdown
avcodec/decode: sync initial_pict_type and intra_only_flag with thread worker's avctx
avcodec/x86/pngdsp: add missing emms at the end of add_png_paeth_prediction
avcodec/videotoolboxenc: ensure bitrate is set in low_delay mode
avcodec/videotoolboxenc: allow low latency RC with HEVC
avcodec/videotoolboxenc: support global_quality without qscale
avcodec/videotoolboxenc: fix the loss of precision when calculating quality
fftools/ffmpeg_demux: ensure the display_rotation option is honored
avcodec/mjpegdec: use ff_frame_new_side_data() to export display matrix
avutil/tests/aes_ctr: extend the test to cover payloads smaller than a block
avutil/aes_ctr: reintroduce the block offset state
avfilter/vf_lcevc: support LCEVCdec version 4
avcodec/lcevcdec: support LCEVCdec version 4
movenc: ensure chapters track extradata is not null and populated
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:15 +0000 (13:54 +0200)]
mesa: drop freedreno-fdperf PACKAGECONFIG
With libconfig being a part of OE-Core, we can now drop separate
freedreno-fdperf config option and merge the dependency into other
freedreno tools dependencies.
Khem Raj [Fri, 7 Nov 2025 23:06:17 +0000 (15:06 -0800)]
libcxx/compiler-rt: Add support for llvm-libgcc
llvm-libgcc is a drop-in replacement for libgcc and crt* files
and its API compatible as well, built out of compiler-rt
and libunwind projects.
Its only enabled when TC_CXX_RUNTIME is set to 'llvm'
since user intends to use LLVM provided runtime packages
as default platform/system runtime.
Move libunwind out of libcxx recipe into compiler-rt
recipe, to facilicate building llvm-libgcc
Package and build crt* files, creating symlinks for
names as they are expected by gcc, to help build packages
with gcc when and where needed.
Always use LLD linker to build compiler-rt since the
versioning script to generate libgcc compatibility
expects it to be LLD and not BFD linker doing the link
Khem Raj [Fri, 7 Nov 2025 23:06:16 +0000 (15:06 -0800)]
compiler-rt-sanitizers: Adjust for compiler-rt changes
* ORC is not built with compiler-rt anymore, hence package it here
* Avoid duplication in specifying cmake sourcedir, use OECMAKE_SOURCEPATH
* Since RUNTIMES are bounded there is no need to specify build targets explicitly
Khem Raj [Fri, 7 Nov 2025 23:06:13 +0000 (15:06 -0800)]
compiler-rt: Remove the need to depend on libgcc
libgcc is only used in cmake tests for compiler checks
which works in contained environment like OE, add depedencies
on native version of compiler-rt and libcxx for compiler to
use
Do not build orc builtins, its only needed for JIT which OE
does not use.
Ankur Tyagi [Fri, 7 Nov 2025 08:13:21 +0000 (21:13 +1300)]
mpg123: upgrade 1.33.2 -> 1.33.3
Changelog:
* Fix build with newer toolchain on Android by using __ANDROID__ macro (bug 380).
* Consolidate and more consistently use .rodata switch in macro.
Hongxu Jia [Mon, 3 Nov 2025 06:45:17 +0000 (14:45 +0800)]
vte: support reproducibility when debug build is enabled
When debug build is enabled, there is a build path issue in source file
which caused build is not reproducible
...subprojects/simdutf/simdutf.h...
1 /* auto-generated on 2025-03-17 16:13:41 -0400. Do not edit! */
2 /* begin file include/simdutf.h */
3 // /build-dir/vte-0.82.1/subprojects/simdutf/include/simdutf.h:1
4 #ifndef SIMDUTF_H
...subprojects/simdutf/simdutf.h...
The source file is auto generated by python script amalgamate.py,
apply a fix to the script to use relative path to instead
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:14 +0000 (13:54 +0200)]
libconfig: import recipe from meta-oe
One of the freedreno tools in the Mesa package depends on libconfig.
Recipes from other layers also depend on libconfig. It makes sense to
move libconfig to OE-Core in order to reduce inter-layer dependencies.
Changes between meta-oe and this recipe:
- Upgraded to 1.8.1
- Switched to UPSTREAM_CHECK_GITTAGREGEX
- Switched from autotools-brokensep to autotools
- Added a patch fixing reproducibility issues
Pratik Farkase [Fri, 21 Nov 2025 13:24:17 +0000 (14:24 +0100)]
libcheck: add ptest support
Add package test (ptest) support to libcheck recipe to enable
running the test suite on target devices.
The implementation installs:
- Test binaries (check_check, check_check_export)
- Test helper binaries and scripts
- Shell script tests that validate various output formats
- Test configuration files
Changqing Li [Fri, 21 Nov 2025 10:52:11 +0000 (18:52 +0800)]
archiver.bbclass: remove workdir from patchdir
Remove build path from patchdir, file name will change from
series.subdir._master_build_tmp_work_corei7-64-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155
to
series.subdir._sources_cargo_home_bitbake_libc-0.2.155.
This can also avoid the following error when the build path is long:
File: '/layers/oe-core/meta/classes/archiver.bbclass', lineno: 262, function: do_ar_original
0258: series = os.path.join(ar_outdir, 'series')
*** 0262: with open(series, 'a') as s:
0263: s.write('%s -p%s\n' % (os.path.basename(local), parm['striplevel']))
Exception: OSError: [Errno 36] File name too long: '/path/to/series.subdir._path_to_tmp_work_x86-64-v3-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155'
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Yi Zhao [Thu, 20 Nov 2025 06:44:41 +0000 (14:44 +0800)]
rpcbind: set the owner of /run/rpcbind to rpc
The current owner of /run/rpcbind is root, which prevents the rpc user
from creating files in this directory. When the rpcbind service is
stopped, the following errors are logged:
$ systemctl stop rpcbind
systemd[1]: Stopping RPC Bind...
rpcbind[270]: cannot open file = /run/rpcbind/rpcbind.xdr for writing
rpcbind[270]: cannot save any registration
rpcbind[270]: cannot open file = /run/rpcbind/portmap.xdr for writing
rpcbind[270]: cannot save any registration
systemd[1]: rpcbind.service: Deactivated successfully.
systemd[1]: Stopped RPC Bind.
Set the owner of /run/rpcbind to rpc to fix this issue.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Fix incorrect function call when processing SPDX_CUSTOM_ANNOTATION_VARS.
The code was calling new_annotation() as a standalone function, but it
should be called as a method on the build_objset object.
Wang Mingyu [Wed, 5 Nov 2025 23:46:56 +0000 (07:46 +0800)]
gsettings-desktop-schemas: upgrade 48.0 -> 49.1
Changelog:
==========
- Fix build with meson >1.9.0
- Support keypad page up/down keys in relevant keycombos
- Increase document font size to 12pt
- Use xdg-terminal-exec as default terminal launcher
- Switch to JXL for background image
- Add option to configure restart/shutdown options being available in the
lockscreen
- Translation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Ankur Tyagi [Thu, 6 Nov 2025 20:45:34 +0000 (09:45 +1300)]
libunistring: upgrade 1.3 -> 1.4.1
License-Update: copyright years updated[1].
Changes in 1.4:
* The data tables and algorithms have been updated to Unicode version 17.0.0.
* Fixed a bug: The functions u*_grapheme_next and u*_grapheme_prev did not work right for strings with Indic characters, Emojis, or regional indicators.
Changes in 1.4.1:
* Fixed a compilation error in C++ mode.
Ankur Tyagi [Fri, 7 Nov 2025 08:13:23 +0000 (21:13 +1300)]
elfutils: upgrade 0.193 -> 0.194
Changelog:
* debuginfod-find: Fixed caching bug preventing user-cancelled downloads
from being re-downloaded at a later time.
* elfclassify: New options --has-debug-sections and --any-ar-member.
* elflint: Presence of vendor- and application-specific ELF note types no
longer triggers compliance errors.
* libdwfl_stacktrace: New function dwflst_sample_getframes. The
libdwfl_stacktrace library interface is experimental
and may be subject to API/ABI changes.
* libelf: Manual pages have been added for many libelf library functions.
Additional manual pages are planned for future releases.
* readelf: Up to 13% faster when using the -N option.
Wang Mingyu [Wed, 5 Nov 2025 23:46:47 +0000 (07:46 +0800)]
btrfs-tools: upgrade 6.16 -> 6.17
Changelog:
==========
* inspect list-chunks: more sorting keys, descending order
* fi resize: add support for offline (unmounted) growing of single device
* device stats: add support for offline (unmounted) reads
* quota status: new command, overview what mode is enabled, tunables
* fi commit-stats: new command, print various commit stats from sysfs (since
kernel 6.1)
* balance start: print warning and delay start if there's a missing device
in the filesystem
* mkfs:
* print zoned mode (native, emulated)
* check:
* verify device bytes in super block item and in chunk tree
* other
* updated CI, new and updated tests
* cleanups, refactoring
* documentation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3.54.3 - 2025-09-21
-------------------
* Do not skip symbols both in Gio and in platform specific :mr:`452`
3.54.2 - 2025-09-13
-------------------
* Prefix platform specific symbols with platform name :mr:`451`
3.54.1 - 2025-09-12
-------------------
* Excempt GioPlatform namespaces from required version check :mr:`450`
3.54.0 - 2025-09-06
-------------------
* Fix compatibility with Python 3.14 :mr:`433`
* Add platform specific symbols back to Gio module :mr:`445`
* Include docs from old GNOME wiki :mr:`441`
* Add override for `GLib.MainContext.query()` :mr:`446`
* Fix optional inout parameter marshalling :mr:`447`
3.53.0 - 2025-08-27
-------------------
* Drop Python upper limit :mr:`418`
* Add `__enum|flags_values__` back to GEnum and GFlags :mr:`420`
* Fix asyncio event loop selector with Python 3.13 :mr:`421`
* Support `Gtk.Template` on sub-classed Python classes :mr:`199`
* Use GI Repository singleton if GLib >= 2.85 :mr:`427`
* Expose finish_func on function info to determine if a function can be used as awaitable :mr:`428`
* Documentation updates :mr:`424` :mr:`426` :mr:`429` :mr:`430`
* `ParamSpec` objects now return the expected enum type :mr:`432`
* Fix `Gio.ActionMap` override for `Gio.Application` :mr:`435`
* Fix regression for functions with multiple callbacks :mr:`436` :mr:`437`
* Cleanup: callable argument cache :mr:`438`
* Format Python and C code :mr:`386`
* Fix compatibility with GLib 2.84 :mr:`443`
* (chore) clean up array cache code :mr:`440`
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
See release notes at
- http://downloads.yoctoproject.org/releases/opkg/opkg-0.9.0.release-notes
[0.9.0] - 2025-06-27
Semiannual opkg release.
Bumping the minor version as a result of the project build tooling changing from autotools to cmake.
- Added a Dockerfile container definition (`:docker/`) for a valid developer build environment for opkg.
- It's recommended that project contributors use this container to build and test their changes.
- The AutoTools-based build framework has [been replaced](https://git.yoctoproject.org/opkg/commit/?id=3f6040e321634471ec442fb0e80f140f1437e90b) with a more modern, CMake framework.
- Refer to the `docs/CONTRIBUTING.md` documentation for updated build instructions.
Peter Marko [Sat, 22 Nov 2025 19:37:10 +0000 (20:37 +0100)]
libarchive: upgrade 3.8.2 -> 3.8.3
Release Notes [1]:
Libarchive 3.8.3 is a bugfix and security release.
Security fixes:
* lib: Create temporary files in the target directory (#2753)
* lha: Fix for an out-of-bounds buffer overrun when using p[H_LEVEL_OFFSET] (#2768)
* 7-zip: Fix a buffer overrun when reading truncated 7zip headers (#2769)
Notable bugxies:
* lz4 and zstd: Support both lz4 and zstd data with leading skippable frames (#2771)
Full Changelog: [2]
a832a5222e48 (HEAD, tag: llvmorg-21.1.6) Reland "[LoongArch] Add `isSafeToMove` hook to prevent unsafe instruction motion" (#167465) 2d631cc168b2 [CMake][Release] Stop linking against stage1 runtimes (#164017) 6ca64545e1eb [MachineCopyPropagation] Remove logic to recognise and delete no-op moves produced after forwarded uses (#167336) 69586a904bb8 [RISCV] Correct the CFA offsets for stack probing. (#166616) 2fde0df91125 [clang][modules] Fix crash in enum visibility lookup for C++20 header units (#166272) 251d2d374e01 [Github] Backport ABI Workflow Changes to Release Branch 4b2ac3f7a210 [debugserver] Fix debugserver build on < macOS 10.15 (#166599) 4aaab27c2343 Bump version to 21.1.6
Veeresh Kadasani [Mon, 17 Nov 2025 17:54:22 +0000 (23:24 +0530)]
weston: Add PipeWire as runtime dependency
- Add pipewire as a runtime dependency in PACKAGECONFIG[pipewire].
This ensures the PipeWire backend is properly enabled and the
runtime dependency is present when selected.
Wang Mingyu [Mon, 17 Nov 2025 00:42:28 +0000 (08:42 +0800)]
libdnf: upgrade 0.74.0 -> 0.75.0
optional-check.patch
removed since it's included in 0.75.0
Add patches to fix compilation error with musl:
0001-dnf-repo-Define-FNM_EXTMATCH-if-not-already-like-und.patch
0001-utils-utils.cpp-fix-compilation-with-musl.patch
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Enrico Jörns [Mon, 24 Nov 2025 22:49:26 +0000 (23:49 +0100)]
barebox: upgrade 2025.09.0 -> 2025.11.0
Changes in 2025.11.0
--------------------
* New boards supported: i.MX93 FRDM, Enclustra Mercury+ SA2.
* Stricter validation of network data in NFS client code.
* Enhance 'parted' command: allows creating partitions up to the end of the
device.
* Various fixes and improvements.
* Added support for device mapper and dm-verity.
Prepares for secure boot without the need for FIT images.
* Added security policy support.
Kconfig-level decision of operations allowed/forbidden in a specific
security mode.
* New boards supported: Samsung Galaxy S8, Samsung Galaxy S20 5G, Radxa
Rock-5T and Protonic PRT8ML.
* Various fixes and improvements.
Changelog:
- Fix issue with handling display of battery charge level.
- Fix issue with BASS permissions not requiring encryption.
- Fix issue with handling abort for OBEX SRM operation.
- Fix issue with handling device privacy.
- Add support for HFP call answer support.
- Add support for HFP simple 3-way call support.
Full changelog:
https://github.com/bluez/bluez/compare/5.84...5.85
----
Other notes:
- A new testing tool is added called 6lowpan-tester
- A patch is removed since it is included in the 5.85 release
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Moritz Haase [Mon, 24 Nov 2025 05:55:33 +0000 (06:55 +0100)]
curl: Ensure 'CURL_CA_BUNDLE' from host env is indeed respected
Due to what looks like a copy'n'paste mistake, the environment setup script
might override 'CURL_CA_BUNDLE' from the host env instead of leaving it
untouched. Fix that.
Paul Barker [Mon, 3 Nov 2025 20:11:20 +0000 (20:11 +0000)]
pseudo: Add hard sstate dependencies for pseudo-native
Where a task (such as do_package) runs under fakeroot, the corresponding
setscene task (do_package_setscene) will also run under fakeroot when
restoring from sstate. Assuming pseudo is used as the fakeroot
implementation, we need pseudo-native and all its runtime dependencies
to be available in the sysroot before running any setscene tasks under
fakeroot.
We already add a hard dependency from all do_package_setscene tasks to
virtual/fakeroot-native:do_populate_sysroot in base.bbclass, but this
does not cover transitive dependencies. So, extend the dependencies of
pseudo-native:do_populate_sysroot_setscene to ensure that the sqlite3
library is also available in the sysroot before running fakeroot
setscene tasks.
[YOCTO #15963]
Signed-off-by: Paul Barker <paul@pbarker.dev> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
ImportError: Failed to import test module: apt
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
__import__(name)
~~~~~~~~~~^^^^^^
File "/lava-downloads/core-image-sato/meta/lib/oeqa/runtime/cases/apt.py", line 8, in <module>
from oeqa.utils.httpserver import HTTPService
File "/lava-downloads/core-image-sato/meta/lib/oeqa/utils/httpserver.py", line 9, in <module>
from bb import multiprocessing
ModuleNotFoundError: No module named 'bb'
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
To avoid errors we need to set a weak default for DEBUG_PREFIX_MAP_EXTRA
as it is not always set by toolchain include files.
Also, bug YOCTO #15976 mixes flags to the llvm compiler in rust and
we need to avoid the canon-prefix-map option in DEBUG_PREFIX_MAP_EXTRA.
For now, just remove this until we can properly fix the rust flags handling.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Gyorgy Sarvari [Thu, 20 Nov 2025 12:19:46 +0000 (13:19 +0100)]
bitbake.conf, gcc toolchain: add -fcanon-prefix-map to map-prefixes
This patch adds -fcanon-prefix-map to the list of compile file-prefixes
list in case at least gcc 13 is used (it's a gcc-only flag).
This flag used to be part of this list in the past, but was removed with [1].
Since then the source file paths are not canonicalized, which makes
the system to miss some (and sometimes all) source files to include
in the corresponding -src packages. As an example sqlite3 and audiofile
(from meta-oe) produces empty src packages, mostly due to the pathes:
they frequently use relative paths that don't match up with the
absolute path specified in the file-preifx map:
`pwd`/../../foo.cpp and ${S}/foo.cpp might refer to the same file, but
the first one won't match the prefix-map, so it is omitted.
This patch adds this option again with gcc in the target case.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>