diff options
author | Keri Harris <keri@gentoo.org> | 2007-01-01 05:01:30 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2007-01-01 05:01:30 +0000 |
commit | 9d44814f5e22dc36e5ee5feeb05b8f866523c3b7 (patch) | |
tree | 50d98a632ff1e0cd9c4add82bb32471848e3ddfd /dev-lang/swi-prolog | |
parent | Sign Manfiest (diff) | |
download | gentoo-2-9d44814f5e22dc36e5ee5feeb05b8f866523c3b7.tar.gz gentoo-2-9d44814f5e22dc36e5ee5feeb05b8f866523c3b7.tar.bz2 gentoo-2-9d44814f5e22dc36e5ee5feeb05b8f866523c3b7.zip |
Handle SIO_FLUSHOUTPUT when closing SSL output streams.
(Portage version: 2.1.2_rc4-r2)
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r-- | dev-lang/swi-prolog/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/swi-prolog/files/swi-prolog-ssl-SIO_FLUSHOUTPUT.patch | 11 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild | 5 |
3 files changed, 20 insertions, 4 deletions
diff --git a/dev-lang/swi-prolog/ChangeLog b/dev-lang/swi-prolog/ChangeLog index a84591b22fed..aa1af0d1bbfe 100644 --- a/dev-lang/swi-prolog/ChangeLog +++ b/dev-lang/swi-prolog/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/swi-prolog -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.55 2006/12/29 21:19:41 keri Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.56 2007/01/01 05:01:30 keri Exp $ + + 01 Jan 2007; keri <keri@gentoo.org> + +files/swi-prolog-ssl-SIO_FLUSHOUTPUT.patch, swi-prolog-5.6.25.ebuild: + Handle SIO_FLUSHOUTPUT when closing SSL output streams. *swi-prolog-5.6.25 (29 Dec 2006) diff --git a/dev-lang/swi-prolog/files/swi-prolog-ssl-SIO_FLUSHOUTPUT.patch b/dev-lang/swi-prolog/files/swi-prolog-ssl-SIO_FLUSHOUTPUT.patch new file mode 100644 index 000000000000..4755ceeac9fa --- /dev/null +++ b/dev-lang/swi-prolog/files/swi-prolog-ssl-SIO_FLUSHOUTPUT.patch @@ -0,0 +1,11 @@ +--- pl-5.6.25.orig/packages/ssl/ssl4pl.c 2006-11-11 03:48:31.000000000 +1300 ++++ pl-5.6.25/packages/ssl/ssl4pl.c 2007-01-01 16:33:49.000000000 +1300 +@@ -540,6 +540,8 @@ + *p = instance->sock; + return 0; + } ++ case SIO_FLUSHOUTPUT: ++ return 0; + default: + return -1; + } diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild index c2fd0db0ee18..4a617a5791e5 100644 --- a/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild +++ b/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild,v 1.1 2006/12/29 21:19:41 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.25.ebuild,v 1.2 2007/01/01 05:01:30 keri Exp $ inherit eutils @@ -50,6 +50,7 @@ src_unpack() { epatch "${FILESDIR}"/${PN}-jpl-check_java.patch epatch "${FILESDIR}"/${PN}-ltx2htm.patch epatch "${FILESDIR}"/${PN}-SGML_CATALOG_FILES.patch + epatch "${FILESDIR}"/${PN}-ssl-SIO_FLUSHOUTPUT.patch epatch "${FILESDIR}"/${PN}-thread-tests.patch epatch "${FILESDIR}"/${PN}-xpce-parallel-build.patch epatch "${FILESDIR}"/${PN}-xpce-test-r1.patch |