Package Details: chaiscript 6.1.0-3

Git Clone URL: https://aur.archlinux.org/chaiscript.git (read-only, click to copy)
Package Base: chaiscript
Description: Embedded Scripting Language Designed for C++
Upstream URL: https://chaiscript.com
Licenses: BSD-3-Clause
Submitter: shuall
Maintainer: tocic
Last Packager: tocic
Votes: 7
Popularity: 0.120548
First Submitted: 2010-10-12 01:25 (UTC)
Last Updated: 2024-01-20 10:16 (UTC)

Dependencies (3)

Required by (2)

Sources (1)

Latest Comments

fromtheeast710 commented on 2022-11-01 10:45 (UTC) (edited on 2022-11-01 10:45 (UTC) by fromtheeast710)

Build is successful. Thank you for your work.

tocic commented on 2022-10-30 18:43 (UTC)

@fromtheeast710 Just adopted the package. Try to build it now.

fromtheeast710 commented on 2022-10-24 16:12 (UTC) (edited on 2022-10-27 15:35 (UTC) by fromtheeast710)

An error occurred during the building process:

[ 43%] Building CXX object CMakeFiles/compiled_tests.dir/unittests/compiled_tests.cpp.o
In file included from /usr/include/signal.h:328,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/unittests/catch.hpp:4811,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/unittests/compiled_tests.cpp:34:
/home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/unittests/catch.hpp:7441:45: error: size of array ‘altStackMem’ is not an integral constant-expression
 7441 |     char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
      |                                             ^~~~~~~~
In file included from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/dispatchkit/boxed_cast.hpp:18,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/dispatchkit/dispatchkit.hpp:29,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/chaiscript_basic.hpp:12,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/chaiscript.hpp:823,
                 from /home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/unittests/compiled_tests.cpp:20:
/home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/dispatchkit/type_conversions.hpp: In instantiation of ‘chaiscript::Type_Conversion chaiscript::map_conversion() [with To = std::map<std::__cxx11::basic_string<char>, int>; Type_Conversion = std::shared_ptr<detail::Type_Conversion_Base>]’:
/home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/unittests/compiled_tests.cpp:952:66:   required from here
/home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/dispatchkit/type_conversions.hpp:637:57: warning: loop variable ‘p’ of type ‘const std::pair<std::__cxx11::basic_string<char>, chaiscript::Boxed_Value>&’ binds to a temporary constructed from type ‘const std::pair<const std::__cxx11::basic_string<char>, chaiscript::Boxed_Value>’ [-Wrange-loop-construct]
  637 |         for (const std::pair<std::string, Boxed_Value> &p : from_map) {
      |                                                         ^
/home/theeast/.cache/yay/chaiscript/src/ChaiScript-6.1.0/include/chaiscript/dispatchkit/type_conversions.hpp:637:57: note: use non-reference type ‘const std::pair<std::__cxx11::basic_string<char>, chaiscript::Boxed_Value>’ to make the copy explicit or ‘const std::pair<const std::__cxx11::basic_string<char>, chaiscript::Boxed_Value>&’ to prevent copying
make[2]: *** [CMakeFiles/compiled_tests.dir/build.make:76: CMakeFiles/compiled_tests.dir/unittests/compiled_tests.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1023: CMakeFiles/compiled_tests.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: chaiscript

Please fix it. Thank you.

shuall commented on 2011-08-04 02:17 (UTC)

It was broken for a little bit due to updates of dependencies. I was getting an error when I tried to run chai. A rebuild will fix that, though.

shuall commented on 2011-06-09 15:01 (UTC)

once I get my computer re-built, I'll remake it for 3.0 . Unless someone else submits a new pkgbuild.