Package Details: qucsator-git 0.0.20.r4.g22126bb-1

Git Clone URL: https://aur.archlinux.org/qucsator-git.git (read-only, click to copy)
Package Base: qucsator-git
Description: An integrated circuit simulator
Upstream URL: http://qucs.sourceforge.net
Licenses: GPL
Conflicts: qucsator
Provides: qucsator
Submitter: Lacsapix
Maintainer: Lacsapix
Last Packager: Lacsapix
Votes: 0
Popularity: 0.000000
First Submitted: 2021-08-05 10:03 (UTC)
Last Updated: 2023-02-17 12:33 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Latest Comments

nmanarch commented on 2024-04-06 22:58 (UTC) (edited on 2024-04-06 23:14 (UTC) by nmanarch)

Excuse me i usually build qucsator-git with pamac without any issue but after big upgrade of my system build failed. I have search for i think missing package loginit and so but any of the logging package i have add or others resolve the bad pamac build ! Perhaps it is missing dependencies in the aur with all the upgrade come on in backend ? But i think no because If i manual download the git version and build , the build success. but not with the aur, very curious ??


btool: link: (cd ".libs" && rm -f "libqucsator.so.0" && ln -s "libqucsator.so.0.0.0" "libqucsator.so.0")
libtool: link: (cd ".libs" && rm -f "libqucsator.so" && ln -s "libqucsator.so.0.0.0" "libqucsator.so")
libtool: link: ( cd ".libs" && rm -f "libqucsator.la" && ln -s "../libqucsator.la" "libqucsator.la" )
/bin/sh ../libtool  --tag=CXX   --mode=link clang++  -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -pipe -fno-exceptions -D__STRICT_ANSI__ -Wl,-rpath,/usr/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -ldl -o qucsator ucs.o libqucsator.la -lm 
libtool: link: clang++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -pipe -fno-exceptions -D__STRICT_ANSI__ -Wl,-rpath -Wl,/usr/lib -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -flto=auto -o .libs/qucsator ucs.o  ./.libs/libqucsator.so -ldl -lm
/usr/sbin/ld: /tmp/lto-llvm-dda817.o: in function `main':
ld-temp.o:(.text.main+0x4d): undefined reference to `loginit'
/usr/sbin/ld: ld-temp.o:(.text.main+0x283): undefined reference to `progressbar_enable'
/usr/sbin/ld: ld-temp.o:(.text.main+0x2b1): undefined reference to `redirect_status_to_stdout'
/usr/sbin/ld: ld-temp.o:(.text.main+0x2bd): undefined reference to `progressbar_gui'
/usr/sbin/ld: ld-temp.o:(.text.main+0x1213): undefined reference to `logprint'
/usr/sbin/ld: ./.libs/libqucsator.so: undefined reference to `logprogressclear'
/usr/sbin/ld: ./.libs/libqucsator.so: undefined reference to `logprogressbar'
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [Makefile:788: qucsator] Error 1
make[4] : on quitte le répertoire « /var/tmp/pamac-build-nico/qucsator-git/src/qucsator/src »
make[3]: *** [Makefile:945: all-recursive] Error 1
make[3] : on quitte le répertoire « /var/tmp/pamac-build-nico/qucsator-git/src/qucsator/src »
make[2]: *** [Makefile:631: all] Error 2
make[2] : on quitte le répertoire « /var/tmp/pamac-build-nico/qucsator-git/src/qucsator/src »
make[1]: *** [Makefile:774: all-recursive] Error 1
make[1] : on quitte le répertoire « /var/tmp/pamac-build-nico/qucsator-git/src/qucsator »
make: *** [Makefile:661: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…

xiota commented on 2023-12-01 07:05 (UTC) (edited on 2023-12-01 07:22 (UTC) by xiota)

qucs needs to be added to conflicts. There are numerous conflicting files, such as:

qucsator-git: /usr/bin/qucsator exists in filesystem (owned by qucs)
qucsator-git: /usr/bin/qucsconv exists in filesystem (owned by qucs)

Lacsapix commented on 2023-02-17 12:37 (UTC)

Thank you dreieck! I've updated the PKGBUILD accordingly. Qucsator-git is not a replacement for qucs, it is however a replacement for qucsator (its just the same but build from the development branch).

dreieck commented on 2022-11-16 12:51 (UTC)

Ahoj,

  • This is a -git-package, it means it takes the latest git checkout. $pkgver needs to be strongly monotoneously increasing with each commit. So please use a pkgver() function that ensures this (e.g. by appending git commit count to the official version number).
  • This package conflicts with qucs. Please add conflicts=(qucs).
  • Please add provides=("qucsator=${pkgver}" "qucs=${pkgver}") (the second, if it really can be used as a replacement with qucs).

Thanks for maintaining!