Quary is a VSCode Extension (Interface) & Rust-based CLI (Core) for
Business Intelligence for engineers.
With Quary, engineers can:
* Connect to their Database
* Write SQL queries to transform, organize, and document tables in a database
* Create charts, dashboards and reports (in development)
* Test, collaborate & refactor iteratively through version control
* Deploy the organised, documented model back up to the database
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports
Reasons:
* Port build shouldn't use cross-compilation mode
because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
in the cross-compilation mode.
Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.
Immadiate benefits:
(Only the first 15 lines of the commit message are shown above )
misc/quary: fix build on powerpc
ld: error: undefined symbol: __atomic_fetch_sub_8
>>> referenced by ub_src_main_buffered_data.cpp
>>>
239a61d5cb207136-ub_src_main_buffered_data.o:(duckdb::SimpleBufferedData::Scan())
in archive
/wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced by ub_src_execution_operator_persistent.cpp
>>>
239a61d5cb207136-ub_src_execution_operator_persistent.o:(duckdb::BatchMemoryManager::ReduceUnflushedMemory(unsigned
long long)) in archive
/wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced by ub_src_transaction.cpp
>>>
239a61d5cb207136-ub_src_transaction.o:(duckdb::CleanupState::CleanupDelete(duckdb::DeleteInfo&))
in archive
/wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced 14 more times
cc: error: linker command failed with exit code 1 (use -v to see
invocation)