Package Details: uconfig-git r201.ec531a4-1

Git Clone URL: https://aur.archlinux.org/uconfig-git.git (read-only, click to copy)
Package Base: uconfig-git
Description: Extract pinout from PDF datasheets and create Kicad schematics
Upstream URL: https://github.com/Robotips/uConfig
Licenses: GPL3
Conflicts: uconfig
Provides: uconfig
Submitter: netcrusher
Maintainer: netcrusher
Last Packager: netcrusher
Votes: 4
Popularity: 0.018044
First Submitted: 2018-06-06 15:26 (UTC)
Last Updated: 2018-06-06 15:26 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

dreieck commented on 2023-12-18 13:07 (UTC)

Note:

Build fails for me with error: ‘optional’ in namespace ‘std’ does not name a template type:

[...]
make[1]: Entering directory '/tmp/makepkg/build/uconfig-git/src/uconfig/build/pdf_extract'
g++ -c -pipe -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -O3 -std=gnu++11 -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DKICAD_EXPORT=Q_DECL_IMPORT -DDATASHEET_EXTRACTOR_EXPORT_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I../../src/pdf_extract -I. -I../../src -I../../../uconfig -I/usr/include/poppler/qt5 -I/usr/include/poppler -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o datasheet.o ../../src/pdf_extract/datasheet.cpp
In file included from ../../src/pdf_extract/datasheet.cpp:29:
/usr/include/poppler/qt5/poppler-form.h:913:6: error: ‘optional’ in namespace ‘std’ does not name a template type
  913 | std::optional<CryptoSignBackend> POPPLER_QT5_EXPORT activeCryptoSignBackend();
      |      ^~~~~~~~
/usr/include/poppler/qt5/poppler-form.h:913:1: note: ‘std::optional’ is only available from C++17 onwards
  913 | std::optional<CryptoSignBackend> POPPLER_QT5_EXPORT activeCryptoSignBackend();
      | ^~~
make[1]: *** [Makefile:1138: datasheet.o] Error 1
make[1]: Leaving directory '/tmp/makepkg/build/uconfig-git/src/uconfig/build/pdf_extract'
make: *** [Makefile:95: sub-pdf_extract-make_first-ordered] Error 2
==> ERROR: A failure occurred in build().

Regards!

Mai-Lapyst commented on 2022-10-26 15:02 (UTC)

Fails with an endless loop of following error:

/usr/bin/qmake -o Makefile ../../src/uconfig_gui/uconfig_gui.pro
WARNING: Failure to find: /home/mai/.cache/paru/clone/uconfig-git/src/uconfig/src/uconfig_gui/../../contrib/QDarkStyleSheet/qdarkstyle/style.qrc
/usr/bin/rcc: File does not exist '/home/mai/.cache/paru/clone/uconfig-git/src/uconfig/contrib/QDarkStyleSheet/qdarkstyle/style.qrc'

PKGBUILD seems to be missing an instruction to fetch git submodules.