Package Details: ghdl 0.36-1

Git Clone URL: https://aur.archlinux.org/ghdl.git (read-only)
Package Base: ghdl
Description: VHDL simulator
Upstream URL: https://github.com/ghdl/ghdl
Licenses: GPLv2
Submitter: xyproto
Maintainer: vicencb
Last Packager: vicencb
Votes: 30
Popularity: 0.145918
First Submitted: 2011-12-14 17:03
Last Updated: 2019-03-03 15:20

Latest Comments

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

anatolik commented on 2014-01-15 23:41

Ah, sorry, I was wrong. It checks out exact svn version, so the name is fine. Although more staanrd version would be 0.30.r150-3

BTW if you have chance, could you please add ghdl-update package for the new URL?

anatolik commented on 2014-01-15 22:17

Sources for release 0.31 were released at http://sourceforge.net/projects/ghdl-updates/

Your package is VCS version and should be named as ghdl-svn. You should also provide correct pkgver() function as described here https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines

vicencb commented on 2014-01-12 17:12

Without staticlibs it was working for me, but added as requested.
Maybe the difference was in the default flags for makepkg as commented in the thread.

justin commented on 2014-01-12 14:53

I just stumbled across the problem with libgrt.a too. For me it helped to change "options(!makeflags )" to "options(!makeflags staticlibs)" in like Yukicanis described.

Maybe this thread helps (unfortunately in German):
https://bbs.archlinux.de/viewtopic.php?id=25116

vicencb commented on 2013-11-18 21:39

Tried with staticlibs but libgrt.a (among others) is still not included in package, in fact no .a ends within the package.
Adding --enable-static to ./configure does not install them neither.
Yukicanis, how have you done it?

NilsBrause commented on 2013-11-08 18:14

Please add staticlibs to the options array:
options=(!makeflags staticlibs)
Thanks you. :)

vicencb commented on 2013-09-13 19:21

Added subversion and patch as makedepends.

vicencb commented on 2013-09-13 19:19

Which version of makepkg are you using?
In my case:
makepkg --version
makepkg (pacman) 4.1.2

makepkg should download ghdl from subversion and create the required folder:

$ makepkg -o
==> Making package: ghdl 0.30dev.150-2 (Fri Sep 13 21:16:24 CEST 2013)
==> Retrieving sources...
-> Updating ghdl svn repo...
Updating '.':
At revision 150.
-> Found gcc-4.7.3.tar.bz2
-> Found ghdl.patch
==> Validating source files with md5sums...
ghdl ... Skipped
gcc-4.7.3.tar.bz2 ... Passed
ghdl.patch ... Passed
==> Extracting sources...
-> Creating working copy of trunk svn repo...
Updating '.':
At revision 150.
-> Extracting gcc-4.7.3.tar.bz2 with bsdtar
==> Sources are ready.



$ ls -d src/ghdl/translate/gcc
src/ghdl/translate/gcc

lintz commented on 2013-09-13 19:18

Sorry seems I were missing patcher also

maybe add subversion and patcher as dependencies?

and makepkg(pacman) 4.1.2

vicencb commented on 2013-09-13 19:08

Which version of makepkg are you using?
In my case:
makepkg --version
makepkg (pacman) 4.1.2