fsysServer.o is only used by the symlink translator which does not use
libports. Therefor, it is not necessary to use the default payload to
port translation function.
* trans/Makefile (fsys-MIGSFLAGS): Disable the default payload to port
translation function.
---
trans/Makefile | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/trans/Makefile b/trans/Makefile
index fa00002..af6dffc 100644
--- a/trans/Makefile
+++ b/trans/Makefile
@@ -38,6 +38,10 @@ password-MIGSFLAGS=\
"-DIO_DESTRUCTOR=trivfs_end_using_protid (trivfs_protid_t)" \
"-DPASSWORD_IMPORTS=import <hurd/trivfs.h>;"
+# fsysServer is only used by the symlink translator which does not use
+# libports. Disable the default payload to port conversion.
+fsys-MIGSFLAGS = "-DHURD_DEFAULT_PAYLOAD_TO_PORT=1"
+
include ../Makeconf
vpath elfcore.c $(top_srcdir)/exec
--
1.7.10.4