Package Details: soci 4.0.3-2

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.000003
First Submitted: 2010-05-04 19:04 (UTC)
Last Updated: 2024-11-23 06:24 (UTC)

Dependencies (13)

Sources (1)

Latest Comments

1 2 3 Next › Last »

holishing commented on 2024-11-23 06:25 (UTC)

@trap000d done!

trap000d commented on 2024-05-28 20:07 (UTC)

Hi @holishing,

With the new default makepkg settings soci package won't link with others, in particular, rstudio-desktop. You may look at our latest discussion here: https://aur.archlinux.org/packages/rstudio-desktop

It appears the problem is in LTO turned on by default in new makepkg.conf.

Could you please update soci AUR package to switch LTO off? For your reference I've made the new version and pushed it to my Git repo here: https://github.com/trap000d/aur/tree/master/soci

VJSchneid commented on 2022-03-16 11:38 (UTC)

Thanks @holishing, it is working now!

holishing commented on 2022-03-16 00:48 (UTC)

@VJSchneid Updated, please help to check again, thanks!

VJSchneid commented on 2021-05-23 14:52 (UTC) (edited on 2021-05-23 14:52 (UTC) by VJSchneid)

Hi @holishing, could you please add the 'staticlibs' option in PKGBUILD. Otherwise static libs are not included in the package and cmake's find_package can not be used with SOCI as it tries to find both shared and static libraries.

JanMarvin commented on 2021-01-24 22:13 (UTC)

Hi @holishing, could you add something like this to your PKGBUILD? Otherwise there is a folder /usr/cmake for SOCI only. I've played around with it here but this should be enough (until it is fixed upstream).

    # https://github.com/SOCI/soci/issues/849
    mv ${pkgdir}/usr/cmake ${pkgdir}/usr/lib/cmake

holishing commented on 2020-12-17 14:28 (UTC)

Updated, please help to check again, thx!

BluePeril commented on 2020-12-17 13:56 (UTC)

Please add -DCMAKE_CXX_STANDARD=11 to the cmake call, otherwise you can't build rstudio-desktop or lime

artemklevtsov commented on 2020-12-16 04:51 (UTC) (edited on 2020-12-16 04:51 (UTC) by artemklevtsov)

Seems the lates version breaks rstudio-desktop-git build:

In file included from /usr/include/soci/soci.h:12, from /tmp/makepkg/rstudio-desktop-git/src/rstudio/src/cpp/core/include/core/Database.hpp:27, from /tmp/makepkg/rstudio-desktop-git/src/rstudio/src/cpp/core/Database.cpp:16: /usr/include/soci/soci-platform.h:146:10: error: #error "SOCI must be configured with C++11 support when using C++11" 146 | #error "SOCI must be configured with C++11 support when using C++11" |

SOCI_CXX11 disabled by default.

bartus commented on 2020-04-07 07:11 (UTC)

@holishing: works fine, thanks.