mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
dev-lang/qu-prolog: fix compile with GCCv6
Package-Manager: portage-2.3.0
This commit is contained in:
38
dev-lang/qu-prolog/files/qu-prolog-10.0-gcc6.patch
Normal file
38
dev-lang/qu-prolog/files/qu-prolog-10.0-gcc6.patch
Normal file
@@ -0,0 +1,38 @@
|
||||
--- qp10.0/src/io_qp.h.old 2016-10-12 02:50:04.343499674 -0400
|
||||
+++ qp10.0/src/io_qp.h 2016-10-12 02:50:10.605264154 -0400
|
||||
@@ -662,7 +662,7 @@
|
||||
|
||||
bool seekp(streampos pos, ios::seekdir d = ios::beg)
|
||||
{
|
||||
- return stream->seekp(pos, d);
|
||||
+ return !stream->seekp(pos, d).fail();
|
||||
}
|
||||
|
||||
bool put(char ch)
|
||||
@@ -736,7 +736,7 @@
|
||||
|
||||
bool seekp(streampos pos, ios::seekdir d = ios::beg)
|
||||
{
|
||||
- return stream.seekp(pos, d);
|
||||
+ return !stream.seekp(pos, d).fail();
|
||||
}
|
||||
|
||||
bool put(char ch)
|
||||
@@ -816,7 +816,7 @@
|
||||
|
||||
bool seekp(streampos pos, ios::seekdir d = ios::beg)
|
||||
{
|
||||
- return stream.seekp(pos, d);
|
||||
+ return !stream.seekp(pos, d).fail();
|
||||
}
|
||||
|
||||
bool put(char ch);
|
||||
@@ -876,7 +876,7 @@
|
||||
|
||||
bool seekp(streampos pos, ios::seekdir d = ios::beg)
|
||||
{
|
||||
- return stream.seekp(pos, d);
|
||||
+ return !stream.seekp(pos, d).fail();
|
||||
}
|
||||
|
||||
bool put(char ch);
|
||||
@@ -31,6 +31,7 @@ S="${WORKDIR}"/${MY_P}
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-configure.patch
|
||||
epatch "${FILESDIR}"/${P}-associated-item.patch
|
||||
epatch "${FILESDIR}"/${P}-gcc6.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
|
||||
Reference in New Issue
Block a user