mirror of https://github.com/polybar/polybar.git
Fix abort in i3 module with new ArchLinux flags
Fixes #2416 Ref: https://github.com/polybar/i3ipcpp/pull/11
This commit is contained in:
parent
2901e1e476
commit
10bbec4451
|
@ -1,7 +1,7 @@
|
||||||
# Maintainer: Patrick Ziegler <p.ziegler96@gmail.com>
|
# Maintainer: Patrick Ziegler <p.ziegler96@gmail.com>
|
||||||
pkgname=polybar
|
pkgname=polybar
|
||||||
pkgver=3.5.5
|
pkgver=3.5.5
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A fast and easy-to-use status bar"
|
pkgdesc="A fast and easy-to-use status bar"
|
||||||
arch=("i686" "x86_64")
|
arch=("i686" "x86_64")
|
||||||
url="https://github.com/polybar/polybar"
|
url="https://github.com/polybar/polybar"
|
||||||
|
@ -26,7 +26,9 @@ prepare() {
|
||||||
build() {
|
build() {
|
||||||
cd "${_dir}/build" || exit 1
|
cd "${_dir}/build" || exit 1
|
||||||
# Force cmake to use system python (to detect xcbgen)
|
# Force cmake to use system python (to detect xcbgen)
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ..
|
# We need to turn off _GLIBCXX_ASSERTIONS because of a bug in polybar:
|
||||||
|
# https://github.com/polybar/polybar/issues/2416
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-U_GLIBCXX_ASSERTIONS" -DPYTHON_EXECUTABLE=/usr/bin/python3 ..
|
||||||
cmake --build .
|
cmake --build .
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit cb008b30fc5f3febfe467884cb0211ee3c16386b
|
Subproject commit 86ddf7102c6903ae0cc543071e2d375403fc0727
|
Loading…
Reference in New Issue