Package Details: scribus-svn 24911-1

Git Clone URL: https://aur.archlinux.org/scribus-svn.git (read-only, click to copy)
Package Base: scribus-svn
Description: A desktop publishing program - Version from SVN
Upstream URL: http://www.scribus.net
Licenses: GPL, LGPL
Conflicts: scribus
Provides: scribus
Submitter: None
Maintainer: haawda
Last Packager: haawda
Votes: 49
Popularity: 0.000000
First Submitted: 2008-04-27 21:07 (UTC)
Last Updated: 2022-02-05 11:04 (UTC)

Pinned Comments

haawda commented on 2022-02-05 11:08 (UTC)

Please build this in a clean chroot. Works for me.

Latest Comments

haawda commented on 2022-02-05 11:08 (UTC)

Please build this in a clean chroot. Works for me.

otula commented on 2022-02-04 18:59 (UTC)

I can confirm ZimbiX's problem. Not exactly the same, but similar:

/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/include/ui_osgeditor.h:109:32: error: no matching function for call to ‘QGridLayout::addWidget(ViewerQT*&, int, int, int, int)’
  109 |         gridLayout_4->addWidget(drawingarea, 1, 1, 1, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QGridLayout:1,
                 from /home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/include/ui_arcvectorbase.h:14,
                 from /home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/EWIEGA46WW/../../ui/arcvectordialog.h:27,
                 from /home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/EWIEGA46WW/../../canvasmode_editarc.h:31,
                 from /home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/EWIEGA46WW/moc_canvasmode_editarc.cpp:10,
                 from /home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/scribus_autogen/mocs_compilation.cpp:14:
/usr/include/qt6/QtWidgets/qgridlayout.h:100:17: note: candidate: ‘void QGridLayout::addWidget(QWidget*)’
  100 |     inline void addWidget(QWidget *w) { QLayout::addWidget(w); }
      |                 ^~~~~~~~~
/usr/include/qt6/QtWidgets/qgridlayout.h:100:17: note:   candidate expects 1 argument, 5 provided
/usr/include/qt6/QtWidgets/qgridlayout.h:101:10: note: candidate: ‘void QGridLayout::addWidget(QWidget*, int, int, Qt::Alignment)’
  101 |     void addWidget(QWidget *, int row, int column, Qt::Alignment = Qt::Alignment());
      |          ^~~~~~~~~
/usr/include/qt6/QtWidgets/qgridlayout.h:101:10: note:   candidate expects 4 arguments, 5 provided
/usr/include/qt6/QtWidgets/qgridlayout.h:102:10: note: candidate: ‘void QGridLayout::addWidget(QWidget*, int, int, int, int, Qt::Alignment)’
  102 |     void addWidget(QWidget *, int row, int column, int rowSpan, int columnSpan, Qt::Alignment = Qt::Alignment());
      |          ^~~~~~~~~
/usr/include/qt6/QtWidgets/qgridlayout.h:102:20: note:   no known conversion for argument 1 from ‘ViewerQT*’ to ‘QWidget*’
  102 |     void addWidget(QWidget *, int row, int column, int rowSpan, int columnSpan, Qt::Alignment = Qt::Alignment());
      |                    ^~~~~~~~~
make[2]: *** [scribus/CMakeFiles/scribus.dir/build.make:75: scribus/CMakeFiles/scribus.dir/scribus_autogen/mocs_compilation.cpp.o] Chyba 1
make[1]: *** [CMakeFiles/Makefile2:2105: scribus/CMakeFiles/scribus.dir/all] Chyba 2
make: *** [Makefile:156: all] Chyba 2
==> CHYBA: Došlo k chybě v build().

ZimbiX commented on 2022-02-04 00:24 (UTC)

It seems that's not all:

[ 29%] Building CXX object scribus/CMakeFiles/scribus.dir/scribusXml.cpp.o
In file included from /home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scribusXml.cpp:39:
/home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scmimedata.h:69:89: warning: ‘Type’ is deprecated: Use QMetaType::Type instead. [-Wdeprecated-declarations]
   69 |         virtual QVariant retrieveData ( const QString & mimeType, QVariant::Type type ) const;
      |                                                                                         ^~~~~
In file included from /usr/include/qt6/QtCore/qlocale.h:43,
                 from /usr/include/qt6/QtCore/qcalendar.h:46,
                 from /usr/include/qt6/QtCore/qdatetime.h:47,
                 from /usr/include/qt6/QtCore/QDateTime:1,
                 from /home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scfonts.h:11,
                 from /home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scribusXml.h:22,
                 from /home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scribusXml.cpp:15:
/usr/include/qt6/QtCore/qvariant.h:103:70: note: declared here
  103 |     enum QT_DEPRECATED_VERSION_X_6_0("Use QMetaType::Type instead.") Type
      |                                                                      ^~~~
In file included from /home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scribusXml.cpp:57:
/home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scxmlstreamwriter.h:31:14: error: ‘void ScXmlStreamWriter::writeAttribute(const QString&, size_t)’ cannot be overloaded with ‘void ScXmlStreamWriter::writeAttribute(const QString&, uint64_t)’
   31 |         void writeAttribute(const QString & name, size_t value)   { QXmlStreamWriter::writeAttribute(name, QString::number(value)); }
      |              ^~~~~~~~~~~~~~
/home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/scribus/scxmlstreamwriter.h:29:14: note: previous declaration ‘void ScXmlStreamWriter::writeAttribute(const QString&, uint64_t)’
   29 |         void writeAttribute(const QString & name, uint64_t value)   { QXmlStreamWriter::writeAttribute(name, QString::number(value)); }
      |              ^~~~~~~~~~~~~~
make[2]: *** [scribus/CMakeFiles/scribus.dir/build.make:2298: scribus/CMakeFiles/scribus.dir/scribusXml.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2012: scribus/CMakeFiles/scribus.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

ZimbiX commented on 2022-02-01 12:36 (UTC)

I was seeing a build error:

-- Could NOT find Qt6LinguistTools (missing: Qt6LinguistTools_DIR)
CMake Error at CMakeLists_Dependencies.cmake:42 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find Qt component "LinguistTools".

  Expected Config file at
  "/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake" does NOT
  exist



Call Stack (most recent call first):
  CMakeLists.txt:418 (include)


-- Configuring incomplete, errors occurred!
See also "/home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/CMakeFiles/CMakeOutput.log".
See also "/home/brendan/.cache/pikaur/build/scribus-svn/src/scribus/Scribus/CMakeFiles/CMakeError.log".

After installing qt6-tools, I now have the build underway. Looks like this needs to be updated in makedepends

haawda commented on 2022-01-29 17:42 (UTC)

I thought I already did this, but obviously I did not. Anyway, thanks for the hint.

otula commented on 2022-01-29 10:03 (UTC)

Hello Stefan, add "-DWANT_CPP17=ON" to cmake parameters in the PKGBUILD. The package cannot be built without it.

haawda commented on 2022-01-11 15:12 (UTC)

0016717 was fixed, build works again.

haawda commented on 2022-01-08 14:23 (UTC)

Build fails after poppler update to version 22, Upstream bug 0016717 was filed.

haawda commented on 2021-04-28 11:49 (UTC)

Malacology: Cannot confirm, I rebuild this on almost daily basis with plain makepkg.

malacology commented on 2021-04-27 09:12 (UTC)

==> WARNING: Using existing $srcdir/ tree ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... CMake Error: The source directory "/home/guoyi/.cache/yay/scribus-svn/src/scribus/Scribus" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. ==> ERROR: A failure occurred in build(). Aborting... error making: scribus-svn

haawda commented on 2021-03-28 14:28 (UTC)

NPL: That is prety normal, just rebuild.

NPL commented on 2021-03-27 19:01 (UTC) (edited on 2021-03-27 19:06 (UTC) by NPL)

I can't launch scribus anymore due to libicuuc.so version:

$scribus

scribus: error while loading shared libraries: libicuuc.so.67: cannot open >shared object file: No such file or directory

$ yay -Q libicuuc.so

icu 68.2-1

$yay -Q scribus

scribus-svn 24369-1

$yay -Si scribus

Dépôt : community Nom : scribus Version : 1.5.6.1-9 Description : Desktop publishing software Architecture : x86_64 URL : https://www.scribus.net/ Licences : GPL Groupes : -- Fournit : -- Dépend de : boost-libs cairo fontconfig freetype2 harfbuzz-icu hunspell lcms2 libcdr libcups libfreehand libjpeg libmspub libpagemaker libpng libqxp librevenge libtiff libvisio libxml2 libzmf openscenegraph openssl podofo poppler python3 qt5-base zlib Dépendances opt. : tk: scripts based on tkinter hyphen-lang: hyphenation patterns for desired languages Est en conflit avec : -- Remplace : -- Taille du téléchargement : 50,38 MiB Taille installée : 130,14 MiB Compilé le : mar. 02 mars 2021 19:38:01 Validé par : Somme MD5 Somme SHA-256 Signature

otx commented on 2020-03-22 09:41 (UTC)

Does anyone know why the latest build suddenly doesn't work with qt5ct style? Whatever I try to set in qt5ct, Scribus uses only the qt5ct default settings, like there is no custom style in qt5ct...

haawda commented on 2019-12-25 22:02 (UTC) (edited on 2020-03-23 17:05 (UTC) by haawda)

Works again.

haawda commented on 2019-08-06 17:53 (UTC) (edited on 2019-08-06 18:30 (UTC) by haawda)

Confirmed for plain Arch Linux in scribus-svn-23107-1. scribus-svn-23102-1 works for me. Kunda, what is your segfaulting revision (pacman -Q scribus-svn)?

Kunda commented on 2019-08-06 12:59 (UTC)

built and compiled scribus-svn yesterday (v1.5.6)

When I run it I get a segfault on startup

$ scribus 
qt5ct: using qt5ct plugin
Cannot find plugin: /usr/lib/scribus/plugins//libxpsexplugin.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libwmfimplugin.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libuniconvertorplugin.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libsvgimplugin.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libsvgexplugin.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libsubdivide.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libsmoothpath.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libshapeplugin.so: undefined symbol: _ZTI13ScDockPalette
Cannot find plugin: /usr/lib/scribus/plugins//libscriptplugin.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libscribusshortwords.so: undefined symbol: _ZTI10Prefs_Pane
Cannot find plugin: /usr/lib/scribus/plugins//libscribusexportpixmap.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libscribus150format.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libscribus13format.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libscribus134format.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libscribus12format.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libsaveastemplateplugin.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libpicturebrowser.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libpathstroker.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libpathfinder.so: undefined symbol: _ZTI11SimpleState
Cannot find plugin: /usr/lib/scribus/plugins//libpathcut.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libpathconnect.so: undefined symbol: _ZTI11SimpleState
Cannot find plugin: /usr/lib/scribus/plugins//libpathalongpath.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//liboodrawimp.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libmeshdistortion.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//liblenseffects.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportzmf.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportxps.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportxfig.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportxar.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportwpg.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportvsd.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportviva.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libimportsvm.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportsml.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportshape.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportqxp.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpub.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpm.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpdf.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpct.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpages.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libimportodg.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportidml.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libimportfh.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportemf.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportdrw.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcvg.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcgm.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcdr.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportai.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libhunspellplugin.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libfontpreview.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libflattenpath.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libcolorwheel.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libbarcodegenerator.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libbarcodegenerator.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libcolorwheel.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libflattenpath.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libfontpreview.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libhunspellplugin.so: undefined symbol: _ZTI14ScActionPlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportai.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcdr.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcgm.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportcvg.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportdrw.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportemf.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportfh.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportidml.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libimportodg.so: undefined symbol: _ZTI14LoadSavePlugin
Cannot find plugin: /usr/lib/scribus/plugins//libimportpages.so: undefined symbol: _ZTI13UpdateMemento
Cannot find plugin: /usr/lib/scribus/plugins//libimportpct.so: undefined symbol: _ZTI14LoadSavePlugin
Scribus Crash
-------------
Scribus crashes due to Signal #11

DISTRIB_ID=ManjaroLinux DISTRIB_RELEASE=18.0.4

haawda commented on 2018-12-25 12:33 (UTC)

Upstream solved the syncing problem, so this builds againt poppler now.

haawda commented on 2018-12-20 21:09 (UTC)

There is a syn error between scribus' private svn repo and the public one. We have to wait till it is fixed.

haawda commented on 2018-12-20 20:47 (UTC)

Well that is pretty the same error, except that you get an additional race condition. Get the latest PKGBUILD and try to set an make option like -j1. Do it without using yay in this case.

macxcool commented on 2018-12-20 17:55 (UTC) (edited on 2018-12-20 17:55 (UTC) by macxcool)

Compiling throws another error now. I've submitted a bug report for it. https://bugs.scribus.net/view.php?id=15520

haawda commented on 2018-12-20 16:57 (UTC)

I was wondering myself why it took so long... Thanks for clarifying.

The solution would be to undo the changes I recently made regarding paths. The reason I made them was that jghali wrote in his closing of the bug that it was fixed in 1.5.5.svn, but there is no such branch. I guess trunk will do it.

The main reason to upload a new PKGBUILD was a change in python2.patch anyway.

Kunda commented on 2018-12-20 13:40 (UTC) (edited on 2018-12-20 13:41 (UTC) by Kunda)

@haawda the svn download take a very long time. IIRC svn is different than git where it duplicates the code of every tag, so essentially one is downloading the scribus source code numerous times at once. Is there a way just to specify that we're going to pull trunk without any other tags ?

FYI jghali fixed the upstream ticket you just filed

haawda commented on 2018-12-19 07:33 (UTC)

I opened a bug report at https://bugs.scribus.net/view.php?id=15516. In the meanwhile downgrading poppler and poppler-qt5 can help.

haawda commented on 2018-12-18 07:34 (UTC)

Confirmed.

otula commented on 2018-12-17 21:14 (UTC)

Hello, I can't build it after a new system update.

[ 81%] Building CXX object scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/slaoutput.cpp.o
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘QString AnoOutputDev::getColor(GfxColorSpace*, const GfxColor*, int*)’:
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:177:52: error: ‘class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
   QString name = QString(sepColorSpace->getName()->getCString());
                                                    ^~~~~~~~~~
                                                    GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘virtual void SlaOutputDev::beginMarkedContent(const char*, Dict*)’:
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3032:38: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     lName = QString(obj.getString()->getCString());
                                      ^~~~~~~~~~
                                      GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘virtual void SlaOutputDev::updateFont(GfxState*)’:
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3150:45: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
    gfxFont->getName() ? gfxFont->getName()->getCString()
                                             ^~~~~~~~~~
                                             GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3183:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3195:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3207:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3215:39: error: ‘class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     ff = FoFiTrueType::load(fileName->getCString());
                                       ^~~~~~~~~~
                                       GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3232:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3244:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3265:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3283:40: error: ‘class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
      ff = FoFiTrueType::load(fileName->getCString());
                                        ^~~~~~~~~~
                                        GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3297:46: error: ‘const class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
     gfxFont->getName() ? gfxFont->getName()->getCString()
                                              ^~~~~~~~~~
                                              GooString
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp: In member function ‘QString SlaOutputDev::getColor(GfxColorSpace*, const GfxColor*, int*)’:
/home/ota/abs/scribus-svn/src/scribus/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:3580:52: error: ‘class GooString’ has no member named ‘getCString’; did you mean ‘GooString’?
   QString name = QString(sepColorSpace->getName()->getCString());
                                                    ^~~~~~~~~~
                                                    GooString
make[2]: *** [scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/build.make:114: scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/slaoutput.cpp.o] Chyba 1
make[1]: *** [CMakeFiles/Makefile2:1936: scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/all] Chyba 2
make: *** [Makefile:152: all] Chyba 2
==> CHYBA: Došlo k chybě v build().
    Rušení...

helldrak commented on 2018-10-25 12:48 (UTC)

@haawda: I’ve recompiled my scribus-svn, and indeed, everything is now fine! Thanks a lot for your work, and sorry for the noise. All the best,

haawda commented on 2018-10-09 06:04 (UTC)

There is nothing to change. scribus-svn builds fine against podofo 0.9.6.

helldrak commented on 2018-10-08 22:22 (UTC)

Hi everyone. Just to report that latest Manjaro introduced libpodofo.so.0.9.6 and that scribus-svn complains it needs libpodofo.so.0.9.5 to start. Is it possible to change this? All the best,

rrkradio commented on 2018-09-11 16:35 (UTC)

i had to install libwmf (was missing on my system) otherwise scribus crash with signal 6

helldrak commented on 2018-08-28 09:29 (UTC)

@severach: thanks a lot for your amazingly quick answer! Everything works fine again \o/. All the best,

severach commented on 2018-08-23 12:27 (UTC)

Make it again and it should use the new library.

helldrak commented on 2018-08-23 09:28 (UTC)

Hi everyone, First of all, thanks for your tremendous work – it’s always a pleasure to rely effortlessly on AUR packages ;). Just to signal that the latest upgrade of Arch now provides libicuuc.so.62 (https://www.archlinux.org/packages/multilib/x86_64/lib32-icu/files/) and thus that scribus-svn can no longer be launched :

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

All the best,

haawda commented on 2018-05-03 00:29 (UTC)

bm456, it builds fine here (revision 22517), and your past is too short to see what is happening on your side.

bm456 commented on 2018-05-02 00:03 (UTC)

https://p.teknik.io/Qa6Gv

Kunda commented on 2018-04-02 10:54 (UTC)

Thanks again @haawada

haawda commented on 2018-03-31 21:38 (UTC)

Upstream bug, which is already reported. https://bugs.scribus.net/view.php?id=15236

I will try the suggested fix.

bm456 commented on 2018-03-30 21:38 (UTC) (edited on 2018-03-30 21:39 (UTC) by bm456)

i got this https://p.teknik.io/7hyTu

svn snaps: 22460

icu: 61.1 hardbuzz-icu: 1.7.6

haawda commented on 2018-03-17 12:59 (UTC)

makepkg will automatically bump to the latest svn version.

Kunda commented on 2018-03-16 20:38 (UTC)

@haawada how can I update PKGBUILD on my local system and bump the latest svn version ?

haawda commented on 2018-02-14 21:07 (UTC) (edited on 2018-02-14 21:09 (UTC) by haawda)

Cite from the guidelines:

Note: VCS packages are not considered out of date when the pkgver changes, do not flag them as the maintainer will merely unflag the package and ignore you. AUR maintainers should not commit mere pkgver bumps.

If it is forbidden, it is also forbidden once a month. See also the comment of eschwarz on the AUR page of dunst-git.

And I agree the rule is ridiculous, but it is a rule. That said, I run the bot privately almost daily, so I most probably will detect build failures.

severach commented on 2018-02-14 20:39 (UTC)

Would once a month work? I update most of my git packages every version to ensure the git packages are updated no less often than the non git packages.

The problem with updating every commit is that non developers don't need it and developers are already doing it. The constant stream of commit update notifications from AUR doesn't add any value.

Kunda commented on 2018-02-14 20:13 (UTC)

@hawada That is ridiculous! Not doing so would really effect FOSS projects that have long release cycles like Scribus and FreeCAD etc...

haawda commented on 2018-02-14 19:29 (UTC) (edited on 2018-02-14 19:29 (UTC) by haawda)

Kunda, I was asked by a TU to no longer use aur update bot for updating any package without a "real" PKGBUILD change. He said I was violating guidelines.

Kunda commented on 2018-02-14 18:05 (UTC)

@hawada FYI, AUR Update Bot hasn't updated this repo at all for 2018

haawda commented on 2017-09-18 18:14 (UTC)

Cannot reproduce, builds and runs fine here.

dmdobrowolski commented on 2017-09-17 15:28 (UTC)

UPD I have managed to build and run Scribus from <a href="https://aur.archlinux.org/packages/scribus-devel/">scribus-devel</a> package. Looks like the problem was caused by graphicsmagick (see also ArchangeGabriel’s comment on scribus-devel posted at 2017-01-08).

dmdobrowolski commented on 2017-09-16 19:04 (UTC)

This vesrion crashes on start with message magick/error.c:921: ThrowLoggedException: Assertion `exception->signature == MagickSignature' failed

Kunda commented on 2016-11-24 13:32 (UTC)

@haawada please note: * As per previous comment CMake flag -DWANT_CPP11 is not required anymore * adding -DWANT_SVNVERSION=1 will add the SVN version to the "About" dialog.

Kunda commented on 2016-11-02 18:48 (UTC) (edited on 2016-11-02 18:50 (UTC) by Kunda)

@haawada FYI, per https://bugs.scribus.net/view.php?id=14329 the cmake flag WANT_CPP11 is now superfluous. Here is the diff (https://www.scribus.net/websvn/comp.php?repname=Scribus&compare[]=/trunk/Scribus/CMakeLists.txt@21468&compare[]=/trunk/Scribus/CMakeLists.txt@21469) + thanks again for reconsidering :)

Kunda commented on 2016-10-29 20:53 (UTC)

@haawada please reconsider. Similiar to what you said below scribus-svn is meant to follow the 'trunk' and is very useful for testers. The folks that have issues need to figure out how to get their needs met elsewhere. Scribus needs all the testers it can get and I know for sure their are people who depend on your builds. Thanks for all your work for this package and all the other packages you support.

haawda commented on 2016-10-29 15:34 (UTC)

I do not maintain this anymore. Thanks go to the guys who want me to maintain in a way they like, and to change my workflow.

Kunda commented on 2016-10-27 11:06 (UTC)

haawada, thanks so much for maintaining this.

haawda commented on 2016-10-15 18:08 (UTC)

orphaning, maintain it yourself

jojo4u commented on 2016-10-15 15:46 (UTC)

Yes, please don't bump because of upstream changes but only when PKGBUILD needs modification or maybe a very important upstream change happened. I have 12 svn/git packages and this is the only one against this convention.

ishitatsuyuki commented on 2016-08-05 03:40 (UTC)

This is a convention between most VCS packages. Some examples: linux-git llvm-svn Only bump when you change packaging things.

haawda commented on 2016-08-03 13:27 (UTC)

The bumps are not redundant. They follow upstream changes.

ishitatsuyuki commented on 2016-08-03 12:12 (UTC)

Please don't bump the version redundantly: it makes unneeded git repository histories, and we're normally should not be forced to update (with an AUR helper).

fluxboxer commented on 2016-04-01 10:51 (UTC)

If any scribus package from AUR fails to launch, try installing libwmf.

haawda commented on 2015-09-23 20:57 (UTC)

I hate packages polluting my system with being installed in /opt, except it is absolutely needed, and I think AUR-packages should not be made this way. What you have on your own computer is your choice. Feel free to use customizepkg or so to archieve this.

blackhole commented on 2015-09-23 13:19 (UTC)

Since this is not stable yet, maybe it would be better to install in /opt, or change the PKGBUILD so scribus 1.4 and scribus 1.5 can co-exist in the same system. For example I would like to edit a book in Scribus 1.4 and use scribus 1.5 only for exporting to PDF/X-1a, the only really compatible format for Print on Demand. What do you think?

haawda commented on 2015-03-18 13:55 (UTC)

Well, pacman-x-pro is untouched since 2013, and does not work at all here, so I cannot confirm. But anyway, there _are_ no dots, hyphens or empty spaces in $pkgver.

emmerkar commented on 2015-03-15 10:03 (UTC)

Pacman -A is a command from pacman-x-pro, to install directly from AUR something like yaourt

haawda commented on 2015-03-14 20:02 (UTC)

Pacman -A is deprecated, use pacman -U, and use the newest PKGBUILD.

emmerkar commented on 2015-03-14 14:09 (UTC)

with pacman -A scribus-svn it gives me a very strange error saying that pkgver cannot contain two dots, hyphens or empty spaces

haawda commented on 2014-09-23 22:36 (UTC)

Kopfknoten's issue is fixed now.

haawda commented on 2014-09-18 17:52 (UTC)

I think this issue is related to the recent update of the qt5 stuff. So downgrading might help for the moment. Alternatively you can write a mail to the scribus mailing list for advice.

commented on 2014-09-18 10:33 (UTC)

Does anybody know how to fix this?

commented on 2014-09-17 22:17 (UTC)

Building stops at 77%. "/usr/bin/ld: CMakeFiles/scribus.dir/ui/helpbrowser.cpp.o: undefined reference to symbol '_ZN12QPrintDialogC1EP8QPrinterP7QWidget' /usr/lib/libQt5PrintSupport.so.5: error adding symbols: DSO missing from command line collect2: Fehler: ld gab 1 als Ende-Status zurück scribus/CMakeFiles/scribus.dir/build.make:20871: recipe for target 'scribus/scribus' failed make[2]: *** [scribus/scribus] Error 1 CMakeFiles/Makefile2:145: recipe for target 'scribus/CMakeFiles/scribus.dir/all' failed make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2 Makefile:137: recipe for target 'all' failed make: *** [all] Error 2" German line "Fehler: ld gab 1 als Ende-Status zurück" translates to something like "Failure: ld gave back the End-Status 1"

haawda commented on 2014-09-10 19:46 (UTC)

Upstream fixed it, so I removed the patch again.

haawda commented on 2014-09-10 16:59 (UTC)

Upstream error, in scribus' bugtracker a fix is given. I am currently rebuilding, applying it.

cspal commented on 2014-09-10 11:07 (UTC)

Hi, I just try to build this package but get error message: /home/cspal/tmp/yaourt/yaourt-tmp-cspal/aur-scribus-svn/src/scribus/Scribus/scribus/scribus.cpp:98:27: fatal error: appModeHelper.h: No such file or directory #include "appModeHelper.h" ^ compilation terminated. scribus/CMakeFiles/scribus.dir/build.make:12909: recipe for target 'scribus/CMakeFiles/scribus.dir/scribus.cpp.o' failed make[2]: *** [scribus/CMakeFiles/scribus.dir/scribus.cpp.o] Error 1 CMakeFiles/Makefile2:145: recipe for target 'scribus/CMakeFiles/scribus.dir/all' failed make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2 Makefile:137: recipe for target 'all' failed make: *** [all] Error 2 ==> HIBA: Error in build (). Interruption... ==> ERROR: Makepkg was unable to build scribus-svn. ==> Restart building scribus-svn ? [y/N] Well, what is the solution for this problem?

haawda commented on 2014-06-27 20:43 (UTC)

I have an idea what went wrong for you, but please put an LANG=C somewhere into the build function in order to get english error messages next time. Please test again, I put the python related stuff into a prepare function.

osc commented on 2014-06-27 16:41 (UTC)

gives this error: sed: não foi possível ler /tmp/yaourt-tmp-osc/aur-scribus-svn/pkg/scribus-svn/usr/share/scribus/scripts/*.py: Arquivo ou diretório não encontrado ==> ERRO: Uma falha ocorreu em package(). Abortando... ==> ERRO: Makepkg não conseguiu compilar scribus-svn

haawda commented on 2014-02-18 17:28 (UTC)

I corrected some dependencies and removed some unused -D directives. kozaki, I cannot reproduce your problem. Try without yaourt.

kozaki commented on 2014-02-18 13:56 (UTC)

Hi and thank you for this StefanHusmann :) While it might be specific to my system, the build failed in this location: --- scribus-svn 18820-1 <snip snip> -- GMAGICK: Libs: /usr/lib64/libGraphicsMagick.so, Inc: /usr/include/GraphicsMagick, Ldflags: RPATH: lib/scribus/plugins/; -- Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::WebKitQt5::WebKitWidgetsQt5::NetworkQt5::OpenGL/usr/lib64/libxml2.so/usr/lib64/libz.so -- checking for module 'libwpg-0.2' -- package 'libwpg-0.2' not found -- checking for module 'libwpg-0.2' -- package 'libwpg-0.2' not found -- Building with Scripter 1 -- Source header files will be installed -- /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/resources/translations -- The following GUI languages will be installed: -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: USE_QT5 WANT_SYSTEM_CAIRO <snip> In file included from /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/scribus/fonts/ftface.h:18:0, from /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/scribus/fonts/ftface.cpp:8: /usr/include/ft2build.h:56:38: erreur fatale: freetype/config/ftheader.h : Aucun fichier ou dossier de ce type #include <freetype/config/ftheader.h> ^ compilation terminée. scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/build.make:78: recipe for target 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/ftface.cpp.o' failed make[2]: *** [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/ftface.cpp.o] Error 1 CMakeFiles/Makefile2:328: recipe for target 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all' failed make[1]: *** [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all] Error 2 make[1]: *** Attente des tâches non terminées.... Linking CXX static library libscribus_styles_lib.a [ 0%] Built target scribus_styles_lib Makefile:136: recipe for target 'all' failed make: *** [all] Error 2 ==> ERREUR : Une erreur s’est produite dans build(). Abandon...

haawda commented on 2013-06-11 21:47 (UTC)

done

daspostloch commented on 2013-06-10 09:16 (UTC)

Hi, could you possibly add podofo as a dependency? Without podofo, one apparently cannot embed render frames as pdf/eps when writing to a pdf file, seriously limiting the resolution of pdf output. While this is not a core functionality, it took me 2 days to track down the problem, and doing this as an opt-depend is also perhaps a tad weak, given that so many people use scribus with latex to produce HQ pdfs..

beststone commented on 2013-04-10 11:18 (UTC)

Very nice. Thank you. :D

haawda commented on 2013-04-10 09:36 (UTC)

fixed, thanks

beststone commented on 2013-04-10 07:19 (UTC)

Error occured... :) How can I build this pkg. ==> pkgver() 시작... ==> Updated version: scribus-svn 18238-1 ==> build() 시작... /tmp/yaourt-tmp-beststone/aur-scribus-svn/./PKGBUILD: line 36: cd: scribus-build/Scribus: 그런 파일이나 디렉터리가 없습니다 ==> 오류: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build scribus-svn. ==> Restart building scribus-svn ? [y/N]

haawda commented on 2013-04-07 11:30 (UTC)

switched to pacman 4.1

haawda commented on 2013-04-01 10:46 (UTC)

switched to qt5.

haawda commented on 2013-02-22 21:39 (UTC)

Fixed, and sorry.

beej commented on 2013-02-22 19:54 (UTC)

Error at the end of the build: [100%] Building CXX object scribus/plugins/scriptplugin/CMakeFiles/scriptplugin.dir/moc_prefs_scripter.cxx.o Linking CXX shared module libscriptplugin.so [100%] Built target scriptplugin ==> Entering fakeroot environment... ==> Starting package()... make: *** No rule to make target `install'. Stop. ==> ERROR: A failure occurred in package(). Aborting...

mrbit commented on 2013-02-22 08:05 (UTC)

please add Scribus , not install package () { cd $srcdir/$_svnmod-build/_!!!!_______

haawda commented on 2012-08-13 16:53 (UTC)

fixed, thanks

diverse_izzue commented on 2012-08-12 21:41 (UTC)

Something is wrong with the desktop file. I can see that it wants to execute scribus from /opt, mine is installed in /usr/bin. The icon path is also wrong.

haawda commented on 2012-08-12 18:55 (UTC)

Explicitely set INCLUDE_PATH, build got puzzled when both python and python2 are installed.

haawda commented on 2012-08-04 22:14 (UTC)

Sorry, cannot reproduce.

commented on 2012-08-01 07:12 (UTC)

i can't build, there is an error about 18% related picturbrowser r/moc_picturebrowser.cxx.o [ 18%] Building CXX object scribus/plugins/picbrowser/CMakeFiles/picturebrowser.dir/moc_previewimage.cxx.o Linking CXX shared module libpicturebrowser.so [ 18%] Built target picturebrowser make: *** [all] Errore 2 ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta... ==> ERRORE: Makepkg non è riuscito a compilare scribus-svn. ==> Riavviare la compilazione di scribus-svn [s/N] ==> ---------------------------------------------- ==> ==> ERRORE: impossibile aggiornare [axenx@axenx ~]$ thanks

haawda commented on 2012-06-18 16:57 (UTC)

Thanks, fixed.

artiom commented on 2012-06-17 20:47 (UTC)

Targets (1): scribus-svn-17580-1 Total Installed Size: 114.62 MiB Proceed with installation? [Y/n] y (1/1) checking package integrity [######################] 100% (1/1) loading package files [######################] 100% (1/1) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) scribus-svn: /usr/bin/scribus exists in filesystem scribus-svn: /usr/include/scribus/KarbonCurveFit.h exists in filesystem ..... I have a scribus from community installed and I supposed this one will replace it.

haawda commented on 2012-04-11 18:07 (UTC)

Thanks for having maintained this for so long. Adopted.

commented on 2012-04-11 17:39 (UTC)

Personal Mail received. I changed the path to /usr/ since you had a strong opinion about it. Personally I don't feel bad about unstable app being in /opt/. Also, now scribus-svn conflicts with stable scribus, which may or may not be a problem for some. I disown the package for now. Please, take a good care of it. Thanks.

haawda commented on 2012-04-07 18:48 (UTC)

Personal Mail sent.

rafaelff commented on 2012-04-07 16:52 (UTC)

@StefanHusmann: I guess the maintainer doesn't want to maintain this package anymore. Maybe this should be disowned.

haawda commented on 2012-01-22 18:19 (UTC)

I think there is absolutle no reason to install into /opt. /opt is only meant for packages who cannot fulfill the given FHS and Unix standards. Change /opt/scribus to /usr everywhere in the PKGBUILD and we are done.

haawda commented on 2012-01-15 11:37 (UTC)

qtwebkit is a new dependency.

commented on 2011-09-28 15:37 (UTC)

Can you correct PKGBUILD file to avoid "pixman_region32_equal" error? (-DWANT_PRIVATE_CAIRO=1#-DWANT_SYSTEM_CAIRO=1)

haawda commented on 2011-04-06 11:56 (UTC)

I use this PKGBULD together with customizepkg-new and the following file /etc/customizepkg.d/scribus-svn: replace#global#-DWANT_PRIVATE_CAIRO=1#-DWANT_SYSTEM_CAIRO=1 replace#global#/opt/scribus#/usr This makes it use system cairo and it installs to /usr rather than /opt/scribus. Works quite well.

commented on 2011-01-24 05:31 (UTC)

Package updated once again. _svntrunk is now correct. And there is the the "-Wl,--as-needed" bug again. I'll leave the fix in there for good.

haawda commented on 2011-01-16 23:08 (UTC)

_svntrunk has to be changed to svn://scribus.net/trunk (upstream change).

commented on 2010-12-29 00:07 (UTC)

Package updated. Python dependency has been replaced by python2. (thank you Stefan) The linker error discussed earlier seems to have been resolved. If you still suffer from this error and you are running an up-to-date system drop me a mail or leave a comment. The temporary fix is still included in the script as a comment.

haawda commented on 2010-12-17 23:10 (UTC)

I think the dependency python should be replaced by python2.

commented on 2010-09-05 23:44 (UTC)

I adopted this package. The linker error described earlier dissappeared after I removed the "-Wl,--as-needed" flag from the link command. This should only be a temporary solution assuming the error is caused by a bug in the linker.

haawda commented on 2010-06-05 12:15 (UTC)

confirmed

commented on 2010-06-03 19:24 (UTC)

I got this when I tried to build: colormgmt/libscribus_colormgmt_lib.a(sclcmscolormgmtengineimpl.cpp.o): In function `ScLcmsColorMgmtEngineImpl::ScLcmsColorMgmtEngineImpl()': sclcmscolormgmtengineimpl.cpp:(.text+0x41e7): undefined reference to `cmsSetAlarmCodes' colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::deviceClass() const': sclcmscolorprofileimpl.cpp:(.text+0x1e): undefined reference to `cmsGetDeviceClass' colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::colorSpace() const': sclcmscolorprofileimpl.cpp:(.text+0x4e): undefined reference to `cmsGetColorSpace' colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::productDescription() const': sclcmscolorprofileimpl.cpp:(.text+0x9e): undefined reference to `cmsTakeProductDesc' colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::closeProfile()': sclcmscolorprofileimpl.cpp:(.text+0x17e): undefined reference to `cmsCloseProfile' colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::apply(void*, void*, unsigned int)': sclcmscolortransformimpl.cpp:(.text+0x20): undefined reference to `cmsDoTransform' colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::apply(QByteArray&, QByteArray&, unsigned int)': sclcmscolortransformimpl.cpp:(.text+0xa6): undefined reference to `cmsDoTransform' colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::deleteTransform()': sclcmscolortransformimpl.cpp:(.text+0x13e): undefined reference to `cmsDeleteTransform' collect2: ld returned 1 exit status make[2]: *** [scribus/scribus] Error 1 make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2 make: *** [all] Error 2 ==> ERROR: Build Failed. Aborting...