Package Details: nyan-lang-git r124.92657c7-1

Git Clone URL: https://aur.archlinux.org/nyan-lang-git.git (read-only, click to copy)
Package Base: nyan-lang-git
Description: A data description language designed for openage
Upstream URL: https://github.com/SFTtech/nyan
Licenses: LGPL3
Conflicts: nyan-lang
Provides: nyan-lang
Submitter: nerflad
Maintainer: nerflad
Last Packager: nerflad
Votes: 8
Popularity: 0.189444
First Submitted: 2017-12-31 03:20 (UTC)
Last Updated: 2018-01-11 03:51 (UTC)

Dependencies (3)

Required by (2)

Sources (1)

Latest Comments

1 2 Next › Last »

dreieck commented on 2023-05-06 14:50 (UTC) (edited on 2023-05-06 14:50 (UTC) by dreieck)

This issue has been ↗ fixed upstream.

dreieck commented on 2023-05-05 21:33 (UTC) (edited on 2023-05-05 21:36 (UTC) by dreieck)

I had builded this just two days ago, I'll try again later

It's triggered by/ due to GCC update to GCC 13.x which happend for me in between.

A fix should be ↗ here in the pipeline.

FabioLolix commented on 2023-05-05 10:20 (UTC)

I had builded this just two days ago, I'll try again later

dreieck commented on 2023-05-05 09:32 (UTC) (edited on 2023-05-05 09:36 (UTC) by dreieck)

Fails to build for me with nyan/config.h:20:17: error: ‘uint64_t’ does not name a type and nyan/config.h:23:17: error: ‘order_t’ does not name a type:

[...]
[  8%] Building CXX object nyan/CMakeFiles/nyan.dir/c3.cpp.o
In file included from /tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/basic_type.h:4,
                 from /tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/basic_type.cpp:3:
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:20:17: error: ‘uint64_t’ does not name a type
   20 | using order_t = uint64_t;
      |                 ^~~~~~~~
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:13:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   12 | #include <string>
  +++ |+#include <cstdint>
   13 | 
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:23:17: error: ‘order_t’ does not name a type
   23 | constexpr const order_t DEFAULT_T = 0;
      |                 ^~~~~~~
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:26:17: error: ‘order_t’ does not name a type
   26 | constexpr const order_t LATEST_T = std::numeric_limits<order_t>::max();
      |                 ^~~~~~~
In file included from /tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/c3.h:8,
                 from /tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/c3.cpp:3:
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:20:17: error: ‘uint64_t’ does not name a type
   20 | using order_t = uint64_t;
      |                 ^~~~~~~~
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:13:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   12 | #include <string>
  +++ |+#include <cstdint>
   13 | 
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:23:17: error: ‘order_t’ does not name a type
   23 | constexpr const order_t DEFAULT_T = 0;
      |                 ^~~~~~~
/tmp/makepkg/build/nyan-lang-git/src/nyan-lang-git/nyan/config.h:26:17: error: ‘order_t’ does not name a type
   26 | constexpr const order_t LATEST_T = std::numeric_limits<order_t>::max();
      |                 ^~~~~~~
make[2]: *** [nyan/CMakeFiles/nyan.dir/build.make:125: nyan/CMakeFiles/nyan.dir/c3.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [nyan/CMakeFiles/nyan.dir/build.make:111: nyan/CMakeFiles/nyan.dir/basic_type.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:854: nyan/CMakeFiles/nyan.dir/all] Error 2
make: *** [Makefile:146: all] Error 2

↗ Upstream issue report.

Regards!

Opvolger commented on 2020-06-13 20:20 (UTC)

Can you add aarch64? So it can compile out of the box on my pinebookpro?

arch=('i686' 'x86_64' 'aarch64')

Thnx

FabioLolix commented on 2020-02-07 05:40 (UTC)

@aconsolelogger base-devel group is assumed to be installed and there is no need to add those

aconsolelogger commented on 2020-02-06 22:29 (UTC) (edited on 2020-02-07 15:00 (UTC) by aconsolelogger)

unmentioned build dependencies: flex make

edit: @FabioLolix Thanks. Didn't know about the assumption that base-devel is installed. Still new here. unflagged

nerflad commented on 2018-01-11 04:01 (UTC)

@FabioLolix Done, thanks. Much like any package having to do with the Go programming language, nyan-lang should be a fine name for these packages. The developers should have known that the name, being a reference to a meme, was bound to have a collision. As long as we stay consistent with the -lang naming convention, it should be okay.

FabioLolix commented on 2018-01-10 00:09 (UTC)

@nerflad can you add conflicts=('nyan-lang') to the pkgbuild, for future use. Thanks

@TheJJ I was carried away by other things in the last days I even forgot to git push the latest pkgbuilds commits to gituhb, updated pkgbuild will be uploaded in minutes.

For the nyan package, it is actually in use by this https://github.com/shibumi/nyan and can't be claimed, you can claim 'nyan-lang', previously created by @nerflad, when there is a stable release of nyan. Claimimg a now deleted pkgbuild have the same procedure as creating a new one I guess. cheers

TheJJ commented on 2018-01-09 14:57 (UTC)

@FabioLolix nyan is a hard dependency of openage. I'd have called the package nyan-git, but i see that the non-git name is occupied already. Not sure what the usual procedure in the AUR is to "claim" a package name.