Skip to content

build: support build glog/gflags from source#3778

Merged
tobegit3hub merged 2 commits into4paradigm:mainfrom
aceforeverd:build-glog-gflags-from-source
Mar 1, 2024
Merged

build: support build glog/gflags from source#3778
tobegit3hub merged 2 commits into4paradigm:mainfrom
aceforeverd:build-glog-gflags-from-source

Conversation

@aceforeverd
Copy link
Copy Markdown
Collaborator

@aceforeverd aceforeverd commented Feb 26, 2024

long term fix for dynamic linking issue in #3774

fix #1932

and possibly #3407, but need extra check

rewrite from #3439

- link glog staticlly or dynamicly.
- deps issue for libunwind, no lzma dependency.
- glog dependency to libunwind
@github-actions github-actions bot added workflow CICD related build openmldb compiling and installing execute-engine hybridse sql engine storage-engine openmldb storage engine. nameserver & tablet labels Feb 26, 2024
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.91%. Comparing base (a8d7a1d) to head (716d585).
Report is 4 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #3778      +/-   ##
============================================
+ Coverage     74.88%   74.91%   +0.03%     
  Complexity      658      658              
============================================
  Files           737      737              
  Lines        132521   132541      +20     
  Branches       1378     1380       +2     
============================================
+ Hits          99240    99295      +55     
+ Misses        32977    32942      -35     
  Partials        304      304              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 26, 2024

SDK Test Report

101 files  ±0  101 suites  ±0   2m 5s ⏱️ -9s
345 tests ±0  331 ✅ ±0  14 💤 ±0  0 ❌ ±0 
471 runs  ±0  457 ✅ ±0  14 💤 ±0  0 ❌ ±0 

Results for commit 716d585. ± Comparison against base commit d12babd.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 26, 2024

HybridSE Mac Test Report

20 094 tests   20 092 ✅  10m 44s ⏱️
   255 suites       2 💤
    67 files         0 ❌

Results for commit 716d585.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 26, 2024

HybridSE Linux Test Report

20 094 tests   20 092 ✅  6m 21s ⏱️
   255 suites       2 💤
    67 files         0 ❌

Results for commit 716d585.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 26, 2024

Linux Test Report

    57 files  ±0     244 suites  ±0   1h 20m 9s ⏱️ + 2m 25s
12 585 tests ±0  12 578 ✅ ±0  7 💤 ±0  0 ❌ ±0 
17 842 runs  ±0  17 835 ✅ ±0  7 💤 ±0  0 ❌ ±0 

Results for commit 716d585. ± Comparison against base commit d12babd.

♻️ This comment has been updated with latest results.

@aceforeverd
Copy link
Copy Markdown
Collaborator Author

TODO: recheck #3407

Copy link
Copy Markdown
Collaborator

@tobegit3hub tobegit3hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tobegit3hub tobegit3hub merged commit 56ff310 into 4paradigm:main Mar 1, 2024
@aceforeverd aceforeverd deleted the build-glog-gflags-from-source branch March 1, 2024 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build openmldb compiling and installing execute-engine hybridse sql engine storage-engine openmldb storage engine. nameserver & tablet workflow CICD related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build(Release): dynamic link error when BUILD_SHARED_LIBS=ON and CMAKE_BUILD_TYPE=RelWithDebInfo

3 participants