Package Details: libunique 1.1.6-12

Git Clone URL: https://aur.archlinux.org/libunique.git (read-only, click to copy)
Package Base: libunique
Description: Library for writing single instance applications
Upstream URL: https://wiki.gnome.org/Attic/LibUnique
Keywords: gtk
Licenses: LGPL
Submitter: LeSnake
Maintainer: envolution
Last Packager: envolution
Votes: 5
Popularity: 0.000000
First Submitted: 2021-07-21 21:56 (UTC)
Last Updated: 2024-11-13 02:08 (UTC)

Latest Comments

cknoblauch commented on 2024-11-12 23:33 (UTC)

@envolution, I'm building on x86_64.

Adding options=(!lto) did the trick, I could build the package using both makepkg and pacman. Thanks!

envolution commented on 2024-11-12 21:20 (UTC) (edited on 2024-11-12 21:20 (UTC) by envolution)

@cknoblauch can you try with makepkg rather than pamac? I'm unable to reproduce, but it looks like somehow the generated libtool file has syntax issues.

If not, I'd also be curious if adding options=(!lto) to the PKGBUILD fixes it for you.

Are you i686 or x86_64?

cknoblauch commented on 2024-11-12 17:10 (UTC)

Current build at d5a8a058ad6b is failing with error:

  CCLD     libunique-1.0.la
../libtool: eval: line 1886: syntax error near unexpected token `|'
../libtool: eval: line 1886: `/usr/bin/nm -B  .libs/uniqueapp.o .libs/uniquebackend.o .libs/uniquemessage.o .libs/uniqueenumtypes.o .libs/uniquemarshal.o   ../unique/bacon/.libs/libunique-bacon.a |  | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libunique-1.0.exp'
make[4]: *** [Makefile:663: libunique-1.0.la] Error 2
make[4]: Leaving directory '/tmp/pamac-build-tmp/libunique/src/libunique-1.1.6/unique'
make[3]: *** [Makefile:801: all-recursive] Error 1
make[3]: Leaving directory '/tmp/pamac-build-tmp/libunique/src/libunique-1.1.6/unique'
make[2]: *** [Makefile:592: all] Error 2
make[2]: Leaving directory '/tmp/pamac-build-tmp/libunique/src/libunique-1.1.6/unique'
make[1]: *** [Makefile:541: all-recursive] Error 1
make[1]: Leaving directory '/tmp/pamac-build-tmp/libunique/src/libunique-1.1.6'
make: *** [Makefile:449: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

LeSnake commented on 2023-07-31 16:31 (UTC) (edited on 2023-07-31 16:31 (UTC) by LeSnake)

Updated it to depend on gtk2 instead, thanks for the note!

MarsSeed commented on 2023-07-15 21:24 (UTC)

This binary requires gtk2, not gtk3!

<deleted-account> commented on 2021-07-28 08:42 (UTC)

Thanks, works!

LeSnake commented on 2021-07-27 12:52 (UTC) (edited on 2023-07-31 16:30 (UTC) by LeSnake)

Note; This isn't a binary because Compiling libunique is a very hard, since the library is over 10 years old, so I don't know how to compile it with a modern compiler.

I didnt attached -bin because packages request "libunique" specifically

LeSnake commented on 2021-07-26 17:56 (UTC) (edited on 2021-07-26 18:15 (UTC) by LeSnake)

I just realised what went wrong, but dont have the time to fix it right now. will try my best to fix it asap, but i am on travel, so its gonna take a few days

<deleted-account> commented on 2021-07-26 12:46 (UTC)

Building this actually spits out two packages: libunique-1.1.6-8-x86_64.pkg.tar.zst and libunique-1.1.6-9-x86_64.pkg.tar.zst (note the difference in pkgrel). pacman -U libunique-1.1.6-8-x86_64.pkg.tar.zst works and does in fact install something, whereas the pkgrel 9 one is empty. So I'm guessing pkgrel should be set to 8?