FS#58252 - [xmobar] requires GLIB 2.27, but arch currently uses 2.26
Attached to Project:
Community Packages
Opened by Jon Irving (j0ni) - Tuesday, 17 April 2018, 16:18 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 17 April 2018, 20:53 GMT
Opened by Jon Irving (j0ni) - Tuesday, 17 April 2018, 16:18 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 17 April 2018, 20:53 GMT
|
Details
Description:
Attempting to run xmobar 0.26-4 just released today. It crashes with the following error: ``` xmobar: /usr/lib/libm.so.6: version `GLIBC_2.27' not found (required by xmobar) ``` Additional info: * package version(s) xmobar 0.26-4 * config and/or log files etc. Steps to reproduce: run `xmobar` on a "stock" Arch system, as of this moment :D 2018-04-17T17:17:00.000Z |
This task depends upon
Closed by Levente Polyak (anthraxx)
Tuesday, 17 April 2018, 20:53 GMT
Reason for closing: Fixed
Additional comments about closing: 0.26-5
Tuesday, 17 April 2018, 20:53 GMT
Reason for closing: Fixed
Additional comments about closing: 0.26-5
I worked around it by building my own `xmobar` package and installing it:
1. Get the latest PKGBUILD file for `xmobar`
2. Bump `pkgrel` (that might not be needed?)
3. Build a new `xmobar` package using `makepkg`
4. `pacman -U <new-package>`
You end up with an installed xmobar package that is built against whatever shared library version you have on your system.
Is it a legitimate way to "fix" this issue until a new version of the `xmobar` package is uploaded?