@maximbaz: it exists, but currently only has one package: https://aur.archlinux.org/pkgbase/gnatcoll-bindings
Search Criteria
Package Details: gnatcoll-zlib 1:25.0w-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gnatcoll-bindings.git (read-only, click to copy) |
---|---|
Package Base: | gnatcoll-bindings |
Description: | GNAT Components Collection - Bindings to Zlib. |
Upstream URL: | https://github.com/AdaCore/gnatcoll-bindings |
Licenses: | custom, GPL3 |
Submitter: | xiretza |
Maintainer: | charlie5 |
Last Packager: | charlie5 |
Votes: | 6 |
Popularity: | 0.035534 |
First Submitted: | 2020-06-06 12:06 (UTC) |
Last Updated: | 2024-06-05 16:27 (UTC) |
Dependencies (7)
- gnatcoll-coreAUR (gnatcoll-core-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat)
- gprbuildAUR (gprbuild-gitAUR, gprbuild-bootstrapAUR) (make)
- libiconv (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- syslog-ng (syslog-ng-gitAUR) (make)
Required by (1)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3
xiretza commented on 2020-06-27 11:11 (UTC)
maximbaz commented on 2020-06-27 10:57 (UTC)
@xiretza you need to create gnatcoll-bindings
package first before the merge request can be accepted
Armag67 commented on 2020-06-10 16:10 (UTC)
It works with:
_gpr_opts="-R -cargs -fPIC $CFLAGS -largs $LDFLAGS"
(only once -fPIC flags)
I get a 207,392 octets (202.5 Kio) gnatcoll-python2-2020-3-x86_64.pkg.tar.xz
Alpm package. I will test it tomorrow...
Armag67 commented on 2020-06-09 14:05 (UTC)
I have posted about that on gnat-gps thread.
xiretza commented on 2020-06-08 16:26 (UTC)
@Th3Fanbus: are you sure? I'm pretty sure -fPIC
is default even for gcc-ada; the fact that the build fails with -fno-PIC
reinforces that idea.
Th3Fanbus commented on 2020-06-08 16:14 (UTC)
Looks like this will fail unless specifying -fPIC
in _gpr_opts
:
_gpr_opts="-R -cargs -fPIC $CFLAGS -largs -fPIC $LDFLAGS"
xiretza commented on 2020-05-30 07:28 (UTC)
@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 (UTC) (edited on 2020-05-28 09:45 (UTC) by ManfredGahr)
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 (UTC)
@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 (UTC) (edited on 2020-05-26 09:10 (UTC) by ManfredGahr)
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
Pinned Comments
charlie5 commented on 2023-07-09 16:33 (UTC)
This package is available in the Arch Ada Repository.