Package Details: qosmic 1.6.0-2

Git Clone URL: https://aur.archlinux.org/qosmic.git (read-only, click to copy)
Package Base: qosmic
Description: An application for creating, editing, and rendering flam3 fractal images
Upstream URL: https://github.com/bitsed/qosmic
Licenses: GPL
Submitter: ShadowKyogre
Maintainer: PeterBB
Last Packager: PeterBB
Votes: 3
Popularity: 0.094336
First Submitted: 2015-08-13 18:06 (UTC)
Last Updated: 2021-05-24 19:03 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

tom commented on 2021-04-30 15:02 (UTC)

Build failed: ==> Beginne build()... Info: creating stash file /home/mkgkris/.cache/yay/qosmic/src/qosmic-1.6.0/.qmake.stash Project MESSAGE: Config not using pkg-config Project MESSAGE: Generating Makefile for Qosmic 1.6.0 Project MESSAGE: Qt version : 5.15.2 Project MESSAGE: Include header paths : /usr/include/libxml2 src Project MESSAGE: Include libraries : -L/.libs -L/usr/lib/libxml2 -lflam3 -lm -ljpeg -lxml2 -llua /usr/bin/uic ui/mainwindow.ui -o .ui/ui_mainwindow.h /usr/bin/uic ui/mutationconfigdialog.ui -o .ui/ui_mutationconfigdialog.h /usr/bin/uic ui/mutationwidget.ui -o .ui/ui_mutationwidget.h /usr/bin/uic ui/mainviewer.ui -o .ui/ui_mainviewer.h /usr/bin/uic ui/paletteeditor.ui -o .ui/ui_paletteeditor.h /usr/bin/uic ui/camerasettingswidget.ui -o .ui/ui_camerasettingswidget.h /usr/bin/uic ui/colorsettingswidget.ui -o .ui/ui_colorsettingswidget.h /usr/bin/uic ui/imgsettingswidget.ui -o .ui/ui_imgsettingswidget.h /usr/bin/uic ui/mainpreviewwidget.ui -o .ui/ui_mainpreviewwidget.h /usr/bin/uic ui/trianglecoordswidget.ui -o .ui/ui_trianglecoordswidget.h /usr/bin/uic ui/triangledensitywidget.ui -o .ui/ui_triangledensitywidget.h /usr/bin/uic ui/variationswidget.ui -o .ui/ui_variationswidget.h /usr/bin/uic ui/colorbalancewidget.ui -o .ui/ui_colorbalancewidget.h /usr/bin/uic ui/directoryviewwidget.ui -o .ui/ui_directoryviewwidget.h /usr/bin/uic ui/statuswidget.ui -o .ui/ui_statuswidget.h /usr/bin/uic ui/scripteditwidget.ui -o .ui/ui_scripteditwidget.h /usr/bin/uic ui/colordialog.ui -o .ui/ui_colordialog.h /usr/bin/uic ui/genomevectorlistmodelitemeditor.ui -o .ui/ui_genomevectorlistmodelitemeditor.h /usr/bin/uic ui/selectgenomewidget.ui -o .ui/ui_selectgenomewidget.h /usr/bin/uic ui/selectgenomeconfigdialog.ui -o .ui/ui_selectgenomeconfigdialog.h /usr/bin/uic ui/viewerpresetswidget.ui -o .ui/ui_viewerpresetswidget.h /usr/bin/uic ui/selecttrianglewidget.ui -o .ui/ui_selecttrianglewidget.h /usr/bin/uic ui/renderdialog.ui -o .ui/ui_renderdialog.h /usr/bin/uic ui/renderprogressdialog.ui -o .ui/ui_renderprogressdialog.h /usr/bin/uic ui/adjustscenewidget.ui -o .ui/ui_adjustscenewidget.h /usr/bin/uic ui/editmodeselectorwidget.ui -o .ui/ui_editmodeselectorwidget.h /usr/bin/uic ui/chaoswidget.ui -o .ui/ui_chaoswidget.h /usr/bin/uic ui/sheeploopwidget.ui -o .ui/ui_sheeploopwidget.h /usr/bin/uic ui/scripteditconfigdialog.ui -o .ui/ui_scripteditconfigdialog.h g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -D_REENTRANT -w -fPIC -DVERSION='"1.6.0"' -DSCRIPTSDIR='"/usr/share/qosmic/scripts"' -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DLUA_COMPAT_5_2 -I. -I/usr/include/libxml2 -Isrc -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I.moc -I.ui -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/qosmic.o src/qosmic.cpp In Datei, eingebunden von /usr/include/unicode/uenum.h:25, von /usr/include/unicode/ucnv.h:53, von /usr/include/libxml2/libxml/encoding.h:31, von /usr/include/libxml2/libxml/parser.h:810, von /usr/include/flam3.h:24, von src/flam3util.h:27, von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: /usr/include/unicode/localpointer.h:67:1: Fehler: Template mit C-Bindung 67 | template<typename T> | ^~~~~~~~ In Datei, eingebunden von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: src/flam3util.h:26:1: Anmerkung: »extern "C"«-Bindung beginnt hier 26 | extern "C" { | ^~~~~~~~~~ In Datei, eingebunden von /usr/include/unicode/uenum.h:25, von /usr/include/unicode/ucnv.h:53, von /usr/include/libxml2/libxml/encoding.h:31, von /usr/include/libxml2/libxml/parser.h:810, von /usr/include/flam3.h:24, von src/flam3util.h:27, von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: /usr/include/unicode/localpointer.h:190:1: Fehler: Template mit C-Bindung 190 | template<typename T> | ^~~~~~~~ In Datei, eingebunden von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: src/flam3util.h:26:1: Anmerkung: »extern "C"«-Bindung beginnt hier 26 | extern "C" { | ^~~~~~~~~~ In Datei, eingebunden von /usr/include/unicode/uenum.h:25, von /usr/include/unicode/ucnv.h:53, von /usr/include/libxml2/libxml/encoding.h:31, von /usr/include/libxml2/libxml/parser.h:810, von /usr/include/flam3.h:24, von src/flam3util.h:27, von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: /usr/include/unicode/localpointer.h:365:1: Fehler: Template mit C-Bindung 365 | template<typename T> | ^~~~~~~~ In Datei, eingebunden von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: src/flam3util.h:26:1: Anmerkung: »extern "C"«-Bindung beginnt hier 26 | extern "C" { | ^~~~~~~~~~ In Datei, eingebunden von /usr/include/unicode/uenum.h:25, von /usr/include/unicode/ucnv.h:53, von /usr/include/libxml2/libxml/encoding.h:31, von /usr/include/libxml2/libxml/parser.h:810, von /usr/include/flam3.h:24, von src/flam3util.h:27, von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: /usr/include/unicode/ucnv.h:588:1: Fehler: in Konflikt stehende Deklaration für C-Funktion »void icu_69::swap(icu_69::LocalUConverterPointer&, icu_69::LocalUConverterPointer&)« 588 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/unicode/uenum.h:69:1: Anmerkung: vorherige Deklaration von »void icu_69::swap(icu_69::LocalUEnumerationPointer&, icu_69::LocalUEnumerationPointer&)« 69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:2211: .obj/qosmic.o] Fehler 1 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... error making: qosmic

PeterBB commented on 2021-04-28 15:43 (UTC) (edited on 2021-05-04 14:03 (UTC) by PeterBB)

I have found another fix for the ICU compile problem.
https://github.com/Crystalix007/qosmic/commit/bd184ab2a1d8fc11d45225018dd1ee9795da57ab

tom commented on 2021-02-06 16:38 (UTC)

src/flam3util.h:26:1: Anmerkung: »extern "C"«-Bindung beginnt hier 26 | extern "C" { | ^~~~~~~~~~ In Datei, eingebunden von /usr/include/unicode/uenum.h:25, von /usr/include/unicode/ucnv.h:53, von /usr/include/libxml2/libxml/encoding.h:31, von /usr/include/libxml2/libxml/parser.h:810, von /usr/include/flam3.h:24, von src/flam3util.h:27, von src/renderthread.h:28, von src/mainwindow.h:25, von src/qosmic.cpp:25: /usr/include/unicode/ucnv.h:588:1: Fehler: in Konflikt stehende Deklaration für C-Funktion »void icu_68::swap(icu_68::LocalUConverterPointer&, icu_68::LocalUConverterPointer&)« 588 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/unicode/uenum.h:69:1: Anmerkung: vorherige Deklaration von »void icu_68::swap(icu_68::LocalUEnumerationPointer&, icu_68::LocalUEnumerationPointer&)« 69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:2214: .obj/qosmic.o] Fehler 1 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... error making: qosmic

Scritches commented on 2020-07-05 18:54 (UTC)

Thanks PeterBB, the Disable ICU trick worked. =)

Jakeukalane commented on 2020-06-07 02:02 (UTC)

Thank you so much!! It worked!!

PeterBB commented on 2020-06-05 19:24 (UTC) (edited on 2020-06-05 19:30 (UTC) by PeterBB)

A better fix here, as flam3 needs to be built from the AUR anyway. In package flam3, change flam3.h Near the start of this file is the line


 #include <libxml/parser.h>
Change it to

 #ifdef __cplusplus
  extern "C++" {
  #include <libxml/parser.h>
  }
 #else
  #include <libxml/parser.h>
 #endif

Jakeukalane commented on 2020-05-26 01:36 (UTC)

I did what PeterBB indicated but the error remains:

  585 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/uenum.h:68:1: nota: previous declaration ‘void icu_67::swap(icu_67::LocalUEnumerationPointer&, icu_67::LocalUEnumerationPointer&)’
   68 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make:  [Makefile:2193: .obj/flam3util.o] Error 1
make:  Se espera a que terminen otras tareas....
make:  [Makefile:2189: .obj/nodeitem.o] Error 1
make:  [Makefile:2181: .obj/triangle.o] Error 1
make:  [Makefile:2164: .obj/basistriangle.o] Error 1
make:  [Makefile:2148: .obj/xfedit.o] Error 1

Scritches commented on 2019-07-17 01:29 (UTC)

I'm having the same trouble @stratosgear is having; any guidance on this?