<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Debian on Active Low</title>
    <link>https://activelow.net/tags/debian/</link>
    <description>Recent content in Debian on Active Low</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 06 Aug 2018 22:48:12 +0200</lastBuildDate>
    <atom:link href="https://activelow.net/tags/debian/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GHDL Back in Debian</title>
      <link>https://activelow.net/post/ghdl-back-in-debian/</link>
      <pubDate>Mon, 06 Aug 2018 22:48:12 +0200</pubDate>
      <guid>https://activelow.net/post/ghdl-back-in-debian/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://activelow.net/post/reviving-ghdl-in-debian&#34;&gt;As I have noted,&lt;/a&gt; I have been working on&#xA;packaging the VHDL simulator &lt;a href=&#34;https://github.com/ghdl/ghdl&#34;&gt;&lt;em&gt;GHDL&lt;/em&gt;&lt;/a&gt; for Debian&#xA;after it has dropped out of the archive for a few years. This work has been on&#xA;slow burner for a while and last week I used some time at &lt;a href=&#34;https://debconf18.debconf.org&#34;&gt;DebConf&#xA;18&lt;/a&gt; to finally push this to completion and upload&#xA;it. ftpmasters were also working fast, so yesterday the package got accepted and&#xA;is now available from Debian &lt;em&gt;unstable.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reviving GHDL in Debian</title>
      <link>https://activelow.net/post/reviving-ghdl-in-debian/</link>
      <pubDate>Mon, 06 Nov 2017 02:52:03 +0100</pubDate>
      <guid>https://activelow.net/post/reviving-ghdl-in-debian/</guid>
      <description>&lt;p&gt;It has been a few years since Debian last had a working&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/VHDL&#34;&gt;VHDL&lt;/a&gt; simulator in the archive. Its&#xA;competitor &lt;a href=&#34;https://en.wikipedia.org/wiki/Verilog&#34;&gt;Verilog&lt;/a&gt; has been covered by&#xA;the &lt;em&gt;iverilog&lt;/em&gt; and &lt;em&gt;verilator&lt;/em&gt; simulator packages, but&#xA;&lt;a href=&#34;https://github.com/tgingold/ghdl&#34;&gt;&lt;em&gt;GHDL&lt;/em&gt;&lt;/a&gt; was the only option for VHDL in&#xA;Debian and that has become broken, orphaned and was eventually removed. I have&#xA;just submitted an &lt;a href=&#34;https://bugs.debian.org/880942&#34;&gt;ITP&lt;/a&gt; to make my work on it&#xA;official.&lt;/p&gt;&#xA;&lt;p&gt;A lot has changed since the last Debian upload of &lt;em&gt;GHDL&lt;/em&gt;. Upstream development&#xA;is quite active and it has gained free reimplementations of the standard library&#xA;definitions (the lack of which frustrated at least two attempts at adoption of&#xA;the Debian package). It has gained additional backends, in addition to &lt;em&gt;GCC&lt;/em&gt; it&#xA;can now also use &lt;em&gt;LLVM&lt;/em&gt; and its own custom &lt;em&gt;mcode&lt;/em&gt; (x86 only) code generator.&#xA;The &lt;em&gt;mcode&lt;/em&gt; backend should provide faster compilation at the expense of lacking&#xA;sophisticated optimization, hence it might be preferable over the other two for&#xA;small projects.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
