Bug 77577 - iverilog stable (x86) ebuild refers to broken code snapshot (verilog-0.7.tar.gz).
Bug#: 77577 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: plasmaroo@gentoo.org Reported By: brandon.atkinson@ieee.org
Component: Applications
URL: 
Summary: iverilog stable (x86) ebuild refers to broken code snapshot (verilog-0.7.tar.gz).
Keywords:  
Status Whiteboard: 
Opened: 2005-01-11 12:42 0000
Description:   Opened: 2005-01-11 12:42 0000
Trying to emerge iverilog with the stable x86 flag set, portage attempts to
merge with version 0.7.  The URI in the ebuild refers to a broken snapshot of
0.7.  This is obviously not a portage problem, but it is interesting that a
broken snapshot is used for the 'stable' build, while the unstable flag ~x86
works. 

I have verified that 0.7 tarball is broken by downloading the file by hand and
attempting to install.



Reproducible: Always
Steps to Reproduce:
1. emerge iverilog (with USE="x86")
2. compile dies during compilation of load_module.cc
3. 

Actual Results:  
Build stops due to compilation failure.  The tar.gz contains broken code.  

Expected Results:  
Build works, iverilog is installed correctly.

I understand that we have no control over bad files upstream, but should broken
code be chosen for the stable build over working code (i.e. verilog-0.8)?

------- Comment #1 From Patrick Kursawe 2005-01-12 09:33:34 0000 -------
0.8 is only in portage for a few days, but considering that I can't get 0.7 to
build with gcc 3.3 or 3.4 I think you are right. Looks like most people who use
it emerged it long ago in the past when it still went through the compiler.

------- Comment #2 From Tim Yamin (RETIRED) 2005-01-12 12:40:09 0000 -------
0.8 stabled on x86 in CVS; please reopen this bug and let me know if that also
has issues. Thanks!