Package Details: gnatcoll-sqlite 1:21.0.0-3

Git Clone URL: https://aur.archlinux.org/gnatcoll-sqlite.git (read-only, click to copy)
Package Base: gnatcoll-sqlite
Description: GNAT Components Collection - SQLite database support
Upstream URL: https://github.com/AdaCore/gnatcoll-db/
Licenses: custom, GPL3
Submitter: charlie5
Maintainer: charlie5 (xiretza)
Last Packager: charlie5
Votes: 4
Popularity: 0.57
First Submitted: 2018-09-07 04:00
Last Updated: 2021-06-21 05:36

Dependencies (2)

Required by (1)

Sources (1)

Latest Comments

xiretza commented on 2021-06-02 15:33

@barficus: still looks like an AUR helper problem to me, please build in a clean chroot to make this debuggable.

barficus commented on 2021-06-02 15:29

@xiretza, should I just re-run my previous install?

This is what I'm seeing now

    $ pamac build gnat-gps
    Preparing...
    Cloning gnat-gps build files...
    fatal: not a git repository (or any of the parent directories): .git
    Checking gnat-gps dependencies...
    Cloning gnatcoll-xref build files...
    fatal: not a git repository (or any of the parent directories): .git
    Checking gnatcoll-xref dependencies...
    Cloning gnatcoll-db2ada build files...
    fatal: not a git repository (or any of the parent directories): .git
    Checking gnatcoll-db2ada dependencies...
    Cloning gnatcoll-gnatinspect build files...
    fatal: not a git repository (or any of the parent directories): .git
    Checking gnatcoll-gnatinspect dependencies...
    Cloning gnatcoll-sqlite build files...
    fatal: not a git repository (or any of the parent directories): .git
    Checking gnatcoll-sqlite dependencies...
    Resolving dependencies...
    Checking inter-conflicts...

    To build (5):
      gnatcoll-sqlite       1:21.0.0-2    AUR
      gnatcoll-db2ada       1:21.0.0-2    AUR
      gnatcoll-xref         1:21.0.0-2    AUR
      gnatcoll-gnatinspect  1:21.0.0-2    AUR
      gnat-gps              2020-8        AUR


    Edit build files : [e] 
    Apply transaction ? [e/y/N] y


    Building gnatcoll-sqlite...
    ==> Making package: gnatcoll-sqlite 1:21.0.0-2 (Wed 02 Jun 2021 11:49:42 AM EDT)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving sources...
      -> Downloading gnatcoll-db-21.0.0.tar.gz...
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100   128  100   128    0     0    598      0 --:--:-- --:--:-- --:--:--   595
    100 2574k    0 2574k    0     0  2662k      0 --:--:-- --:--:-- --:--:-- 2662k
    ==> Validating source files with sha256sums...
        gnatcoll-db-21.0.0.tar.gz ... Passed
    ==> Removing existing $srcdir/ directory...
    ==> Extracting sources...
      -> Extracting gnatcoll-db-21.0.0.tar.gz with bsdtar
    ==> Starting build()...
    gprbuild -p -m --target=x86_64-linux  -j0 -XGNATCOLL_SQLITE=embedded -XGNATCOLL_VERSION=0.0 -XBUILD=PROD -R -cargs -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -largs -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -gargs -XLIBRARY_TYPE=static -XXMLADA_BUILD=static -XGPR_BUILD=static \
            -XGNATCOLL_SQLITE=embedded -XGNATCOLL_VERSION=0.0 -XBUILD=PROD gnatcoll_sqlite.gpr 
    Setup
       [mkdir]        object directory for project GnatColl_Sqlite
       [mkdir]        library directory for project GnatColl_Sqlite
    gnatcoll_sqlite.gpr:25:06: unknown project file: "gnatcoll_sql"
    gprbuild: "gnatcoll_sqlite.gpr" processing failed
    make: *** [Makefile:124: build-static] Error 4
    ==> ERROR: A failure occurred in build().
        Aborting...

And now I understand how to post fixed-pitch font on this site.

xiretza commented on 2021-05-29 16:08

@barficus: gnatcoll-sqlite depends on gnatcoll-sql, so there should be no way to have gnatcoll_sqlite.gpr installed without gnatcoll_sql.gpr. This may be caused by packages still being built against GCC 10's libgnat, so I just bumped all pkgrels.

barficus commented on 2021-05-29 14:48

@xiretza, I've ran all of the pacaur commands (in the order that you specified) and then re-ran this: pamac build gnat-gps

This is the result:

Building gnatcoll-sqlite... ==> Making package: gnatcoll-sqlite 1:21.0.0-1 (Sat 29 May 2021 11:11:04 AM EDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading gnatcoll-db-21.0.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 128 100 128 0 0 551 0 --:--:-- --:--:-- --:--:-- 554 100 2574k 0 2574k 0 0 2713k 0 --:--:-- --:--:-- --:--:-- 6640k ==> Validating source files with sha256sums... gnatcoll-db-21.0.0.tar.gz ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Extracting gnatcoll-db-21.0.0.tar.gz with bsdtar ==> Removing existing $pkgdir/ directory... ==> Starting build()... gprbuild -p -m --target=x86_64-linux -j0 -XGNATCOLL_SQLITE=embedded -XGNATCOLL_VERSION=0.0 -XBUILD=PROD -R -cargs -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -largs -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -gargs -XLIBRARY_TYPE=static -XXMLADA_BUILD=static -XGPR_BUILD=static \ -XGNATCOLL_SQLITE=embedded -XGNATCOLL_VERSION=0.0 -XBUILD=PROD gnatcoll_sqlite.gpr Setup [mkdir] object directory for project GnatColl_Sqlite [mkdir] library directory for project GnatColl_Sqlite gnatcoll_sqlite.gpr:25:06: unknown project file: "gnatcoll_sql" gprbuild: "gnatcoll_sqlite.gpr" processing failed make: *** [Makefile:124: build-static] Error 4 ==> ERROR: A failure occurred in build(). Aborting...

charlie5 commented on 2021-05-26 01:54

@barficus

$ pacaur -S gprbuild-bootstrap

$ pacaur -S xmlada

$ pacaur -S libgpr

$ pacaur -S gprbuild

barficus commented on 2021-05-25 03:09

@xiretza, how do I do that?

xiretza commented on 2021-05-24 10:36

@barficus: please update all dependencies first, if that doesn't work then build it in a clean chroot so we can debug further.

barficus commented on 2021-05-24 01:25

It seems that this package is broken in some way. For example, when I tried to install it on Manjaro, this is what I saw:

--=======================================================================================--

pamac build gnatcoll-sqlite

Warning: Building packages as root Warning: Setting build directory to /var/cache/pamac Preparing... Cloning gnatcoll-sqlite build files... Running as unit: run-u70689.service Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 1.384s Checking gnatcoll-sqlite dependencies... Resolving dependencies... Checking inter-conflicts...

To build (1): gnatcoll-sqlite 1:21.0.0-1 AUR

Edit build files : [e] Apply transaction ? [e/y/N] y

Building gnatcoll-sqlite... Running as unit: run-u70690.service Press ^] three times within 1s to disconnect TTY. ==> Making package: gnatcoll-sqlite 1:21.0.0-1 (Sun 23 May 2021 09:33:38 PM EDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading gnatcoll-db-21.0.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 128 100 128 0 0 503 0 --:--:-- --:--:-- --:--:-- 501 100 2574k 0 2574k 0 0 2738k 0 --:--:-- --:--:-- --:--:-- 2738k ==> Validating source files with sha256sums... gnatcoll-db-21.0.0.tar.gz ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Extracting gnatcoll-db-21.0.0.tar.gz with bsdtar ==> Starting build()... gprconfig: error while loading shared libraries: libgnarl-2020.so: cannot open shared object file: No such file or directory Makefile:71: *** No toolchain found for target "x86_64-pc-linux-gnu". Stop. ==> ERROR: A failure occurred in build(). Aborting... Finished with result: exit-code Main processes terminated with: code=exited/status=4 Service runtime: 8.764s --=======================================================================================--