Package Base Details: gnatcoll-bindings

Git Clone URL: https://aur.archlinux.org/gnatcoll-bindings.git (read-only, click to copy)
Submitter: xiretza
Maintainer: xiretza (charlie5)
Last Packager: xiretza
Votes: 4
Popularity: 0.002753
First Submitted: 2020-06-06 12:06
Last Updated: 2020-06-27 11:17

Latest Comments

« First ‹ Previous 1 2

xiretza commented on 2020-05-30 07:28

@ManfredGahr: nobody knows for certain, I think the biggest show-stopper right now is GNAT Studio with its python2 user scripts. I'm hoping the 2021 release will at least support python3, but I have no idea. At least langkit's numerous python2 build-time dependencies were dropped a few days ago, but I don't think that change will land in a release until 2021: https://github.com/AdaCore/langkit/issues/5

ManfredGahr commented on 2020-05-28 06:52

builds again after the update - great work. By the way - do you know if Adacore is planning to switch to a more modern (and supported) version of Python anytime soon? There's an issue on github ( https://github.com/AdaCore/gnatcoll-bindings/issues/8 ), but it seems Adacore ships Python 2 even with GnatPRO

xiretza commented on 2020-05-26 11:54

@ManfredGahr: yes, the package hasn't been updated to the 2020 release yet, so build failures are possible. I'm planning on merging all the gnatcoll-bindings based packages into a single pkgbase, and there's a merge request open for gnatcoll-python already, but it hasn't been accepted by TUs yet. Once that's through, I will push the PKGBUILD I've already updated and tested, shouldn't be more than a few days.

ManfredGahr commented on 2020-05-26 09:09

does not link at the moment (version mismatch with gnatcoll-core?):

   [link library] libgnatcoll_python.so
/usr/bin/ld: /home/mane/trizen/gnatcoll-python/src/gnatcoll-bindings-2019-20190430-1928C-src/python/obj/relocatable/python_support.o: relocation R_X86_64_PC32 against symbol `init_user_module' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
gprlib: /usr/bin/gcc execution error
gprbuild: could not build library for project gnatcoll_python
process failed with status: 4