[Pkg-electronics-devel] Bug#923190: ghdl: Allow building against LLVM 8

Logan Rosen logan at ubuntu.com
Sun Feb 24 23:04:15 GMT 2019


Package: ghdl
Version: 0.35+git20181129+dfsg-3
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu disco ubuntu-patch

Dear Maintainer,

Please allow building against LLVM 8 in the configure file. We've done
this in Ubuntu, and it builds successfully. We needed to make this
change because LLVM 8 is now default in our development release, and it
likely will change soon for Debian as well with the final release out
shortly.

In Ubuntu, the attached patch was applied to achieve the following:

  * Allow building against LLVM 8, which was recently made default in Ubuntu.

Thanks for considering the patch.

Logan Rosen

-- System Information:
Debian Release: buster/sid
  APT prefers cosmic-updates
  APT policy: (500, 'cosmic-updates'), (500, 'cosmic-security'), (500, 'cosmic'), (400, 'cosmic-proposed'), (100, 'cosmic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-15-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-------------- next part --------------
diff -Nru ghdl-0.35+git20181129+dfsg/debian/patches/allow-llvm-8 ghdl-0.35+git20181129+dfsg/debian/patches/allow-llvm-8
--- ghdl-0.35+git20181129+dfsg/debian/patches/allow-llvm-8	1969-12-31 19:00:00.000000000 -0500
+++ ghdl-0.35+git20181129+dfsg/debian/patches/allow-llvm-8	2019-02-22 22:17:32.000000000 -0500
@@ -0,0 +1,10 @@
+--- a/configure
++++ b/configure
+@@ -238,6 +238,7 @@
+ 	     check_version 5.0 $llvm_version ||
+ 	     check_version 6.0 $llvm_version ||
+ 	     check_version 7.0 $llvm_version ||
++	     check_version 8.0 $llvm_version ||
+ 	     false; then
+ 		echo "Debugging is not enabled with llvm $llvm_version"
+ 		llvm_be=llvm4-nodebug
diff -Nru ghdl-0.35+git20181129+dfsg/debian/patches/series ghdl-0.35+git20181129+dfsg/debian/patches/series
--- ghdl-0.35+git20181129+dfsg/debian/patches/series	2018-12-11 16:37:29.000000000 -0500
+++ ghdl-0.35+git20181129+dfsg/debian/patches/series	2019-02-22 22:16:56.000000000 -0500
@@ -3,3 +3,4 @@
 modify-install-paths
 adjust-compile-flags
 extend-ghdl-manpage
+allow-llvm-8


More information about the Pkg-electronics-devel mailing list