Package Details: boomaga 0.9.1-1

Git Clone URL: https://aur.archlinux.org/boomaga.git (read-only)
Package Base: boomaga
Description: Is a virtual printer for viewing a document before printing it out using the physical printer
Upstream URL: https://www.linux-apps.com/p/1152844/
Licenses: LGPL
Submitter: mrbit
Maintainer: mrbit
Last Packager: mrbit
Votes: 18
Popularity: 0.747870
First Submitted: 2013-02-06 22:15
Last Updated: 2017-11-04 16:58

Latest Comments

artemklevtsov commented on 2017-11-05 09:36

Now build successful. But I see only blank page with any PDF documents.

mrbit commented on 2017-11-04 16:59

Hi artemklevtsov, please test with updete ebuild

artemklevtsov commented on 2017-11-04 11:53

Can't build the latest version. Log below:

-- The C compiler identification is GNU 7.2.0
-- The CXX compiler identification is GNU 7.2.0
-- Check for working C compiler: /usr/lib/ccache/bin/cc
-- Check for working C compiler: /usr/lib/ccache/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/sbin/pkg-config (found version "0.29.2")
-- *****************************************************
-- * boomaga ver. 0.8.0
-- *
-- * Using Qt5, for building with Qt4 use -DUSE_QT4=Yes option.
-- *
-- * You can change the following directories using cmake options like:
-- * -DCUPS_PPD_DIR=your_path
-- *
-- * CUPS_BACKEND_DIR = /usr/lib/cups/backend
-- * CUPS_FILTER_DIR = /usr/lib/cups/filter
-- * CUPS_PPD_DIR = /usr/share/ppd/boomaga
-- * DBUS_MACINE_ID_DIR = /var/lib/dbus
-- * DBUS_SERVICE_DIR = /usr/share/dbus-1/services
-- *
-- * You can change the following options using cmake options:
-- * INSTANCE_NAME = boomaga
-- * CUPS_BACKEND_URI = boomaga:/
-- * CUPS_BACKEND_INFO = Boomaga
-- * CUPS_BACKEND_MODEL = Boomaga printer
-- * CUPS_BACKEND_DESCRIPTION = Virtual boomaga printer
-- * CUPS_BACKEND_MANUFACTURER = Generic
-- *
-- * For building tests use -DBUILD_TESTS=Yes option.
-- *
-- *****************************************************
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build
Scanning dependencies of target cupsbackend
Scanning dependencies of target boomagabackend
[ 1%] Generating moc_pdfmergeripc.cpp
[ 1%] Generating kernel/moc_project.cpp
[ 2%] Generating qrc_translatorsinfo.cpp
[ 3%] Building CXX object cups/backend/CMakeFiles/cupsbackend.dir/main.cpp.o
[ 4%] Generating kernel/moc_projectpage.cpp
[ 5%] Building CXX object cups/CMakeFiles/boomagabackend.dir/main.cpp.o
[ 6%] Linking CXX executable boomaga
Scanning dependencies of target boomagamerger
[ 7%] Generating kernel/moc_tmppdffile.cpp
[ 8%] Building CXX object cups/CMakeFiles/boomagabackend.dir/common.cpp.o
[ 9%] Generating moc_render.cpp
[ 10%] Building CXX object cups/CMakeFiles/boomagabackend.dir/inputfile.cpp.o
[ 11%] Building CXX object gui/pdfmerger/CMakeFiles/boomagamerger.dir/main.cpp.o
[ 12%] Building CXX object cups/CMakeFiles/boomagabackend.dir/systemd.cpp.o
[ 12%] Built target cupsbackend
[ 13%] Building CXX object gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o
[ 14%] Generating moc_settings.cpp
[ 15%] Building CXX object cups/CMakeFiles/boomagabackend.dir/consolekit.cpp.o
[ 15%] Building CXX object cups/CMakeFiles/boomagabackend.dir/envinfo.cpp.o
[ 16%] Generating moc_mainwindow.cpp
[ 17%] Building CXX object gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmergeripc.cpp.o
[ 18%] Linking CXX executable boomagabackend
[ 19%] Building CXX object gui/pdfmerger/CMakeFiles/boomagamerger.dir/__/kernel/boomagapoppler.cpp.o
[ 20%] Generating moc_actions.cpp
[ 21%] Generating moc_dbus.cpp
[ 22%] Generating printersettings/moc_printersettings.cpp
[ 23%] Generating aboutdialog/moc_aboutdialog.cpp
[ 23%] Generating export/moc_exporttopdf.cpp
[ 24%] Generating kernel/moc_projectfile.cpp
[ 25%] Generating configdialog/moc_configdialog.cpp
[ 25%] Built target boomagabackend
[ 26%] Generating printdialog/moc_printdialog.cpp
[ 27%] Building CXX object gui/pdfmerger/CMakeFiles/boomagamerger.dir/moc_pdfmergeripc.cpp.o
[ 28%] Generating widgets/moc_pagelistview.cpp
[ 29%] Generating widgets/moc_joblistview.cpp
[ 30%] Generating widgets/moc_layoutradiobutton.cpp
[ 31%] Generating widgets/moc_printerscombobox.cpp
[ 32%] Generating widgets/moc_previewwidget.cpp
[ 32%] Generating widgets/moc_subbookletview.cpp
[ 33%] Generating boomaga_cs.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_cs.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
[ 34%] Generating boomaga_de.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_de.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
[ 35%] Generating boomaga_el.qm
[ 36%] Generating boomaga_fr.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_el.qm'...
Generated 91 translation(s) (91 finished and 0 unfinished)
Ignored 62 untranslated source text(s)
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_fr.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
[ 37%] Generating boomaga_it.qm
[ 38%] Generating boomaga_lt.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_it.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_lt.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
[ 39%] Generating boomaga_pl_PL.qm
[ 40%] Generating boomaga_ro.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_pl_PL.qm'...
Generated 6 translation(s) (6 finished and 0 unfinished)
Ignored 147 untranslated source text(s)
[ 41%] Generating boomaga_ru.qm
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_ro.qm'...
Generated 144 translation(s) (144 finished and 0 unfinished)
Ignored 9 untranslated source text(s)
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_ru.qm'...
Generated 153 translation(s) (153 finished and 0 unfinished)
[ 41%] Generating boomaga_uz@Latn.qm
[ 42%] Generating qrc_resource.cpp
Updating '/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/build/gui/boomaga_uz@Latn.qm'...
Generated 52 translation(s) (52 finished and 0 unfinished)
Ignored 101 untranslated source text(s)
[ 43%] Generating ui_mainwindow.h
[ 44%] Generating ui_printersettings.h
[ 45%] Generating ui_aboutdialog.h
[ 46%] Generating ui_exporttopdf.h
[ 47%] Generating ui_printdialog.h
[ 48%] Generating ui_configdialog.h
Scanning dependencies of target boomaga
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp: In constructor 'PJLFileStream::PJLFileStream(const QString&, qint64, qint64)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:137:65: error: use of deleted function 'Object::Object(T) [with T = Object*]'
FileStream(mFile, mStartPos, true, mLength, new Object())
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:168:24: note: declared here
template<typename T> Object(T) = delete;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp: In member function 'QString BoomagaPDFDoc::getMetaInfo(const char*)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:192:24: error: no matching function for call to 'BoomagaPDFDoc::getDocInfo(Object*)'
getDocInfo(&docInfo);
^
In file included from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31:0,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/PDFDoc.h:232:10: note: candidate: Object PDFDoc::getDocInfo()
Object getDocInfo() { return xref->getDocInfo(); }
^~~~~~~~~~
/usr/include/poppler/PDFDoc.h:232:10: note: candidate expects 0 arguments, 1 provided
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:197:34: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
dict->lookup((char*)tag, &obj);
^~~~
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Dict.h:77:10: note: initializing argument 2 of 'Object Dict::lookup(const char*, int) const'
Object lookup(const char *key, int recursion = 0) const;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:214:18: error: 'void Object::free()' is private within this context
obj.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:217:18: error: 'void Object::free()' is private within this context
docInfo.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
make[2]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/build.make:139: gui/pdfmerger/CMakeFiles/boomagamerger.dir/__/kernel/boomagapoppler.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 49%] Building CXX object gui/CMakeFiles/boomaga.dir/main.cpp.o
[ 50%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/inputfile.cpp.o
[ 50%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/sheet.cpp.o
[ 51%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/job.cpp.o
[ 52%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/tmppdffile.cpp.o
[ 53%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/layout.cpp.o
[ 54%] Building CXX object gui/CMakeFiles/boomaga.dir/render.cpp.o
[ 55%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/projectpage.cpp.o
[ 56%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/project.cpp.o
[ 57%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/printer.cpp.o
[ 57%] Building CXX object gui/CMakeFiles/boomaga.dir/mainwindow.cpp.o
[ 58%] Building CXX object gui/CMakeFiles/boomaga.dir/boomagatypes.cpp.o
[ 59%] Building CXX object gui/CMakeFiles/boomaga.dir/actions.cpp.o
[ 60%] Building CXX object gui/CMakeFiles/boomaga.dir/settings.cpp.o
[ 61%] Building CXX object gui/CMakeFiles/boomaga.dir/dbus.cpp.o
[ 62%] Building CXX object gui/CMakeFiles/boomaga.dir/icon.cpp.o
[ 63%] Building CXX object gui/CMakeFiles/boomaga.dir/printersettings/printersettings.cpp.o
[ 64%] Building CXX object gui/CMakeFiles/boomaga.dir/aboutdialog/aboutdialog.cpp.o
[ 65%] Building CXX object gui/CMakeFiles/boomaga.dir/translations/translatorsinfo/translatorsinfo.cpp.o
[ 66%] Building CXX object gui/CMakeFiles/boomaga.dir/export/exporttopdfprinter.cpp.o
[ 67%] Building CXX object gui/CMakeFiles/boomaga.dir/export/exporttopdf.cpp.o
[ 67%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/boomagapoppler.cpp.o
[ 68%] Building CXX object gui/CMakeFiles/boomaga.dir/kernel/projectfile.cpp.o
[ 69%] Building CXX object gui/CMakeFiles/boomaga.dir/pdfmerger/pdfmergeripc.cpp.o
[ 70%] Building CXX object gui/CMakeFiles/boomaga.dir/configdialog/configdialog.cpp.o
[ 71%] Building CXX object gui/CMakeFiles/boomaga.dir/printdialog/printdialog.cpp.o
[ 72%] Building CXX object gui/CMakeFiles/boomaga.dir/widgets/pagelistview.cpp.o
[ 73%] Building CXX object gui/CMakeFiles/boomaga.dir/widgets/joblistview.cpp.o
[ 74%] Building CXX object gui/CMakeFiles/boomaga.dir/widgets/layoutradiobutton.cpp.o
[ 75%] Building CXX object gui/CMakeFiles/boomaga.dir/widgets/printerscombobox.cpp.o
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In function 'void writeTrailer(XRef*, int, OutStream*)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:113:79: error: cannot convert 'Object' to 'Dict*' in initialization
"fileName", stream->getPos());
^
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:115:60: error: use of deleted function 'Object::Object(T) [with T = Dict*]'
uxrefOffset, stream, xRef);
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:168:24: note: declared here
template<typename T> Object(T) = delete;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In function 'OutStream& operator<<(OutStream&, Stream&)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:241:46: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
value.getDict()->lookup((char*)"Length", &obj1);
^~~~~
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Dict.h:77:10: note: initializing argument 2 of 'Object Dict::lookup(const char*, int) const'
Object lookup(const char *key, int recursion = 0) const;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:243:15: error: 'void Object::free()' is private within this context
obj1.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In destructor 'PdfMergerPageInfo::~PdfMergerPageInfo()':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:281:19: error: 'void Object::free()' is private within this context
page.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:282:21: error: 'void Object::free()' is private within this context
stream.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In member function 'QString PdfMergerPageInfo::dump()':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:311:27: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
array->get(i, &o);
^~
In file included from /usr/include/poppler/Object.h:320:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Array.h:66:10: note: initializing argument 2 of 'Object Array::get(int, int) const'
Object get(int i, int resursion = 0) const;
^~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In member function 'bool PdfMerger::run(const QString&)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:451:63: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
doc->getXRef()->fetch(refPage->num, refPage->gen, &(pageInfo->page));
^~~~~~~~~~~~~~~~~
In file included from /usr/include/poppler/PDFDoc.h:49:0,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/XRef.h:147:10: note: initializing argument 3 of 'Object XRef::fetch(int, int, int)'
Object fetch(int num, int gen, int recursion = 0);
^~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:472:54: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
pageDict->lookup((char *)"Contents", &(pageInfo->stream));
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Dict.h:77:10: note: initializing argument 2 of 'Object Dict::lookup(const char*, int) const'
Object lookup(const char *key, int recursion = 0) const;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In member function 'bool PdfMerger::writePageAsXObject(PdfMergerPageInfo*)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:584:27: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
array->get(0, &o);
^~
In file included from /usr/include/poppler/Object.h:320:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Array.h:66:10: note: initializing argument 2 of 'Object Array::get(int, int) const'
Object get(int i, int resursion = 0) const;
^~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:608:35: error: no matching function for call to 'Dict::getVal(int&, Object*)'
dict->getVal(i, &value);
^
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Dict.h:83:10: note: candidate: Object Dict::getVal(int) const
Object getVal(int i) const;
^~~~~~
/usr/include/poppler/Dict.h:83:10: note: candidate expects 1 argument, 2 provided
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:612:24: error: 'void Object::free()' is private within this context
value.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp: In member function 'bool PdfMerger::writeDictValue(Dict*, const char*, Guint)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:644:38: error: no matching function for call to 'Dict::lookupNF(char*, Object*)'
dict->lookupNF((char*)key, &value);
^
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Dict.h:78:10: note: candidate: Object Dict::lookupNF(const char*) const
Object lookupNF(const char *key) const;
^~~~~~~~
/usr/include/poppler/Dict.h:78:10: note: candidate expects 1 argument, 2 provided
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:648:16: error: 'void Object::free()' is private within this context
value.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.h:37,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
make[2]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/build.make:91: gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:287: gui/pdfmerger/CMakeFiles/boomagamerger.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 76%] Building CXX object gui/CMakeFiles/boomaga.dir/widgets/previewwidget.cpp.o
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp: In constructor 'PJLFileStream::PJLFileStream(const QString&, qint64, qint64)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:137:65: error: use of deleted function 'Object::Object(T) [with T = Object*]'
FileStream(mFile, mStartPos, true, mLength, new Object())
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:168:24: note: declared here
template<typename T> Object(T) = delete;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp: In member function 'QString BoomagaPDFDoc::getMetaInfo(const char*)':
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:192:24: error: no matching function for call to 'BoomagaPDFDoc::getDocInfo(Object*)'
getDocInfo(&docInfo);
^
In file included from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31:0,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/PDFDoc.h:232:10: note: candidate: Object PDFDoc::getDocInfo()
Object getDocInfo() { return xref->getDocInfo(); }
^~~~~~~~~~
/usr/include/poppler/PDFDoc.h:232:10: note: candidate expects 0 arguments, 1 provided
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:197:34: error: invalid conversion from 'Object*' to 'int' [-fpermissive]
dict->lookup((char*)tag, &obj);
^~~~
In file included from /usr/include/poppler/Object.h:341:0,
from /usr/include/poppler/XRef.h:42,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Dict.h:77:10: note: initializing argument 2 of 'Object Dict::lookup(const char*, int) const'
Object lookup(const char *key, int recursion = 0) const;
^~~~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:214:18: error: 'void Object::free()' is private within this context
obj.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
/mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:217:18: error: 'void Object::free()' is private within this context
docInfo.free();
^
In file included from /usr/include/poppler/XRef.h:42:0,
from /usr/include/poppler/PDFDoc.h:49,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.h:31,
from /mnt/devel/build/PKGBUILDs/boomaga/src/boomaga-0.8.0/gui/kernel/boomagapoppler.cpp:27:
/usr/include/poppler/Object.h:291:8: note: declared private here
void free();
^~~~
make[2]: *** [gui/CMakeFiles/boomaga.dir/build.make:746: gui/CMakeFiles/boomaga.dir/kernel/boomagapoppler.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:232: gui/CMakeFiles/boomaga.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

mrbit commented on 2014-12-10 23:24

Ok ,Alister.Hood ,done :)

Alister.Hood commented on 2014-12-10 21:15

Please rename the source file to add the package name for the sake of those using AUR helpers:

source="${pkgname}-${pkgver}.tar.gz::https://github.com/Boomaga/${pkgname}/archive/v${pkgver}.tar.gz"

mrbit commented on 2014-11-28 20:51

kzoli429 0.6.2 Added compatibility with poppler 0.28.0 :)

mrbit commented on 2014-11-16 21:33

Hi,kzoli429, sorry, your solution with the PKGBUILD does not compile because of missing include.h of poppler 0.26.5

kzoli429 commented on 2014-11-16 19:51

I'm not sure it's a good idea to downgrade for a given app i.e. boomaga.
There must be a reason for a version upgrade of poppler.
I'd prefer to download poppler 0.26.5, extract libpoppler.so.46.0.0 to /usr/lib and create the necessary link as decribed.

mrbit commented on 2014-11-15 20:01

download /http://kps.bplaced.net/repo/x86_64/poppler-0.26.5-1-x86_64.pkg.tar.xz

mrbit commented on 2014-11-15 19:59

kzoli429, uhummm...idea !! downgrade poppler Selected the old version 0.26.5

All comments