Package Details: reflective-rapidjson 0.0.16-2

Git Clone URL: https://aur.archlinux.org/reflective-rapidjson.git (read-only, click to copy)
Package Base: reflective-rapidjson
Description: Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
Upstream URL: https://github.com/Martchus/reflective-rapidjson
Licenses: GPL-2-or-later
Submitter: Martchus
Maintainer: Martchus
Last Packager: Martchus
Votes: 3
Popularity: 0.48
First Submitted: 2018-01-27 14:28 (UTC)
Last Updated: 2025-01-07 22:17 (UTC)

Dependencies (14)

Sources (1)

Pinned Comments

Martchus commented on 2018-01-31 19:55 (UTC)

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

Latest Comments

1 2 3 Next › Last »

ludvick commented on 2025-01-12 15:55 (UTC) (edited on 2025-01-13 04:33 (UTC) by ludvick)

@Martchus Thanks for reply! I've changed _llvmver=19 to _llvmver=18 in PKGBUILD and package has been built. I'll control llvm in repo and when it's renewed, I'll change PKGBUILD back.

EDIT: Finally llvm and llvm-libs v19 are available in repositories.

Martchus commented on 2025-01-11 12:37 (UTC)

Sorry, this got pushed automatically with other changes. I'll keep it now as it won't take long until LLVM 19 is moved from testing to the regular repo. Just build the version from the preceding commit of you're not using testing.

ludvick commented on 2025-01-11 07:37 (UTC) (edited on 2025-01-11 07:40 (UTC) by ludvick)

Isn't it a mistake: _llvmver=19 in PKGBUILD?

There is llvm and llvm-libs v18 in repository, not v19.

guiodic commented on 2024-12-03 20:21 (UTC)

reflective-rapidjson-0.0.16.tar.gz ... NON RIUSCITO ==> ERRORE: Uno o più file non hanno superato il controllo di validità!

(in english: ERROR: One or more files have failed the validity check!)

alan1world commented on 2020-11-12 17:59 (UTC) (edited on 2020-11-12 18:00 (UTC) by alan1world)

System llvm-libs is now 11.0.1. Build might still work but is currently rejected because dependency caps at <11.0.0 - https://aur.archlinux.org/packages/reflective-rapidjson-git/ has updated dependencies to:
clang<12.0.0 (clang-pypy-stm, clang39, clang38, llvm-tce, clang8, llvm-git, llvm-minimal-git)
llvm-libs<12.0.0 (llvm-libs-pypy-stm, llvm39-libs, llvm-asserts-libs, llvm-libs38, llvm-tce-libs, llvm-libs-git, llvm-libs-minimal-git)
clang>=11.0.0 (clang-pypy-stm, clang39, clang38, llvm-tce, clang8, llvm-git, llvm-minimal-git)
llvm-libs>=11.0.0 (llvm-libs-pypy-stm, llvm39-libs, llvm-asserts-libs, llvm-libs38, llvm-tce-libs, llvm-libs-git, llvm-libs-minimal-git)

Martchus commented on 2020-10-12 12:55 (UTC)

@halcek Why? It should not be required. One is supposed to be able to build the latest release of reflective-rapidjson against the latest release of c++utilities. If that's not working that's a bug.

halcek commented on 2020-10-12 12:51 (UTC)

Could the c++utilities dependency get updated to https://aur.archlinux.org/packages/c++utilities-git?

Thanks,

flowingisart commented on 2020-04-29 17:21 (UTC) (edited on 2020-04-29 17:24 (UTC) by flowingisart)

I received the error referenced by @mred

I had put llvm-libs in my ingorePkg in my pacman.conf to do an -Syu .

Today when I went to use Blender I received an error in reference to needing lvm-libs<10.0.0.

So I uninstalled reflective-rapidjson with my aur package manager, removed llvm-libs from the ignorePkg, and did an -Syu.

Reinstalled reflective-rapidjson.

Everything seems to be in order for now...

Martchus commented on 2020-04-19 18:34 (UTC)

I’m unsure what actually uses it, so I’m just reporting the issue

This package is no different from any other package using LLVM. So if it was an official package it would fall under the usual "TODO" on a major LLVM version update, e.g. https://www.archlinux.org/todo/llvm-10/. But since it is only an AUR package it is not possible to be always exactly in sync with the official repo.

Note that reflective-rapidjson is only a makedependency of tageditor. So in the best case (which is you're building in a clean chroot) you don't have the package installed on your system anyways.

Martchus commented on 2020-04-19 18:29 (UTC)

I had the update already when llvm 10 was still in staging but then forgot to push the changes here as well.

Note that the latest version can be found in my https://github.com/Martchus/PKGBUILDs repo. This is useful if you setup your own staging repo or have the testing repo enabled (which usually has the new llvm version sooner).