You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Below is the error message of my screen. The error goes aways if I explicitly set DUCKDB_PLATFORM=linux_amd64. While I do NOT encounter this error in release build and I believe it is better to auto set DUCKDB_PLATFORM in make script.
============== error message on my screen =====================
make debug
mkdir -p build/debug &&
cmake -DEXTENSION_STATIC_BUILD=1 -DDUCKDB_EXTENSION_CONFIGS='/data2/aaa/git/duckdb_mysql/extension_config.cmake' -DOSX_BUILD_ARCH= -DDUCKDB_EXPLICIT_PLATFORM='' -DCMAKE_BUILD_TYPE=Debug -S "./duckdb/" -B build/debug &&
cmake --build build/debug --config Debug
-- Running vcpkg install
warning: Embedding vcpkg-configuration in a manifest file is an EXPERIMENTAL feature.
Detecting compiler hash for triplet x64-linux...
Compiler found: /opt/rh/gcc-toolset-11/root/usr/bin/c++
All requested packages are currently installed.
Total install time: 339 ns
The package libmysql provides CMake targets:
Below is the error message of my screen. The error goes aways if I explicitly set DUCKDB_PLATFORM=linux_amd64. While I do NOT encounter this error in release build and I believe it is better to auto set DUCKDB_PLATFORM in make script.
============== error message on my screen =====================
make debug
mkdir -p build/debug &&
cmake -DEXTENSION_STATIC_BUILD=1 -DDUCKDB_EXTENSION_CONFIGS='/data2/aaa/git/duckdb_mysql/extension_config.cmake' -DOSX_BUILD_ARCH= -DDUCKDB_EXPLICIT_PLATFORM='' -DCMAKE_BUILD_TYPE=Debug -S "./duckdb/" -B build/debug &&
cmake --build build/debug --config Debug
-- Running vcpkg install
warning: Embedding
vcpkg-configuration
in a manifest file is an EXPERIMENTAL feature.Detecting compiler hash for triplet x64-linux...
Compiler found: /opt/rh/gcc-toolset-11/root/usr/bin/c++
All requested packages are currently installed.
Total install time: 339 ns
The package libmysql provides CMake targets:
-- Running vcpkg install - done
-- git hash 1f98600c2c, version v1.0.0, extension folder v1.0.0
-- Extensions will be deployed to: /data/home/aaa/git/duckdb_mysql/build/debug/repository
-- Load extension 'mysql_scanner' from '/data/home/aaa/git/duckdb_mysql' @ 29c1f12
-- Load extension 'parquet' from '/data/home/aaa/git/duckdb_mysql/duckdb/extensions' @ 1f98600c2c
-- Load extension 'jemalloc' from '/data/home/aaa/git/duckdb_mysql/duckdb/extensions' @ 1f98600c2c
-- Extensions linked into DuckDB: [parquet, jemalloc]
-- Extensions built but not linked: [mysql_scanner]
-- Tests loaded for extensions: [mysql_scanner]
-- Configuring done (4.4s)
-- Generating done (0.4s)
-- Build files have been written to: /data/home/aaa/git/duckdb_mysql/build/debug
gmake[1]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[2]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[3]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[3]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
[ 0%] Built target duckdb_yyjson
gmake[3]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[3]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
[ 1%] Built target duckdb_platform_binary
gmake[3]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[3]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[3]: Entering directory '/data2/aaa/git/duckdb_mysql/build/debug'
==1847247==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.
Provide explicit DUCKDB_PLATFORM=your_target_arch to avoid build-type detection of the platform
gmake[3]: *** [CMakeFiles/duckdb_platform.dir/build.make:70: CMakeFiles/duckdb_platform] Error 1
gmake[3]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[2]: *** [CMakeFiles/Makefile2:3699: CMakeFiles/duckdb_platform.dir/all] Error 2
gmake[2]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
gmake[1]: *** [Makefile:136: all] Error 2
gmake[1]: Leaving directory '/data2/aaa/git/duckdb_mysql/build/debug'
make: *** [extension-ci-tools/makefiles/duckdb_extension.Makefile:53: debug] Error 2
The text was updated successfully, but these errors were encountered: