Changelog:
==========
. Fixed bug GH-11152 (Unable to alias namespaces containing reserved class
names).
. Fixed bug GH-9068 (Conditional jump or move depends on uninitialised
value(s)).
. Fixed bug GH-11189 (Exceeding memory limit in zend_hash_do_resize leaves
the array in an invalid state).
. Fixed bug GH-11063 (Compilation error on old GCC versions).
. Fixed bug GH-11222 (foreach by-ref may jump over keys during a rehash).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
with recent versions of LLVM/Clang
different floating point values
attribute on the same object
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
If my git skills don't trick me, forcing ARM mode for PHP
dates back to year 2015 with commit e836f8f93.
I wondered whether the compile problem still persists and just
tested that it compiles fine for qemuarm nowaydays.
I also tested the binaries on a physical device, a
NXP iMX6ULL based one, and did not notice any problems
so far.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Default ld on OE could be either gold/bfd/lld, here its assuming ld to
ld.bfd which is not right assumption when it really should ask for BFD
linker since its relying on its options
see src/ply/Makefile.am
$(LD) -r -b binary -o $(abs_builddir)/self-test.o self-test.sh
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Latest version of grpc fails to build nativesdk variant since it finds
and tries to execute protoc binary from nativesdk-protobuf instead of
protobuf-native. Shortcut the detection logic by pointing to the correct
version of protoc binary in native sysroot.
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
mpich 4.1+ has its own official way to allow cross-compiling,
use it.
Remove the old PACKAGECONFIG[x11], the configuration option
does not exist anymore.
Add PACKAGECONFIG knobs to allow building the C++ and FORTRAN
parts. Both are needed by intel-oneapi-mkl in meta-intel. Don't
enable either by default to keep the current minimalistic build.
Remove configuration options that don't exist in the new version.
Fix TMPDIR being emitted into binaries and scripts like mpicc and mpicxx
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License_update: Rename LICENSE.txt to LICENSE
Changelog:
==========
Mostly bug fixing for 64-bit support
Adds support for specifying underling type of unions in C++ and TS/JS (#7954)
64-bit support for C++ (#7935)
add key_field to compiled tests
Add golden language directory
Rework cmake flatc codegeneration (#7938)
remove defining generated files in test srcs
Add binary schema reflection (#7932)
Migrate from rules_nodejs to rules_js/rules_ts (take 2) (#7928)
flat_buffers.dart: mark const variable finals for internal Dart linters
fixed some windows warnings (#7929)
inject no long for FBS generation to remove logs in flattests (#7926)
Revert "Migrate from rules_nodejs to rules_js/rules_ts (#7923)" (#7927)
Migrate from rules_nodejs to rules_js/rules_ts (#7923)
Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. (#7881)
additional check for absl::string_view availability (#7897)
Optionally generate Python type annotations (#7858)
Replace deprecated command with environment file (#7921)
drop glibc from runtime dependencies (#7906)
Make JSON supporting advanced union features (#7869)
Allow to use functions from BuildFlatBuffers.cmake from a flatbuffers installation installed with CMake. (#7912)
TS/JS: Use TypeError instead of Error when appropriate (#7910)
Go: make generated code more compliant to "go fmt" (#7907)
Support file_identifier in Go (#7904)
Optionally generate type prefixes and suffixes for python code (#7857)
Go: add test for FinishWithFileIdentifier (#7905)
Fix go_sample.sh (#7903)
[TS/JS] Upgrade dependencies (#7889)
Add a FileWriter interface (#7821)
TS/JS: Use minvalue from enum if not found (#7888)
[CS] Verifier (#7850)
README.md: PyPI case typo (#7880)
Update go documentation link to point to root module (#7879)
use Bool for flatbuffers bool instead of Byte (#7876)
fix using null string in vector (#7872)
Add flatbuffers-64 branch to CI for pushes
made changes to the rust docs so they would compile. new_with_capacity is deprecated should use with_capacity, get_root_as_monster should be root_as_monster (#7871)
Adding comment for code clarification (#7856)
ToCamelCase() when kLowerCamel now converts first char to lower. (#7838)
Fix help output for --java-checkerframework (#7854)
Update filename to README.md and improve formatting (#7855)
Update stale.yml
Updated remaining usages of LICENSE.txt
Refactoring of flatc generators to use an interface (#7797).
Removed legacy cmake support and set min to 3.8 (#7801).
Reworked entry points for Typescript/Javascript and compatibility for single file build (#7510)
Removed go.mod files after some versioning issues were being report (#7780).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This ensures that buildpaths are not emitted into generated C
sourcefiles fixes.
WARNING: doxygen-1.9.3-r0 do_package_qa: QA Issue: File /usr/src/debug/doxygen/1.9.3-r0/generated_src/xmlcode.cpp in package doxygen-src contains reference to TMPDIR
Signed-off-by: Khem Raj <raj.khem@gmail.com>
These flags are needed to edit absolute build paths which get encoded
for debug informaiton etc.
Fixes
WARNING: lshw-02.19.2+gitAUTOINC+42fef56573-r0 do_package_qa: QA Issue: File /usr/sbin/.debug/lshw in package lshw-dbg contains reference to TMPDIR [buildpaths]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=========
Fixes typos in preprocessor macros
Adds Github Actions configuration for CI
Fixes validation_visitor to work with forward iterator adapters
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Do not add builddir to search paths for cgdb.txt
Fixes
WARNING: cgdb-0.8.0-r0 do_package_qa: QA Issue: File /usr/bin/cgdb in package cgdb contains reference to TMPDIR [buildpaths]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This reverts commit b9df338700.
The pahole-native package should use the header from libbpf instead of linux-libc-headers,
the b9df33870 would cause compile error, so revert it.
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This can be satisfied via transitive dependencies, but make it an
explicit DEPENDS.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
pahole-native package needs some uapi headers such like linux/btf.h,
otherwise it would report error as below:
btf_loader.c:342:54: error: invalid use of undefined type ‘struct btf_enum64’
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Enable support for the virtual JTAG VPI adapter, for use with a Verilog
Simulator and the Buspirate.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
The repo.cz URL is marked as deprecated. The official, maintained
version is hosted on github.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Changelog:
==========
- The latest version of ABI v13 is v13.5.0.
- The latest version of ABI v12 is v12.12.0.
- The 'wheel-includes' value of the 'tool.sip.project' section of
pyproject.toml now supports the use of absolute file patterns.
- Replaced the use of the 'toml' package with the standard library 'tomllib'
package for Python v3.11 and later, and the 'tomli' package for earlier
versions of Python.
- Bug fixes.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Added optional support for max_execution_time in ZTS/Linux builds
Fixed use-after-free in recursive AST evaluation.
Fixed bug GH-8646 (Memory leak PHP FPM 8.1).
Re-add some CTE functions that were removed from being CTE by a mistake.
Remove CTE flag from array_diff_ukey(), which was added by mistake.
Fixed bug GH-10801 (Named arguments in CTE functions cause a segfault).
Fixed bug GH-8789 (PHP 8.0.20 (ZTS) zend_signal_handler_defer crashes on apache).
Fixed bug GH-10015 (zend_signal_handler_defer crashes on apache shutdown).
Fixed bug GH-10810 (Fix NUL byte terminating Exception::__toString()).
Fix potential memory corruption when mixing __callStatic() and FFI.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* use the same expression as cmake.bbclass is using:
CMAKE_INSTALL_LIBDIR:PATH=${@os.path.relpath(d.getVar('libdir'), d.getVar('prefix') + '/')}
but ${baselib} should work here as well
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
With the exception of paho-mqtt-cpp, the double protocol= attributes
were added to the SRC_URIs when protocol=https was added to all SRC_URIs
fetching from github.com in commit b402a3076f (recipes: Update SRC_URI
branch and protocols).
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
recipe ptest results led to this issue where the tests would fail with
clang but not with gcc, the reason is that clang find more errors and
configure tests were failing. Fixes thusly, this also means that other
patch to fix musl build is no longer needed as well.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The test cases in jemalloc require the appropriate value to be exported
to MALLOC_CONF, which is stored in shell scripts.
The privious script just ran the test cases without exporting value, causing
the tests to fail.
Include the missing shell scripts, and source them before running the test
cases now.
Signed-off-by: Wentao Zhang <wentao.zhang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>