public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/files/
@ 2017-02-01 22:41 David Seifert
  0 siblings, 0 replies; 2+ messages in thread
From: David Seifert @ 2017-02-01 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     64ccb624b18f1714e653ea129fefa61d10c3b30d
Author:     Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Jan 31 17:43:24 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 22:40:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ccb624

sci-electronics/iverilog: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/3740

 .../iverilog/files/iverilog-0.9.1-gcc45.patch      | 37 ----------------------
 1 file changed, 37 deletions(-)

diff --git a/sci-electronics/iverilog/files/iverilog-0.9.1-gcc45.patch b/sci-electronics/iverilog/files/iverilog-0.9.1-gcc45.patch
deleted file mode 100644
index 4a69142..00000000
--- a/sci-electronics/iverilog/files/iverilog-0.9.1-gcc45.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Fixing build with gcc 4.5
-
-https://bugs.gentoo.org/show_bug.cgi?id=319361
-
---- pform_disciplines.cc
-+++ pform_disciplines.cc
-@@ -27,8 +27,8 @@
- map<perm_string,ivl_discipline_t> disciplines;
- map<perm_string,ivl_nature_t> access_function_nature;
- 
--static perm_string nature_name = perm_string::perm_string();
--static perm_string nature_access = perm_string::perm_string();
-+static perm_string nature_name = perm_string();
-+static perm_string nature_access = perm_string();
- 
- void pform_start_nature(const char*name)
- {
-@@ -82,8 +82,8 @@
- 	// expressions that use the access function can find it.
-       access_function_nature[nature_access] = tmp;
- 
--      nature_name = perm_string::perm_string();
--      nature_access = perm_string::perm_string();
-+      nature_name = perm_string();
-+      nature_access = perm_string();
- }
- 
- 
-@@ -171,7 +171,7 @@
-       FILE_NAME(tmp, loc);
- 
- 	/* Clear the static variables for the next item. */
--      discipline_name = perm_string::perm_string();
-+      discipline_name = perm_string();
-       discipline_domain = IVL_DIS_NONE;
-       discipline_potential = 0;
-       discipline_flow = 0;


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/files/
@ 2021-03-01 22:11 Conrad Kostecki
  0 siblings, 0 replies; 2+ messages in thread
From: Conrad Kostecki @ 2021-03-01 22:11 UTC (permalink / raw
  To: gentoo-commits

commit:     6b19a658921bb5815ab5c9e7d3c0f3883054cf49
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Mar  1 19:51:48 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Mar  1 22:11:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b19a658

sci-electronics/iverilog: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/19725
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 .../files/iverilog-10.3-gen-bison-header.patch     | 97 ----------------------
 1 file changed, 97 deletions(-)

diff --git a/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch b/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch
deleted file mode 100644
index 0027184c833..00000000000
--- a/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-From 5b699c1be73e789831db01e779a41478c0c62309 Mon Sep 17 00:00:00 2001
-From: Henner Zeller <h.zeller@acm.org>
-Date: Wed, 29 Jul 2020 15:29:08 -0700
-Subject: [PATCH] Bison includes its generated header in *.cc. Generate with
- correct name.
-
-The current bison (3.7) generates a *.cc file that includes the header
-it generated. For parse.cc this would be parse.hh. Right now, we rename
-this header to have a common name used in other files, but this results
-in a compile error for the parse.cc file:
-
-parse.cc:462:10: fatal error: parse.hh: No such file or directory
-  462 | #include "parse.hh"
-      |          ^~~~~~~~~~
-
-Fix this by telling bison to output the header file to the correct
-filename in the first place so that we don't have to rename it.
-(using the --defines instead of -d option).
-
-This looks like a bison specific option not available in Posix yacc;
-but looks like we're requiring bison anyway.
-
-Signed-off-by: Henner Zeller <h.zeller@acm.org>
----
- Makefile.in         | 4 +---
- tgt-pcb/Makefile.in | 4 +---
- vhdlpp/Makefile.in  | 4 +---
- vvp/Makefile.in     | 4 +---
- 4 files changed, 4 insertions(+), 12 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 5ac5515a..cc8cac46 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -256,10 +256,8 @@ parse.o: parse.cc
- 
- # Build this in two steps to avoid parallel build issues (see pr3462585)
- parse.cc: $(srcdir)/parse.y
--	$(YACC) --verbose -t -p VL -d -o $@ $<
-+	$(YACC) --verbose -t -p VL --defines=parse.h -o $@ $<
- parse.h: parse.cc
--	mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
--	touch $@
- 
- syn-rules.cc: $(srcdir)/syn-rules.y
- 	$(YACC) --verbose -t -p syn_ -o $@ $<
-diff --git a/tgt-pcb/Makefile.in b/tgt-pcb/Makefile.in
-index a5f9b7d5..7345e195 100644
---- a/tgt-pcb/Makefile.in
-+++ b/tgt-pcb/Makefile.in
-@@ -89,10 +89,8 @@ fp_lex.cc: $(srcdir)/fp.lex
- 	$(LEX) -s -ofp_lex.cc $(srcdir)/fp.lex
- 
- fp.cc: $(srcdir)/fp.y
--	$(YACC) --verbose -t -p fp -d -o $@ $<
-+	$(YACC) --verbose -t -p fp --defines=fp.h -o $@ $<
- fp.h: fp.cc
--	mv fp.cc.h $@ 2>/dev/null || mv fp.hh $@
--	touch $@
- 
- ifeq (@WIN32@,yes)
-   TGTLDFLAGS=-L.. -livl
-diff --git a/vhdlpp/Makefile.in b/vhdlpp/Makefile.in
-index 53ae140a..458178bd 100644
---- a/vhdlpp/Makefile.in
-+++ b/vhdlpp/Makefile.in
-@@ -117,10 +117,8 @@ lexor.cc: $(srcdir)/lexor.lex
- 
- # Build this in two steps to avoid parallel build issues (see pr3462585)
- parse.cc: $(srcdir)/parse.y
--	$(YACC) --verbose -t -d -o $@ $<
-+	$(YACC) --verbose -t --defines=parse.h -o $@ $<
- parse.h: parse.cc
--	mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
--	touch $@
- 
- lexor_keyword.o: lexor_keyword.cc parse.h
- 
-diff --git a/vvp/Makefile.in b/vvp/Makefile.in
-index 8ccdb1d2..cdd940f5 100644
---- a/vvp/Makefile.in
-+++ b/vvp/Makefile.in
-@@ -142,10 +142,8 @@ tables.o: tables.cc
- 
- # Build this in two steps to avoid parallel build issues (see pr3462585)
- parse.cc: $(srcdir)/parse.y
--	$(YACC) --verbose -t -d -o $@ $<
-+	$(YACC) --verbose -t --defines=parse.h -o $@ $<
- parse.h: parse.cc
--	mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
--	touch $@
- 
- lexor.cc: $(srcdir)/lexor.lex
- 	$(LEX) -s -olexor.cc $(srcdir)/lexor.lex
--- 
-2.26.2
-


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-03-01 22:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-01 22:11 [gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/files/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2017-02-01 22:41 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox