It looks like ruby-postgres needs some patching due to the changes
in rubyio.h. I believe these two changes take care of the problem:
/* PQtrace(get_pgconn(obj), fp->f2?fp->f2:fp->f); */ PQtrace(get_pgconn(obj), fp->stdio_file); /* PQprint(fp->f2?fp->f2:fp->f, get_pgresult(obj), &po);*/ PQprint(fp->stdio_file, get_pgresult(obj), &po);
I’m using the force a bit here, and assuming that the additional
pointer for rw pipes has been deprecated. In my defense it compiles
Who’s the current maintainer of ruby-postgres?
Chris Long, San Diego Padres, 100 Park Boulevard, San Diego CA
It is pitch black. You are likely to be eaten by a grue.