Out of sync information between Help->About LyX->{Version, Build Info}
José Matos
jaomatos at gmail.com
Thu Jul 4 09:47:00 UTC 2024
Even before starting I should say that I am just raising this issue but
we do not need to fix it because it applies only to developers and not
to packagers. I have both hats so I know which one to pick and when.
😀️
This is just to share what I learn and I do not think that we need to
care about this.
So in this case/build I am using autotools.
In this particular case Version says:
Version 2.5.0~devel
(not released yet)
Built from git commit hash 89ab9eb5
Qt Version (run-time): 6.7.2 on platform wayland
Qt Version (compile-time): 6.7.2
OS Version (run-time): Fedora Linux 40 (KDE Plasma)
Python detected: 3.12.4 (/usr/bin/python3)
Draw strategy: partial draw on backing store
And Build Info reports:
LyX 2.5.0~devel (not released yet)
Git commit hash 89ab9eb5
Configuration
Host type: x86_64-pc-linux-gnu
Special build flags: build=development warnings assertions
stdlib-assertions callback-printing use-hunspell use-enchant
Bundled libraries: nod
C++ Compiler: /opt/gcc-latest/bin/g++ (15.0.0)
C++ Compiler flags: -Wall -Wextra -fPIC -g -Og -std=c++17 -
Wno-deprecated-copy
C++ Compiler user flags:
Linker flags: -rdynamic
Linker user flags:
Qt Frontend:
Qt version: 6.7.1
Packaging: posix
LyX binary dir: /usr/local/bin
LyX files dir: /usr/local/share/lyx-devel
The Qt version is an old one, most likely the one used last time that
configure ran.
Since the source of truth is Version, and that the information is
correct I suggest to leave this as it is.
As a packager I always pick the source and then follow the usual build
flow so that then both tabs will be in accordance.
Regards,
PS: I am using real unicode emojis to defeat Pavel's emoji detection
script. 😉️😎️😅️
--
José Abílio
More information about the lyx-devel
mailing list