Package Details: ghdl-gcc-git 5.0.0dev.r9531.gc49b2038b-1

Git Clone URL: https://aur.archlinux.org/ghdl-gcc-git.git (read-only, click to copy)
Package Base: ghdl-gcc-git
Description: VHDL simulator - GCC back-end
Upstream URL: https://github.com/ghdl/ghdl
Licenses: GPL2
Conflicts: ghdl, ghdl-llvm-git, ghdl-mcode-git
Provides: ghdl, ghdl-git
Submitter: marzoul
Maintainer: marzoul (xiretza)
Last Packager: xiretza
Votes: 7
Popularity: 0.035505
First Submitted: 2015-12-02 22:51 (UTC)
Last Updated: 2024-08-30 16:19 (UTC)

Dependencies (2)

Required by (9)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

marzoul commented on 2020-04-25 08:30 (UTC)

Hi, nothing against, it just had low criticality. Pushed. Also enabled parallel compilation of ghdllib now that it has been fixed.

csantosb commented on 2020-04-23 18:34 (UTC)

Hi, anything against moving forward to gcc 9.3 ?

marzoul commented on 2019-12-02 23:27 (UTC)

Nice attention to detail, thank you :-) Changes pushed.

xiretza commented on 2019-12-02 21:35 (UTC)

Cheers for changing the pkgver() formatting! I've found one other thing that would be nice to have though: if the provides= for ghdl is changed to be versioned (provides=("ghdl=$pkgver")), then other packages (such as ghdlsynth-beta, which I would then be able to upload) can depend on ghdl>0.36, which can be fulfilled by this package right now and the main package after the next release. Additionally, providing ghdl-git from all the different -git packages would probably make sense.

marzoul commented on 2019-09-24 06:08 (UTC)

One must never skip testing especially when in a hurry... install is fixed, thanks for reporting.

xiretza commented on 2019-09-23 21:01 (UTC)

@marzoul: are you sure libiberty files should be kept (which is the opposite of what ak-fau's patch suggested)? Right now I can't install the built package because /usr/include/libiberty/* and /usr/lib/libiberty.a conflict with gcc.

marzoul commented on 2019-08-11 14:25 (UTC)

Hi ak-fau, thank you for the suggestion. It is now in the package.

ak-fau commented on 2019-08-07 13:09 (UTC) (edited on 2019-08-07 17:20 (UTC) by ak-fau)

Hello marzoul.

Would you please consider the following patch in order to keep VPI library and its header file in the package.

Thank you,

A.

diff --git a/PKGBUILD b/PKGBUILD
index 2e51661..07eabf1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -146,9 +146,11 @@ package() {

    # Remove gcc-specific files, keep only what is related to ghdl
    cd "${pkgdir}"
-   rm -rf "usr/"{include,share/{locale,man}}
+   rm -rf "usr/share/"{locale,man}
+   rm -rf "usr/include/libiberty"
    find "usr/lib" \
        -maxdepth 1 -mindepth 1 -not -name 'gcc' -not -name 'ghdl' \
+       -not -name 'libghdlvpi.so' \
        -exec rm -rf {} +
    find "usr/lib/gcc/${_machine}/${_version}" \
        -maxdepth 1 -mindepth 1 -not -name 'ghdl*' \  

marzoul commented on 2016-11-27 21:40 (UTC)

Should be fixed with my latest hacks. But it's rather fragile, so I'll contact the developers because what we need could be allowed in a generic way.

marzoul commented on 2016-11-19 10:19 (UTC)

Thanks for reporting! Indeed compilation of libs has changed. However as-is your fix requires that a version of GHDL with std lib is already installed in the system. I'm investigating...