Package Details: crystal-dock-git r185.g2a09a90-1

Git Clone URL: https://aur.archlinux.org/crystal-dock-git.git (read-only, click to copy)
Package Base: crystal-dock-git
Description: A cool desktop panel for Linux desktop
Upstream URL: https://github.com/dangvd/crystal-dock
Licenses: GPL3
Conflicts: crystal-dock
Provides: crystal-dock
Submitter: SoftExpert
Maintainer: SoftExpert
Last Packager: SoftExpert
Votes: 1
Popularity: 0.89
First Submitted: 2023-05-14 06:35 (UTC)
Last Updated: 2024-06-29 03:10 (UTC)

Latest Comments

1 2 Next › Last »

xircon commented on 2024-10-25 16:01 (UTC)

https://github.com/dangvd/crystal-dock/issues/87

All fixed.

FabioLolix commented on 2024-10-25 13:50 (UTC)

error: ‘border’ may be used uninitialized [-Werror=maybe-uninitialized]

Builds fine on my Legion 5 (AMD Ryzen 7/nVidia RTX3070), fails on my Minisforum V3 (tablet, full AMD), how very odd.

Have you cleared the cache?

Have you modified makepkg.conf or similar?

Does it build with devtools https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot extra-x86_64-build

xircon commented on 2024-10-25 13:45 (UTC)

Builds fine on my Legion 5 (AMD Ryzen 7/nVidia RTX3070), fails on my Minisforum V3 (tablet, full AMD), how very odd.

SoftExpert commented on 2024-10-25 12:27 (UTC)

@xircon: First get well and stay healthy !

The fact that you see a different "version" number is not an issue - if you had a continuously building system, every time there is a push on the GitHub repository there would be a different version number.

They will tell you more which commit level is on the GitHub repository, and nothing about the package itself.

To build the package you need to have the correct dependencies in place and a compatible build tool-set.

xircon commented on 2024-10-25 12:03 (UTC) (edited on 2024-10-25 12:12 (UTC) by xircon)

Ignore me, recovering from COVID, bleary eyed. Still not building, fully up to date, will try another PC when I get home.

Last version I have (on this pc):

1 aur/crystal-dock-git r185.g2a09a90-1 (+1 1.00) (Installed: r314.gc2643f0-1)
    A cool desktop panel for Linux desktop

FabioLolix commented on 2024-10-25 12:00 (UTC)

The version numbers are different, you have r185.g2a09a90-1? 

This is a git (VCS) pkgbuilds, it pulls from the latest commit, r318.g5b75f88 is correct

SoftExpert commented on 2024-10-25 10:26 (UTC)

Hello @xircon, I just tried it on my machine; it builds just fine:

❯ makepkg
==> Making package: crystal-dock-git r185.g2a09a90-1 (ven. 25 oct. 2024 12:21:28)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating crystal-dock git repo...
==> Validating source files with sha256sums...
    crystal-dock ... Skipped
==> Extracting sources...
  -> Creating working copy of crystal-dock git repo...
Cloning into 'crystal-dock'...
done.
==> Starting pkgver()...
==> Updated version: crystal-dock-git r318.g5b75f88-1
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Found Wayland_Client: /usr/lib/libwayland-client.so (found version "1.23.1")
-- Found Wayland: /usr/lib/libwayland-client.so (found suitable version "1.23.1", minimum required is "1.22") found components: Client
-- Configuring done (1.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/user/Private/git/AUR/crystal-dock-git/src/crystal-dock/build

...

[100%] Built target multi_dock_model_test
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "Release"
-- Installing: /home/user/Private/git/AUR/crystal-dock-git/pkg/crystal-dock-git/usr/bin/crystal-dock
-- Installing: /home/user/Private/git/AUR/crystal-dock-git/pkg/crystal-dock-git/usr/share/applications/crystal-dock.desktop
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "crystal-dock-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: crystal-dock-git r318.g5b75f88-1 (ven. 25 oct. 2024 12:22:26)

xircon commented on 2024-10-25 09:33 (UTC)

Stopped building for me:

/home/xircon/.cache/yay/crystal-dock-git/src/crystal-dock/src/view/dock_panel.cc:1360:28: error: ‘border’ may be used uninitialized [-Werror=maybe-uninitialized]
 1360 |   WindowSystem::setAutoHide(this, border, on);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~

FabioLolix commented on 2024-09-28 09:52 (UTC)

@willfully_obtuse this is a VCS pkgbuild, just rebuild the package