[postgresql-plruby] Fixed return value of plruby_datum_get
Jan Horak
hhorak at fedoraproject.org
Wed Mar 21 07:48:58 UTC 2012
commit fe58d8367a53db45e3e7e9bef5e2572d3cb2a3f4
Author: Honza HorĂ¡k <hhorak at redhat.com>
Date: Wed Mar 21 08:43:47 2012 +0100
Fixed return value of plruby_datum_get
postgresql-plruby-retval.patch | 12 ++++++++++++
postgresql-plruby.spec | 3 +++
2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/postgresql-plruby-retval.patch b/postgresql-plruby-retval.patch
new file mode 100644
index 0000000..27fb431
--- /dev/null
+++ b/postgresql-plruby-retval.patch
@@ -0,0 +1,12 @@
+diff -up plruby-0.5.3/src/plruby.h.retval plruby-0.5.3/src/plruby.h
+--- plruby-0.5.3/src/plruby.h.retval 2012-02-15 17:35:06.035541372 +0100
++++ plruby-0.5.3/src/plruby.h 2012-02-15 17:35:15.346541265 +0100
+@@ -304,7 +304,7 @@ extern Datum plruby_dfc3 _((PGFunction,
+ extern VALUE plruby_classes, plruby_conversions;
+ extern Oid plruby_datum_oid _((VALUE, int *));
+ extern VALUE plruby_datum_set _((VALUE, Datum));
+-extern VALUE plruby_datum_get _((VALUE, Oid *));
++extern Datum plruby_datum_get _((VALUE, Oid *));
+ extern VALUE plruby_define_void_class _((char *, char *));
+ #endif
+
diff --git a/postgresql-plruby.spec b/postgresql-plruby.spec
index b8e2db3..849ba31 100644
--- a/postgresql-plruby.spec
+++ b/postgresql-plruby.spec
@@ -14,6 +14,7 @@ Requires: postgresql-libs, ruby(abi) = 1.9.1
Patch0: postgresql-plruby-bitopers.patch
Patch1: postgresql-plruby-headers.patch
+Patch2: postgresql-plruby-retval.patch
%description
PL/Ruby is a loadable procedural language for the PostgreSQL database
@@ -32,6 +33,7 @@ Documentation for plruby.
%setup -q -n %{sname}-%{version}
%patch0 -p1 -b .biopers
%patch1 -p1 -b .headers
+%patch2 -p1 -b .retval
unset FILE
for f in %{_includedir}/pg_config_*.h
@@ -72,6 +74,7 @@ rm -rf %{buildroot}
- Packaging changes for new ruby-1.9
- Reflected a name change of and/or bit operand functions in Postgresql
- Included postgres.h
+- Fixed return value of plruby_datum_get
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list