I'm getting an error when I start openboard:
openboard: symbol lookup error: openboard: undefined symbol: _ZN12GlobalParams14setupBaseFontsEPc
Git Clone URL: | https://aur.archlinux.org/openboard.git (read-only, click to copy) |
---|---|
Package Base: | openboard |
Description: | Interactive whiteboard software for schools and universities |
Upstream URL: | http://openboard.ch/index.en.html |
Licenses: | GPL3 |
Submitter: | fsiegert |
Maintainer: | fsiegert (bartus, Vekhir) |
Last Packager: | fsiegert |
Votes: | 54 |
Popularity: | 0.046190 |
First Submitted: | 2016-12-06 14:42 (UTC) |
Last Updated: | 2024-12-19 12:07 (UTC) |
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 Next › Last »
I'm getting an error when I start openboard:
openboard: symbol lookup error: openboard: undefined symbol: _ZN12GlobalParams14setupBaseFontsEPc
Hi when i try to makepkg there was an error
and want some help on forum:
https://bbs.archlinux.org/viewtopic.php?pid=1883212#p1883212
This is a lovely app, please be for ever
Hello, I am trying to build version 1.5.3 but have an error message when "makepkg -si" at some point. error message is : "src/pdf/XPDFRenderer.cpp: Dans le constructeur « XPDFRenderer::XPDFRenderer(const QString&, bool) »: src/pdf/XPDFRenderer.cpp:51:42: erreur: no match for « operator= » (operand types are « std::unique_ptr<GlobalParams> » and « GlobalParams* ») 51 | globalParams = new GlobalParams(0); " can anyone help me ? regards
@bartus, @fsiegert: I have installed rebuild-detector and after that, I have run the checkrebuild command that show me differents apps to be rebuilt but none was Openboard or Libpoppler. What more can I do? thanks
@fsiegert: How can I rebuild the package Openboard to include the new libpoppler library? I am relatively new in Arch, thanks
@diegocaja, @fsiegert: you should check out rebuild-detector this will monitor system upgrade process and report which AUR packages need rebuild base on missing libraries/symbols. I'm currently working on a patch that will fully automate this process
@diegocaja: Yes, rebuilding the OpenBoard package should help. Let us know if it doesn't help.
I think there is a new version of "libpoppler" that went out and this new message appears in my terminal when a try to open Openboard "openboard: error while loading shared libraries: libpoppler.so.90: cannot open shared object file: No such file or directory". For now, I solved this problem making a copy of libpoppler.so.92 and changing the number 92 for 90. But I wanna know if there is a better solution like rebuild the OpenBoard package or something similar? Thanks
@bartus: Thanks, seems to work fine for me, please do push them to AUR.
@fsiegert: I've made few tweaks here and there, could you check how they're working for you. Then I'm going to import them to AUR.
https://github.com/bartoszek/AUR-openboard/tree/drop_all_internall_deps
list of changes:
use system quazip
instead of the internal one.
replace xpdf with poppler
drop OpenBoard-ThirdParty
and move libs.pri
to the main repo.
add install script
fix $.desktop file ownership
Particularly please check how pdf
drag&drop import is working.
Pinned Comments
bartus commented on 2024-03-12 15:41 (UTC) (edited on 2024-03-13 09:39 (UTC) by bartus)
Since version
v1.7.0
the Qt5 backend is no longer actively maintained and supported.Control environment variable can be used to force build against
qt5
ENABLE_QT5=1
to build againstqt5
(default:off)Usage cases:
makepkg ENABLE_QT5=1
yay -S openboard --mflags="ENABLE_QT5=1"
Yay
users warning:If you want to build against
qt5
, you have to callpacman -S qt5-{base,declarative,multimedia,tools,svg,webchannel,webengine}
beforehand.fsiegert commented on 2023-01-16 12:04 (UTC)
@unphysicalix: That's correct, you have to rebuild after dependency packages are updated. Let me make this post sticky to avoid people running into this again and again.
If OpenBoard stops working and when starting it from the command line you get an error message of the type:
Then you most likely just need to rebuild OpenBoard (either with
makepkg
or with your favourite AUR helper) because a dependency package has been updated.(That's the one disadvantage of AUR packages. I don't know what the threshold is for the package to be migrated into the community repository instead.)