Broken VHDL and Verilog netlisting backends

Bug #207760 reported by Peter Clifton
2
Affects Status Importance Assigned to Milestone
geda-gnetlist (Ubuntu)
Fix Released
Medium
Luca Falavigna

Bug Description

Binary package hint: geda-gnetlist

These two backends were broken upstream between the 1.2.x and 1.4.x series.
The following upstream commit fixes the problem:

commit db168efbbe2656ef2103852e92e02ec3ce58e300
Author: Peter Clifton <email address hidden>
Date: Wed Feb 13 14:59:45 2008 +0000

    Fix verilog and VHDL netlist backends

    These were inadvertently broken when making core gnetlist changes to
    accomodate slotting in spice-sdb. Since the netlist backend is loaded
    before gnetlist has traversed the schematic, the backends must not
    execute any code which queries gnetlist on load. All such work is
    to be done only when gnetlist invokes the (<backend>) method.

Patch should be applied to the 1.4.0 release version.

Revision history for this message
Peter Clifton (pcjc2) wrote :
Revision history for this message
Peter Clifton (pcjc2) wrote :
Revision history for this message
Aanjhan Ranganathan (aanjhan) wrote :

Have uploaded the new .diff.gz. Builds fine on Intrepid. Subscribing the u-u-s team for review and sponsorship.

Changed in geda-gnetlist:
status: New → Confirmed
Revision history for this message
Aanjhan Ranganathan (aanjhan) wrote :
Revision history for this message
Aanjhan Ranganathan (aanjhan) wrote :
Revision history for this message
Peter Clifton (pcjc2) wrote :

I've built the package on my box with Aanjhan's new .diff.gz, and can confirm a sucessful build and install on Hardy.

The resulting package fixes the errors netlisting to VHDL and verilog formats.

Changed in geda-gnetlist:
assignee: nobody → dktrkranz
status: Confirmed → In Progress
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Uploaded.
I also mangled Maintainer as per DebianMaintainerField spec and added a description to 01_fix_vhdl_verilog_netlisting.dpatch. Please remember to fix these next time :)

Changed in geda-gnetlist:
importance: Undecided → Medium
status: In Progress → Fix Committed
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

geda-gnetlist (1:1.4.0-2ubuntu1) intrepid; urgency=low

  * debian/rules: Included dpatch
  * debian/control: Added dpatch to the BuildDepends
  * debian/patches: Added patches for fixing the vhdl and verilog
    netlisting issue. Thanks to Peter Clifton.
  * Closes (LP : #207760)

 -- Aanjhan Ranganathan < <email address hidden>> Tue, 19 Aug 2008 12:22:15 +0530

Changed in geda-gnetlist:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.