Package Details: wowlet-git 3.0.0.ae33c2f1b0-1

Git Clone URL: https://aur.archlinux.org/wowlet-git.git (read-only, click to copy)
Package Base: wowlet-git
Description: a free Wownero desktop wallet
Upstream URL: https://git.wownero.com/wowlet/wowlet
Keywords: wownero
Licenses: BSD
Submitter: wowario
Maintainer: vorot93
Last Packager: wowario
Votes: 2
Popularity: 0.000000
First Submitted: 2021-03-23 07:17 (UTC)
Last Updated: 2021-07-04 16:18 (UTC)

Latest Comments

taba commented on 2024-04-03 00:50 (UTC)

CMake Error at CMakeLists.txt:118 (find_package):
  Could not find a package configuration file provided by "wownero-seed" with
...

0b100100 commented on 2021-12-14 19:43 (UTC) (edited on 2021-12-14 19:43 (UTC) by 0b100100)

@wowario

Please initialize the git submodules with the help of the VCS package guidelines [1]. The monero PKGBUILD is probably a helpful example [2].

Without this the package does not build as shown by TheFrenchGhosty and jthompson333.

[1] https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules

[2] https://github.com/archlinux/svntogit-community/blob/packages/monero/trunk/PKGBUILD

jthompson333 commented on 2021-09-16 03:14 (UTC) (edited on 2021-09-16 03:19 (UTC) by jthompson333)

Tried a manual build on arch/manjaro. Seems to have something to do with this:

src.c:(.text+0x3e): undefined reference to `pthread_create'
/usr/bin/ld: src.c:(.text+0x4a): undefined reference to `pthread_detach'
/usr/bin/ld: src.c:(.text+0x56): undefined reference to `pthread_cancel'
/usr/bin/ld: src.c:(.text+0x67): undefined reference to `pthread_join'
collect2: error: ld returned 1 exit status

Source file was:
#include <pthread.h>

static void* test_func(void* data) 
{
  return data;
}

int main(void)
{
  pthread_t thread;
  pthread_create(&thread, NULL, test_func, NULL);
  pthread_detach(thread);
  pthread_cancel(thread);
  pthread_join(thread, NULL);
  pthread_atfork(NULL, NULL, NULL);
  pthread_exit(NULL);

  return 0;

}

jthompson333 commented on 2021-09-06 15:46 (UTC)

I get the same issue. It doesn't build for me either.

TheFrenchGhosty commented on 2021-08-28 15:01 (UTC)

Doesn't build:

==> Starting build()...
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- 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
-- Initiating compile using CMake 3.21.2
ccache NOT found!
-- Looking for sys/prctl.h
-- Looking for sys/prctl.h - found
-- Looking for prctl
-- Looking for prctl - found
-- Found Git: /usr/bin/git (found version "2.33.0") 
CMake Error at CMakeLists.txt:104 (add_subdirectory):
  The source directory

    /home/[REDACTED]/.cache/yay/wowlet-git/src/wowlet-git/wownero

  does not contain a CMakeLists.txt file.


-- You are currently on commit ae33c2f1b
-- Cannot determine most recent tag. Make sure that you are building either from a Git working tree or from a source archive.
fatal: No annotated tags can describe 'ae33c2f1b0ff9aa8c852a9a57d3efb0bf2b96a00'.
However, there were unannotated tags: try --tags.
CMake Warning at cmake/VersionMonero.cmake:43 (message):
  Cannot determine most recent tag.  Make sure that you are building either
  from a Git working tree or from a source archive.
Call Stack (most recent call first):
  CMakeLists.txt:108 (include)


-- You are currently on commit ae33c2f1b
-- Cannot determine most recent tag. Make sure that you are building either from a Git working tree or from a source archive.
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1l")  
-- OpenSSL: Version 1.1.1l
-- OpenSSL: include dir at /usr/include
-- OpenSSL: libraries at /usr/lib/libssl.so;/usr/lib/libcrypto.so /usr/lib/libssl.so
-- libsodium: libraries at /usr/lib/libsodium.so
-- QRENCODE PATH /usr/include
-- QRENCODE LIBARY /usr/lib/libqrencode.so
-- Found QREncode: /usr/lib/libqrencode.so  
-- Could NOT find monero-seed (missing: monero-seed_DIR)
-- Fetching monero-seed
-- Setting default build type: Release
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.58") found components: system filesystem thread date_time chrono regex serialization program_options locale 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- X11_FOUND = TRUE
-- X11_INCLUDE_DIR = /usr/include
-- X11_LIBRARIES = /usr/lib/libSM.so;/usr/lib/libICE.so;/usr/lib/libX11.so;/usr/lib/libXext.so
-- Skipping Tor inclusion because -DTOR_BIN=Off
-- Using Boost include dir at /usr/include
-- Using Boost libraries at Boost::system;Boost::filesystem;Boost::thread;Boost::date_time;Boost::chrono;Boost::regex;Boost::serialization;Boost::program_options;Boost::locale
-- Performing Test _Wformat_c
-- Performing Test _Wformat_c - Success
-- Performing Test _Wformat_cxx
-- Performing Test _Wformat_cxx - Success
-- Performing Test _Wformat_security_c
-- Performing Test _Wformat_security_c - Success
-- Performing Test _Wformat_security_cxx
-- Performing Test _Wformat_security_cxx - Success
-- Performing Test _fstack_protector_c
-- Performing Test _fstack_protector_c - Success
-- Performing Test _fstack_protector_cxx
-- Performing Test _fstack_protector_cxx - Success
-- Performing Test _fstack_protector_strong_c
-- Performing Test _fstack_protector_strong_c - Success
-- Performing Test _fstack_protector_strong_cxx
-- Performing Test _fstack_protector_strong_cxx - Success
-- Performing Test _fcf_protection=full_c
-- Performing Test _fcf_protection=full_c - Success
-- Performing Test _fcf_protection=full_cxx
-- Performing Test _fcf_protection=full_cxx - Success
-- Performing Test _fstack_clash_protection_c
-- Performing Test _fstack_clash_protection_c - Success
-- Performing Test _fstack_clash_protection_cxx
-- Performing Test _fstack_clash_protection_cxx - Success
-- Looking for -pie linker flag
-- Looking for -pie linker flag - found
-- Looking for -Wl,-z,relro linker flag
-- Looking for -Wl,-z,relro linker flag - found
-- Looking for -Wl,-z,now linker flag
-- Looking for -Wl,-z,now linker flag - found
-- Looking for -Wl,-z,noexecstack linker flag
-- Looking for -Wl,-z,noexecstack linker flag - found
-- Looking for -Wl,-z,noexecheap linker flag
-- Looking for -Wl,-z,noexecheap linker flag - not found
-- Performing Test _fno_strict_aliasing_c
-- Performing Test _fno_strict_aliasing_c - Success
-- Performing Test _fno_strict_aliasing_cxx
-- Performing Test _fno_strict_aliasing_cxx - Success
-- Performing Test _fPIC_c
-- Performing Test _fPIC_c - Success
-- Performing Test _fPIC_cxx
-- Performing Test _fPIC_cxx - Success
-- Using C security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -fno-strict-aliasing -fPIC
-- Using C++ security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -fno-strict-aliasing -fPIC
-- Using linker security hardening flags:  -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
-- Found Threads: TRUE  
-- Found GCrypt: /usr/lib/libgcrypt.so  
-- =============================================
-- VERSION_MAJOR: 3
-- VERSION_MINOR: 0
-- VERSION_REVISION: 0
-- STATIC: OFF
-- Include QtQuick (QML): OFF
-- VERSION: beta-4
-- Include the XMRIG tab: OFF
-- Include Valve's OpenVR library: OFF
-- This build is for Android: OFF
-- This build is for testing the Android app on desktop: OFF
-- TOR_BIN: OFF
-- DONATE_BEG: ON
-- =============================================
-- Configuring incomplete, errors occurred!
See also "/home/[REDACTED]/.cache/yay/wowlet-git/src/wowlet-git/build/CMakeFiles/CMakeOutput.log".
See also "/home/[REDACTED]/.cache/yay/wowlet-git/src/wowlet-git/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...