summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* breakpad: Update to latest trunkKhem Raj2023-07-1310-179/+38
| | | | | | | | Fix build with latest glibc trunk 2.38+ while here drop upstreamed patches Add new dependency on zlib Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: Fix build with glibc 2.38+Khem Raj2023-07-132-0/+70
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Disable parallel buildKhem Raj2023-07-131-0/+2
| | | | | | | | native as well as target recipe often fail on AB still therefore re-introduce the patch to disable parallel build to 6.0.5 as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: modify RDEPENDS for ptestJoe Slater2023-07-131-1/+1
| | | | | | | | | | | | | | The current use of RDEPENDS to add a dependency on bats results in the QA warning/error lib32-libgpiod package lib32-libgpiod-ptest-dev - suspicious values 'bats-dev' in RRECOMMENDS [multilib] when building lib32-libgpiod with ptest not enabled. We add the dependency only if ptest is enabled. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fltk-native: fix libdl link issueKai Kang2023-07-132-3/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It fails to build fltk-native on Ubuntu 20.04 with glibc 2.31: | /path_to/tmp/hosttools/ld: lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): in function `fl_dlopen(char const*, char const*)': | Fl_Native_File_Chooser.cxx:(.text+0x61a): undefined reference to `dlopen' | /path_to/tmp/hosttools/ld: lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): in function `Fl_GTK_File_Chooser::probe_for_GTK_libs()': | Fl_Native_File_Chooser.cxx:(.text+0xf92): undefined reference to `dlerror' The original fix in fltk-native recipe does not work any more because '-ldl' appears before lib/libfltk.a and causes dlopen() unresolved. The reason why it doesn't fail on other hosts is that the functions dlopen(), dlerror() etc. have been moved to libc.so since glibc 2.34 via the commits in glibc: 0c1c3a771e dlfcn: Move dlopen into libc add8d7ea01 dlfcn: Move dlvsym into libc 6dfc0207eb dlfcn: Move dlinfo into libc 492560a32e dlfcn: Move dladdr1 into libc 6a1ed32789 dlfcn: Move dlmopen into libc 77f876c0e3 dlfcn: Move dlsym into libc 602252b553 dlfcn: Move dladdr into libc d8cce17d2a dlfcn: Move dlclose into libc Append 'dl' to fltk link items explictly to fix the error. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rabbitmq-c: Fix CVE-2023-35789Chee Yang Lee2023-07-132-1/+134
| | | | | | | affects <= 0.13.0 Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: enable c++ bindingsMarek Vasut2023-07-121-0/+1
| | | | | | | | | | The C++ bindings are new in libiio 0.25 , make those available. Unlike python bindings which are gated off by PACKAGECONFIG, it seems the C++ bindings have no dependencies, the C++ compiler is always present, so the bindings can always be enabled. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxkbui: remove obsolete recipeRoss Burton2023-07-102-13/+0
| | | | | | | | | The only known consumer of this library was the xorgcfg utility, which was disabled by default in xorg-server 1.4 (Sep. 2007) and removed in xorg-server 1.6 (Feb. 2009). Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xsetmode: remove obsolete utilityRoss Burton2023-07-102-16/+0
| | | | | | | | This hasn't seen any upstream activity since 2017, as users should be using xinput --set-mode instead. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liblbxutil: remove obsolete libraryRoss Burton2023-07-104-112/+0
| | | | | | | | This is the client-side library for the LBX extension, which was removed from xserver 1.2 (released 2007). Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: update dependenciesMarkus Volk2023-07-101-2/+7
| | | | | | | | - use system bubblewrap and xdg-dbus-proxy instead of building subprojects - fix seccomp PACKAGECONFIG Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spdlog: upgrade 1.11.0 -> 1.12.0Markus Volk2023-07-103-79/+2
| | | | | | | - remove unneeded patches Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-serial-test: Update to latest git revisionMarek Vasut2023-07-081-1/+1
| | | | | | | Update the recipe to latest git revision to pull in latest fixes. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: Fix build on musl.Khem Raj2023-07-072-0/+93
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: Upgrade to 1.0.4Khem Raj2023-07-076-88/+361
| | | | | | This version is written in rust, therefore re-write the recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: 4.8.0Zoltán Böszörményi2023-07-072-93/+4
| | | | | Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* passwdqc: upgrade 2.0.2 -> 2.0.3Wang Mingyu2023-07-072-2/+13
| | | | | | | | | | | | | | makefile-add-ldflags.patch refreshed for 2.0.3 Changelog: =========== -Added pkg-config file. -Changed enforce=users to support "chpasswd" PAM service in addition to traditionally supported "passwd". Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 382 -> 383Wang Mingyu2023-07-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thingsboard-gateway: upgrade 3.2 -> 3.3Wang Mingyu2023-07-071-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== Added data duplicate detector Added statistics files examples for different OS Added minEventsProcess parameter Added Gateway Shell Added device filtering Fixed reconnecting Added device provisioning Added converter remote configuration update General Improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minicoredumper: upgrade 2.0.3 -> 2.0.6Wang Mingyu2023-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Support comm names with spaces. * Also dump write-only memory segments. * Abort memory read if the crashed program is killed while the minicoredumper is actively reading memory. This fixes a possible endless loop in said scenario. * Known problems: - If tar is active, core files larger than 8GB will be truncated. If it is known that the core files will be >8GB and the full core file is needed, tar must be disabled. - If tar is active, core files larger than 8GB will be truncated. If it is known that the core files will be >8GB and the full core file is needed, tar must be disabled. - If tar is active, core files larger than 8GB will be truncated. If it is known that the core files will be >8GB and the full core file is needed, tar must be disabled. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: upgrade 2.9.1 -> 2.9.2Wang Mingyu2023-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Don't forget L3i when defining filters for multiple levels of caches with hwloc_topology_set_cache/icache_types_filter(). * Fix object total_memory after hwloc_topology_insert_group_object(). * Fix the (non-yet) exporting in synthetic description for complex memory hierarchies with memory-side caches, etc. * Fix some default size attributes when building synthetic topologies. * Fix size units in hwloc-annotate. * Improve bitmap reallocation error management in many functions. * Documentation improvements: + Better document return values of functions. + Add "Error reporting" section (in hwloc.h and in the doxygen doc). + Add FAQ entry "What may I disable to make hwloc faster?" + Improve FAQ entries "Why is lstopo slow?" and "I only need ..., why should I use hwloc?" + Clarify how to deal with cpukinds in hwloc-calc and hwloc-bind manpages. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glfw: upgrade 3.3 -> 3.3.8Wang Mingyu2023-07-071-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro-c: upgrade 1.11.1 -> 1.11.2Wang Mingyu2023-07-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* renderdoc: upgrade 1.13 -> 1.27Wang Mingyu2023-07-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: ========== Python API changes ------------------ -D3D12Sampler.borderColor has been split into D3D12Sampler.borderColorType and D3D12Sampler.borderColorValue, and similarly for VKSampler.borderColor into VKSampler.borderColorType and VKSampler.borderColorValue, to allow for integer border colour types. -D3D12RasterizerState.multisampleEnable and D3D12RasterizerState.lineRasterMode have been removed and replaced with D3D12RasterizerState.lineRasterMode of type LineRaster. Features/Improvements -------------------- D3D12: Add support for new SDK 1.610.1: New state functionality New sampler creation parameters and PSO chunks New barrier API All: Show explicit dropdown arrow for tool buttons with menus. All: Report Windows 11 separately in analytics. Vulkan & D3D12: Optimisations to capture time overhead and GPU Syncs. D3D11: Disable query for undocumented internal D3D interface in composition API. Bugfixes ---------- All: Fix potential crash when reading large amounts of data from sockets. All: Fix potential crash when serialising strings if length is corrupted. All: Fix potential crashes/fatal errors rendering 0x0 thumbnails. All: Remove fatal errors in XML codec and have error handling for corrupted XML. All: Sanitise strings printed when received from target control/remote server. All: Save any capture changes (renames/bookmarks) to local file when remotely replaying. UI: Fix potential race when destroying windows while command is in flight Linux: Don't open symlinks when opening logfile. Linux: Try to handle processes on linux that fork without exec. Linux: Work around bash overriding getenv/setenv with custom implementation. Android: Make timeouts waiting for process to start just depressingly high. Android: Speculative fix for Android thread race condition. Windows: Ignore windows.storage.dll which spams a huge number of LoadLibrary calls. D3D: Fix shader debugging using wrong operand to look up resources in some gather4 opcodes. D3D11: Fix handling of RestoreDeferredContextState during capture if state isn't restored. D3D12: Add fatal error handling if a map fails during replay. D3D12: Add GPU syncs between potential moves of work across different queues. D3D12: Fix a bug with incorrect forward reference detection in DXIL. D3D12: Fix a discrepancy in DXIL disassembly from dxc. D3D12: Fix crash when D3D12 descriptor table is bound off the end of a heap. D3D12: Handle some unusually formatted DXIL shaders with missing implicit pointer types. OpenGL: Add workaround for Intel bug in pixel history. OpenGL: Don't show stencil for non-final fragments. OpenGL: Fix pixel history being affected by pixel pack/unpack state. OpenGL: Fix pixel history not using full precision depth. OpenGL: Fix pixel history on framebuffers that don't have stencil. OpenGL: Fix reporting of 10:10:10:2 resource formats. OpenGL: Fix some GL pixel history cases where not all events would be replayed correctly. OpenGL: Fix state tracking issues in GL pixel history. OpenGL: Handle drawbuffers when they aren't simple direct 1:1 with attachments OpenGL: Work around nvidia bug with failing GLX query. GLES: Fix requiring some proper GL GLSL extensions on GLES for blit shader. GLES: Fix use of proper GL function that's not available on GLES. GLES: Remove reset notification EGL context attribute preventing context sharing. Vulkan: Add fallback for shader feedback on Intel GPUs without int64 support. Vulkan: Disable buggy vulkan layers. Vulkan: Don't include discard in resource usage until end of renderpass. Vulkan: Fix a bug causing present fence extension to crash. Vulkan: Fix a missing flush for mapped non-coherent memory. Vulkan: Fix a potential GPU timeout on draws with huge number of instances with GS. Vulkan: Fix an incorrect use of GetInstanceProcAddr when initialising vkCreateDevice. Vulkan: Fix crashes for input structures with builtins. Vulkan: Fix depth results for fragments in pixel history. Vulkan: Fix detection of scalar packing from only matrix layout. Vulkan: Fix pixel history on framebuffers that don't have stencil. Vulkan: Fix separate stencil operations being applied properly with dynamic rendering. Vulkan: Fix uint/int bindings being broken in custom shader templates. Vulkan: Manually check and report depth bounds test in vulkan pixel history. Vulkan: Work around further broken Intel occlusion queries in pixel history. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Fix build with clang 17Khem Raj2023-07-073-0/+102
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sblim-sfcc: Fix build with clang17Khem Raj2023-07-073-81/+81
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpaper: remove redundant autoreconf --installRoss Burton2023-07-071-2/+0
| | | | | | | | autotools.bbclass already uses --install, so there's no need to pass it again. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: fix missing includeRoss Burton2023-07-072-0/+42
| | | | | | | Backport a patch to ensure that stdio.h is included before jpeglib.h. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Fix build raceKhem Raj2023-07-052-0/+37
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geos: Use cmake directlyKhem Raj2023-07-051-3/+1
| | | | | | | | configure is a wrapper script around cmake invocations which are already taken care of by cmake bbclass. e.g. specifying CMAKE_INSTALL_PREFIX or CMAKE_BUILD_TYPE Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lshw: bump to b4e0673Ricardo Salveti2023-07-051-1/+1
| | | | | | | | | | Relevant changes: - b4e0673 fix NVMe multipath detection - e7cde93 NVMe: fix logical name with native multipath Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: Extend to build native packageKhem Raj2023-07-041-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geos: Upgrade to 3.12.0Khem Raj2023-07-042-85/+2
| | | | | | Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Update to 6.0.5Khem Raj2023-07-045-83/+42
| | | | | | | - Forward port patches - Package libpcp-archive.so.1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: fix compilation against 6.4 kernel / headersBruce Ashfield2023-07-043-0/+74
| | | | | | | | | | | | | | The vboxguest drivers (vboxsf) fail to build against the 6.4 kernel due to iovec iterator changes. This is a port of the gentoo patches (which are picked from the upstream virtualbox repository) to address the compilation issues. We obviously can drop these when the next version of the guest additions is available. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppzmq: Move the version to the recipe file namePeter Kjellerstedt2023-07-031-1/+0
| | | | | | | This allows a versioned bbappend to be used. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: Fix build on muslKhem Raj2023-07-032-0/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: make fbpdf build optionalWolfgang Meyer2023-07-032-2/+70
| | | | | | Signed-off-by: Wolfgang Meyer <Wolfgang.Meyer@gossenmetrawatt.com> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: SRC_REV bump ac9005b..eb769e3Wolfgang Meyer2023-07-034-15/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new build target fbcon is not built as the dependency libtsm cannot be met. Changelogs: eb769e3 clear sb on resize 82cff28 scrollback ef35479 fbcon: cleanups, resize a89c23e color tweak, inverse support ff74e64 some optimizations 3b682fa fixes 94b0a4b update specfile 86da298 use libtsm kbd support 853c1b3 fbcon: switch to libtsm 6d62ddc drop dead code d4aad4f blit using pixman, drop dirty line tracking ea92708 fix cairo shadow clear 11ae121 tweak error logging 679347d drm format wireup fb7fa43 fmt wireup, framebuffer c2f9a48 format fixups 930713c add gfxfmt, fixes 4ff884b drop drmtools-egl.c b8e5897 use pixman for image blit+blend 83a73a8 libinput check fix 60fa59d libinput tweaks 0e322a1 dirty fix, parse font name 8d5f8b0 fix pause b66dd93 use cairo for text rendering b69070a fix darkify 01a758d drop more line editing support 1e0cead drop line editing support fe220c2 use cairo for darkify f1609f4 fix cairo, use cairo for lines 100c5b1 init cairo context for shadow 900255f fix blend c140de7 drop legacy build system 8b995ae drop dither support, switch shadow fb to DRM_FORMAT_XRGB8888 (aka CAIRO_FORMAT_RGB24) 8c07498 use cloexec 920879c fbdev support, console switching 9767597 add fbcon session 07b44a5 tweak console switching 620c38f drop -vt option 7fcf29e read keymap from /etc/vconsole.conf c49dee0 move ansi keys 69d0357 color tweaks aa62b1b terminal reply 6c289d5 udev device enumeration 2764d42 fill winsize 084cd1b more keys f73e9dd update spec 541df7d add static 718d175 cursor key support 5a77b52 cache contexts, init font early, autosize terminal d359a58 add color and cursor rendering c1da53f add simple, experimental terminal emulator Signed-off-by: Wolfgang Meyer <Wolfgang.Meyer@gossenmetrawatt.com> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: build with mesonWolfgang Meyer2023-07-034-73/+157
| | | | | | | | | Add meason features options for the PACKAGECONFIG choices. Remove patches that target the Autotools/gnumake style build. Signed-off-by: Wolfgang Meyer <Wolfgang.Meyer@gossenmetrawatt.com> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: Switch to git fetcherWolfgang Meyer2023-07-032-38/+10
| | | | | | | | | | | | | | fbida has not seen any versioned releases for five years even though development has not stalled. Update to latest commit that builds with the legacy gnumake style build system ([2019-01-24] ac9005bf0). Support for lirc, curl, sane, and cairo-gl has been dropped, the corresponding packageconfigs and dependencies were removed from the recipe. Dependencies to libinput and udev have been added. Signed-off-by: Wolfgang Meyer <Wolfgang.Meyer@gossenmetrawatt.com> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Add packageconfig to turn Werror on/offKhem Raj2023-07-011-2/+2
| | | | | | | | | This component has many warnings and is using deprecated libxml2 interfaces as distros its better to disable Werror, if devs want to enable it then add the needed packageconfig explicitly. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <Martin.Jansa@gmail.com>
* xcb-util-cursor: Delete recipeKhem Raj2023-07-011-10/+0
| | | | | | Its moved to core layer now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Upgrade 2023.4 -> 2023.5Alex Kiernan2023-07-012-29/+1
| | | | | | | Drop upstreamed __off_t patch. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* raptor2: backport a fix to build with libxml2-2.11Martin Jansa2023-06-282-0/+35
| | | | | | | | | | | | | * fixes: ../../raptor2-2.0.16/src/raptor_libxml.c:256:12: error: 'xmlEntity' {aka 'struct _xmlEntity'} has no member named 'checked' 256 | if(!ret->checked) | ^~ ../../raptor2-2.0.16/src/raptor_libxml.c:257:10: error: 'xmlEntity' {aka 'struct _xmlEntity'} has no member named 'checked' 257 | ret->checked = 1; | ^~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: allow to build with libxml2-2.11Martin Jansa2023-06-281-0/+2
| | | | | | | | | | | | | | * deprecated since libxml2-2.11 upgraded in oe-core in: https://git.openembedded.org/openembedded-core/commit/?id=24860598ba8557ea3a145f249938ea411f1ef1d8 * avoids: | ../../../pidgin-sipe-1.25.0/src/core/sipe-xml.c: In function 'sipe_xml_parse': | ../../../pidgin-sipe-1.25.0/src/core/sipe-xml.c:220:17: error: 'xmlSAXUserParseMemory' is deprecated [-Werror=deprecated-declarations] | 220 | if (xmlSAXUserParseMemory(&parser, pd, string, length)) | | ^~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: use PIE for host binariesMartin Jansa2023-06-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mksnapshot is built as host binary, but then gets executed under qemu-arm, because for 32bit target we need to run 32bit mksnapshot even when building on x86-64 host * unfortunately since upgrade to qemu-8 in: https://git.openembedded.org/openembedded-core/commit/?id=fe8125565af07b73f9b29db2188ecb6e884bcc70 the mksnapshot fails to execute with: LD_LIBRARY_PATH=/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/lib.host:/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/obj.target/v8_snapshot/geni; "/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/v8-qemu-wrapper.sh" "/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/mksnapshot" --turbo_instruction_scheduling "--target_os=linux" "--target_arch=arm" --startup_src "/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters # # Fatal process OOM in Failed to reserve virtual memory for CodeRange # /OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/node-v18.16.0/out/Release/v8-qemu-wrapper.sh: line 7: 669880 Trace/breakpoint trap (core dumped) PSEUDO_UNLOAD=1 qemu-arm -r 5.15 -L /OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/recipe-sysroot -E LD_LIBRARY_PATH=/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/recipe-sysroot/usr/lib:/OE/build/oe-core/tmp-glibc/work/cortexa8t2hf-neon-oe-linux-gnueabi/nodejs/18.16.0-r0/recipe-sysroot/lib "$@" It was failing only in some of my builds first, in the end I was able to narrow the difference between the build where it fails and where it doesn't fail to require conf/distro/include/security_flags.inc then GCCPIE = "--enable-default-pie" and lastly this PIE enabled just for nodejs to work around this issue without downgrading qemu-native. * using -strace with qemu doesn't help much, just confirms that the OOM error message is really caused by failed mmap2: --- SIGPROF {si_signo=SIGPROF, si_code=SI_TKILL, si_pid=2908258, si_uid=1026} --- clock_gettime64(CLOCK_MONOTONIC,0x407ef640) = 0 ({tv_sec=20187,tv_nsec=678404286}) rt_sigreturn(0x407efb70) = -1 errno=513 (Successful exit from sigreturn) write(3,0x141e538,28) = 28 write(3,0x141e538,28) = 28 write(3,0x141e538,32) = 32 mmap2(0x0097a000,33554432,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE,-1,0) = -1 errno=12 (Cannot allocate memory) mmap2(0x0097a000,33554432,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE,-1,0) = -1 errno=12 (Cannot allocate memory) * diffoscope on this 1.7G binary didn't really help as it got killed by OOMK after a while Out of memory: Killed process 1136999 (diffoscope) total-vm:404300108kB, anon-rss:122594688kB, file-rss:512kB, shmem-rss:0kB, UID:1026 pgtables:764240kB oom_score_adj:0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psqlodbc: upgrade 13.02.0000 -> 15.00.0000Wang Mingyu2023-06-271-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libzip: upgrade 1.9.2 -> 1.10.0Wang Mingyu2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Make support for layered sources public. * Add `zip_source_zip_file` and `zip_source_zip_file_create`, deprecate `zip_source_zip` and `zip_source_zip_create`. * Allow reading changed file data. * Fix handling of files of size 4294967295. * `zipmerge`: copy extra fields. * `zipmerge`: add option to keep files uncompressed. * Switch test framework to use nihtest instead of Perl. * Fix reading/writing compressed data with buffers > 4GiB. * Restore support for torrentzip. * Add warnings when using deprecated functions. * Allow keeping files for empty archives. * Support mbedTLS>=3.3.0. * Support OpenSSL 3. * Use ISO C secure library functions, if available. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 2.5 -> 2.6Wang Mingyu2023-06-271-1/+1
| | | | | | | | | | Changelog: ========== Add support for setting driver specific quirks. Add support for disabling power saving mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>