Package Details: yacreaderlibraryserver 9.11.0-1

Git Clone URL: https://aur.archlinux.org/yacreader.git (read-only, click to copy)
Package Base: yacreader
Description: Headless YACReaderLibrary server for use with YACReader for iOS.
Upstream URL: http://www.yacreader.com
Keywords: cbr cbz comic pdf reader
Licenses: GPL3
Conflicts: yacreader-bin, yacreader-git, yacreaderlibraryserver-standalone
Submitter: selmf
Maintainer: selmf
Last Packager: selmf
Votes: 41
Popularity: 0.21
First Submitted: 2014-07-06 15:35 (UTC)
Last Updated: 2023-01-07 11:24 (UTC)

Pinned Comments

selmf commented on 2021-05-24 11:17 (UTC)

Important: If you are having troubles compiling or launching YACReader and libicuuc is part of the error message, you need to rebuild libpdfium!

Latest Comments

1 2 3 4 5 6 Next › Last »

keren_sky commented on 2023-01-12 03:13 (UTC) (edited on 2023-01-12 03:15 (UTC) by keren_sky)

Does anyone else see this package fail to build? The process gets to 'Linking YacReaderLibrary' and then stops with a lot of undefinded reference to,

/usr/bin/ld: /tmp/ccRq0YIi.ltrans0.ltrans.o: in function   `QtPrivate::QFunctorSlotObject<FolderContentView::FolderContentView(QWidget*)::{lambda(QQuickWidget::Status)#1}, 1,    QtPrivate::List<QQuickWidget::Status>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0]':
<artificial>:(.text+0x52a2): undefined reference to `QsLogging::Logger::instance()'
/usr/bin/ld: <artificial>:(.text+0x52ab): undefined reference to `QsLogging::Logger::loggingLevel() const'
/usr/bin/ld: <artificial>:(.text+0x531f): undefined reference to `QsLogging::Logger::Helper::~Helper()'
/usr/bin/ld: /tmp/ccRq0YIi.ltrans0.ltrans.o: in function `YACReader::InitialComicInfoExtractor::extract()':
<artificial>:(.text+0x607f): undefined reference to `QsLogging::Logger::instance()'
/usr/bin/ld: <artificial>:(.text+0x6088): undefined reference to `QsLogging::Logger::loggingLevel() const'

Thanks.

gugylucky commented on 2023-01-08 01:25 (UTC)

is there any chance this package change the pdf backend to poppler? https://github.com/YACReader/yacreader/pull/356

hu3rror commented on 2022-09-04 02:15 (UTC)

Cannot build version 9.9.0, the previous version was built normally.

Project MESSAGE: Using pdfium.
Project MESSAGE: Using system provided installation of libpdfium found by pkg-config.
Project MESSAGE: Using system provided unarr installation found by pkg-config.
Project ERROR: Unknown module(s) in QT: quickcontrols2
make: *** [Makefile:75: sub-YACReaderLibrary-make_first] Error 3
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'yacreader-9.9.0-1':
error: packages failed to build: yacreader-9.9.0-1

toshatumanov commented on 2021-12-24 11:59 (UTC)

Can't rebuild. Its windows!!!

toshatumanov commented on 2021-12-23 07:58 (UTC)

Very old Very stupid dependencies

YACReader: error while loading shared libraries: libicuuc.so.69: cannot open shared object file: No such file or directory

zxcv commented on 2021-05-29 13:32 (UTC) (edited on 2021-06-19 13:49 (UTC) by zxcv)

There seem to be some problem with linking:

linking YACReader
/usr/bin/ld: /usr/lib/libQt5Core.so: undefined reference to `std::__exception_ptr::exception_ptr::_M_release()@CXXABI_1.3.13'
/usr/bin/ld: /usr/lib/libQt5Widgets.so: undefined reference to `std::__throw_bad_array_new_length()@GLIBCXX_3.4.29'
/usr/bin/ld: /usr/lib/libQt5Core.so: undefined reference to `std::__exception_ptr::exception_ptr::_M_addref()@CXXABI_1.3.13'
collect2: error: ld returned 1 exit status

The workaround I found was to rebuild qt5-base and qt5-declarative (get pkgfile using asp and build locally). It seems those two packages have not been rebuild with newer gcc yet.

txtsd commented on 2021-05-24 15:01 (UTC)

You're right. It worked.

selmf commented on 2021-05-24 11:17 (UTC)

Important: If you are having troubles compiling or launching YACReader and libicuuc is part of the error message, you need to rebuild libpdfium!

txtsd commented on 2021-05-24 06:10 (UTC)

linking YACReaderLibraryServer
/usr/bin/ld: warning: libicuuc.so.68, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isspace_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isalnum_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isalpha_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_tolower_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_toupper_68'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:724: YACReaderLibraryServer] Error 1
make[1]: Leaving directory '/home/txtsd/.cache/yay/yacreader/src/yacreader-9.8.0.2105165/YACReaderLibraryServer'
make: *** [Makefile:99: sub-YACReaderLibraryServer-make_first] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: yacreader

rodneyck commented on 2021-05-19 14:23 (UTC) (edited on 2021-05-21 13:56 (UTC) by rodneyck)

With the latest update, I am getting the following error message;

Required dependency libpdfium was not found in AUR nor in the repositories. It might be a package database synchronization problem. Operation cancelled.

Edit to add: I installed libpdfium-nojs, but it still was looking for 'libpdfium'.