Package Details: soci 4.0.3-1

Git Clone URL: https://aur.archlinux.org/soci.git (read-only, click to copy)
Package Base: soci
Description: Database access library for C++
Upstream URL: http://soci.sf.net
Licenses: custom:boost
Submitter: None
Maintainer: holishing
Last Packager: holishing
Votes: 14
Popularity: 0.000250
First Submitted: 2010-05-04 19:04 (UTC)
Last Updated: 2022-03-16 00:46 (UTC)

Dependencies (13)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

hwkiller commented on 2020-03-26 20:19 (UTC) (edited on 2020-03-26 20:22 (UTC) by hwkiller)

It's due to cmake's FindBoost.cmake.

Edit: I have boost and boost-libs versions 1.72.0, and cmake 3.17. I assume it compiled for you in the chroot because boost is listed as optional, and it didn't pull in that dependency for you?

CMake Error in src/core/CMakeLists.txt:
  Imported target "Boost::date_time" includes non-existent path

    "/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/core/CMakeLists.txt:
  Imported target "Boost::date_time" includes non-existent path

    "/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/core/CMakeLists.txt:
  Imported target "Boost::date_time" includes non-existent path

    "/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/core/CMakeLists.txt:
  Imported target "Boost::date_time" includes non-existent path

    "/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.
==> ERROR: A failure occurred in build().
    Aborting...
Error making: soci

holishing commented on 2020-03-26 19:09 (UTC)

Well, I can compile it without that option in chroot environment (e.g. docker container). Could you provide related message?

hwkiller commented on 2020-03-26 04:53 (UTC)

This does not currently compile.

Fix:

Adding -DBoost_NO_BOOST_CMAKE=ON to the cmake options in build().

SoullessSentinel commented on 2017-06-08 08:05 (UTC)

libmysqlclient should be removed as a make dependency, and should remain an optional dependency only, mysql support is not required.

Gianfrix commented on 2014-05-07 08:03 (UTC)

The dependency to compile Oracle DB support is no longer "instantclient-basic" but "oracle-instantclient-basic" and "oracle-instantclient-sdk"

ozz commented on 2012-01-09 14:07 (UTC)

You may want to make boost optional though because I believe it provides some extra integration with boost if you have it.

mika.fischer commented on 2012-01-09 12:28 (UTC)

Fixed in -5, thanks!

ozz commented on 2012-01-02 20:47 (UTC)

I think the "boost" dependency should be removed from this package because it's not actually required as far as I can tell.

<deleted-account> commented on 2011-10-18 13:26 (UTC)

Updated to version 3.1.0. Mika, I'm glad that you would be happy to adopt this package. I'm going to disown it.

mika.fischer commented on 2011-10-15 11:03 (UTC)

Hi! Do you mind updating the package to the latest version? I can also send you a PKGBUILD using the new CMake build system if you're interested. If you don't want to maintain this package anymore, I'd be happy to adopt it.