From ff46f2a0534560367ba748ac9d859a2cf05ce3fc Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Thu, 13 Apr 2017 21:23:34 -0400
Subject: [PATCH] pg_dumpall: Allow --no-role-passwords and --binary-upgrade
 together

This was introduced as part of the patch to add --no-role-passwords, but
while it's an unusual combination, there is no actual reason to prevent
it.
---
 src/bin/pg_dump/pg_dumpall.c | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/src/bin/pg_dump/pg_dumpall.c b/src/bin/pg_dump/pg_dumpall.c
index d598d100163..0bf5b7c666a 100644
--- a/src/bin/pg_dump/pg_dumpall.c
+++ b/src/bin/pg_dump/pg_dumpall.c
@@ -356,15 +356,6 @@ main(int argc, char *argv[])
 		exit_nicely(1);
 	}
 
-	if (no_role_passwords && binary_upgrade)
-	{
-		fprintf(stderr, _("%s: options --no-role-passwords and --binary-upgrade cannot be used together\n"),
-				progname);
-		fprintf(stderr, _("Try \"%s --help\" for more information.\n"),
-				progname);
-		exit_nicely(1);
-	}
-
 	/*
 	 * If password values are not required in the dump, switch to
 	 * using pg_roles which is equally useful, just more likely
-- 
GitLab