diff --git a/auxdir/x_ac_bgl.m4 b/auxdir/x_ac_bgl.m4
index f61a0c681a249710b30f1fae31d473355118f45d..de98231e1a56f1ae21928f8e7e0b8a5928e997bc 100644
--- a/auxdir/x_ac_bgl.m4
+++ b/auxdir/x_ac_bgl.m4
@@ -14,7 +14,7 @@
 
 AC_DEFUN([X_AC_BGL],
 [
-   bgl_default_dirs="/bgl/BlueLight/ppcfloor/bglsys /bgl/bglsched /home/bgdb2cli/sqllib"
+   bgl_default_dirs="/bgl/BlueLight/current/ppc/bglsys /home/bgdb2cli/sqllib"
 
    for bgl_dir in $bgl_default_dirs; do
       # Skip directories that don't exist
diff --git a/sayMessage.h b/sayMessage.h
new file mode 100644
index 0000000000000000000000000000000000000000..b83d35a5e9fd7687001aa923ccaa5058294ec9bc
--- /dev/null
+++ b/sayMessage.h
@@ -0,0 +1,5 @@
+/* Temporary for successful build of BlueGene modules with rm_api.h */
+#ifndef _SAY_MESSAGE_H
+#define _SAY_MESSAGE_H 1
+typedef int MPIR_PROCDESC;
+#endif