Package Details: sqlpp11 0.64-1

Git Clone URL: https://aur.archlinux.org/sqlpp11.git (read-only, click to copy)
Package Base: sqlpp11
Description: A type safe embedded domain specific language for SQL queries and results in C++
Upstream URL: https://github.com/rbock/sqlpp11
Keywords: c++ header-only sql
Licenses: BSD
Conflicts: sqlpp11-connector-sqlite3
Provides: sqlpp11-connector-sqlite3
Replaces: sqlpp11-connector-sqlite3
Submitter: drizz
Maintainer: Erroneous (tcanabrava)
Last Packager: Erroneous
Votes: 1
Popularity: 0.000000
First Submitted: 2015-02-06 12:17 (UTC)
Last Updated: 2023-12-04 19:26 (UTC)

Dependencies (13)

Required by (2)

Sources (1)

Latest Comments

Erroneous commented on 2023-07-24 16:14 (UTC)

Thank you for the constructive comments, @FabioLolix. It now builds inside of a clean chroot for me, though I have to add --nocheck because some PostgreSQL tests fail.

I now make all of the connectors that it could find on Arch, though the sqlcipher package doesn't provide a FindSQLCipher.cmake file and isn't provided by cmake (like sqlite3) or by sqlpp11.

It should be noted that this package provides only headers, the ddl2cpp python script, and cmake files. It might be better to include this as a cmake subproject in any project that depends on it.

FabioLolix commented on 2023-07-16 14:18 (UTC)

Hello,

  • this pkgbuild need git as makedepends to build in clean chroot:
-- Detecting CXX compile features - done
CMake Error at /usr/share/cmake/Modules/ExternalProject.cmake:2806 (message):
  error: could not find git for clone of date-populate
Call Stack (most recent call first):
  /usr/share/cmake/Modules/ExternalProject.cmake:4208 (_ep_add_download_command)
  CMakeLists.txt:23 (ExternalProject_Add)


-- Configuring incomplete, errors occurred!
  • please rename sources with `$pkgname-$pkgver.tar.gz::
PKGBUILD (sqlpp11) W: Non-unique source name (0.61.tar.gz). Use a unique filename.
-- Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least version "1.50")
-- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter) 

Spixmaster commented on 2021-04-24 03:39 (UTC) (edited on 2021-04-24 03:45 (UTC) by Spixmaster)

This package does not build anymore. check() fails as a test fails.

drizz commented on 2017-01-11 13:17 (UTC)

Sorry for neglecting this package. I don't use it anymore. Thanks, Martchus! I've updated the package and I'm disowning it so someone else can maintain it if they choose to.

Martchus commented on 2017-01-08 00:38 (UTC) (edited on 2017-01-08 00:39 (UTC) by Martchus)

Here's the latest version: https://github.com/Martchus/PKGBUILDs/blob/master/sqlpp11/default/PKGBUILD @Erroneous The updated version doesn't include your proposal yet but it sounds like a good idea. I would do the effort when it turns out that I find the sqlpp11 library useful (currently just experimenting a bit).

Erroneous commented on 2016-05-05 13:02 (UTC)

Would it be better to make Hinnant's date.h another package and depend on it? I could make a howard-hinnant-date package if you'd like and it would have more utility than just date.h. sqlpp11 upstream doesn't plan on changing cmake to include date.h in the outputs.