rime / librime

Rime Input Method Engine, the core library
https://rime.im
BSD 3-Clause "New" or "Revised" License
3.37k stars 551 forks source link

librime fails to compile with glog 0.7.0 #823

Closed Biswa96 closed 7 months ago

Biswa96 commented 7 months ago

Describe the bug

librime fails to compile with glog 0.7.0

To Reproduce

Just build librime with logging enabled.

Expected behavior

It should build.

Log

Here is the first line of compile error

glog/flags.h:45:4: error: <glog/flags.h> was not included correctly. See the documention for how to consume the library.
#  error <glog/flags.h> was not included correctly. See the documention for how to consume the library.
^

Screenshots If applicable, add screenshots to help explain your problem.

Flavor(please complete the following information): Select your flavor:

Package:

Additional context Add any other context about the problem here.

Biswa96 commented 7 months ago

ArchLinux added some workaround which could be added in this repository https://gitlab.archlinux.org/archlinux/packaging/packages/librime/-/commit/38bb3b1eb10e81185fb3057a65c4c9fd34386ed5

ksqsf commented 7 months ago

should be fixed by #827