void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

Update glog and its dependents

Open xshthkr opened this issue 6 months ago • 1 comments

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)
  • I built this PR locally for these architectures (crossbuilds):
    • aarch64
    • armv7l
    • armv6l
    • i686

This updates glog to version 0.7.1 and updates the shlibs file to reflect the new SONAME (libglog.so.2). A dependent package ceres-solver was updated to version 2.2.0 and rebuilt successfully against the new glog. The other dependent, wmderland, was patched to disable glog support for now, as it relied on the older libglog.so.1 and did not build correctly with the updated version.

xshthkr avatar Jun 11 '25 10:06 xshthkr

I'll try to patch wmderland to work with libglog.so.2 but until then I have patched it to not use glog.

xshthkr avatar Jun 11 '25 15:06 xshthkr

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

github-actions[bot] avatar Sep 10 '25 02:09 github-actions[bot]