Closed anton12345G closed 3 years ago
This gettext incompatibility is unfortunately not solvable in a clean way (and that's the fault of gettext).
You can either override the gettext files with gettextize
or use the last release archive to avoid this problem.
Good day!
You can of course try to roll back this package to version 19,
gettext rollback is done without problems and does not touch any dependencies (checked for myself), after that a new error appears
usr / sbin / ld: video_output.o: in the function "video_output :: color_init (int, parameters const &, video_frame const &)":
video_output.cpp :(. text + 0x5a85): undefined reference to "glewContextIsSupported"
/ usr / sbin / ld: video_output_qt.o: in the "video_output_qt :: init ()" function:
video_output_qt.cpp :(. text + 0x39ce): undefined reference to "glewContextInit"
/ usr / sbin / ld: video_output_qt.cpp :(. text + 0x39fc): undefined reference to "glewContextIsSupported"
collect2: error: ld execution exited with return code 1
make [4]: [Makefile: 742: bino] Error 1
make [4]: exit from directory "/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src"
make [3]: [Makefile: 953: all-recursive] Error 1
make [3]: exit from directory "/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src"
make [2]: [Makefile: 656: all] Error 2
make [2]: exit from directory "/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7/src"
make [1]: [Makefile: 457: all-recursive] Error 1
make [1]: exit from directory "/home/ypp/.cache/paru/clone/bino/src/bino-1.6.7"
make: *** [Makefile: 396: all] Error 2
==> ERROR: The build () has failed.
did not help
Had the same issue on Arch Linux, solved it like this (not sure if this is a good solution tho but I could run bino
at least):
git clone https://git.marlam.de/git/bino.git
cd bino
gettextize -f
# hit Enter
autoreconf -i
./configure --prefix=/usr --with-qt-version=5
make
# make install, etc
Bino fails to install error manjaro xfce 20.2.1
config.status: create src / base / Makefile config.status: Create src / Makefile config.status: create document / Makefile config.status: Create pkg / macosx / Info.plist config.status: create config.h config.status: config.h hasn't changed config.status: Execute file delete commands config.status: executing po directory commands config.status: create po / POTFILES config.status: create po / Makefile Configuration: NLS: yes Equalizer: no NVIDIA Quadro SDI Output: No lirc: yes make recursive make [1]: enter directory "/ home / anton / bino" Doing everything in software make [2]: enter directory "/ home / anton / bino / po" error: gettext infrastructure mismatch: Makefile.in.in from gettext version 0.19 is used, but autoconf macros are from gettext version 0.20 make [2]: [Makefile: 201: stamp-po] Error 1 make [2]: exit the directory "/ home / anton / bino / po" make [1]: [Makefile: 458: fully recursive] Error 1 make [1]: exit "/ home / anton / bino" directory make: [Makefile: 397: all] Error 2 Installing in po make [1]: enter directory "/ home / anton / bino / po" error: gettext infrastructure mismatch: Makefile.in.in from gettext version 0.19 is used, but autoconf macros are from gettext version 0.20 make [1]: [Makefile: 201: stamp-po] Error 1 make [1]: exit the directory "/ home / anton / bino / po" make: *** [Makefile: 458: recursive install] Error 1