Package Details: ghdl-gcc-git 1.0dev.r4995.g43263a95-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: GPLv2
Conflicts: ghdl, ghdl-llvm-git, ghdl-mcode-git
Provides: ghdl=1.0dev.r4995.g43263a95, ghdl-git=1.0dev.r4995.g43263a95
Submitter: marzoul
Maintainer: marzoul
Last Packager: marzoul
Votes: 4
Popularity: 0.057333
First Submitted: 2015-12-02 22:51
Last Updated: 2020-04-25 08:27

Dependencies (2)

Required by (8)

Sources (3)

Latest Comments

1 2 Next › Last »

marzoul commented on 2020-04-25 08:30

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

Hi, anything against moving forward to gcc 9.3 ?

marzoul commented on 2019-12-02 23:27

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

xiretza commented on 2019-12-02 21:35

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

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

xiretza commented on 2019-09-23 21:01

@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

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

ak-fau commented on 2019-08-07 13:09

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

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

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...