mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
Backported upstream patch for 6.1.3 codebase to fix "gcc-7 errors", which resolves build errors from using C++ standards newer than 03. Also removed unpatch torque-6.0.4 ebuild as it no longer builds Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Ian Stakenvicius <axs@gentoo.org>
71 lines
2.0 KiB
Diff
71 lines
2.0 KiB
Diff
--- a/src/lib/Libattr/req.cpp 2017-01-24 18:35:27.000000000 -0500
|
|
+++ b/src/lib/Libattr/req.cpp 2017-11-21 13:40:27.201964749 -0500
|
|
@@ -1037,17 +1037,17 @@
|
|
error = "Bad tasks value: '";
|
|
error += submission_str;
|
|
error += "'";
|
|
return(PBSE_BAD_PARAMETER);
|
|
}
|
|
|
|
if (*current == ':')
|
|
current++;
|
|
- else if (current != '\0')
|
|
+ else if (*current != '\0')
|
|
{
|
|
error = "Invalid task specification";
|
|
return(PBSE_BAD_PARAMETER);
|
|
}
|
|
|
|
while ((current != NULL) &&
|
|
(*current != '\0'))
|
|
{
|
|
--- a/src/cmds/qsub_functions.c 2017-01-24 18:35:27.000000000 -0500
|
|
+++ b/src/cmds/qsub_functions.c 2017-11-21 13:40:27.201964749 -0500
|
|
@@ -900,7 +900,7 @@
|
|
else
|
|
{
|
|
char *tmp_host = pbs_default();
|
|
- if (tmp_host == '\0')
|
|
+ if (*tmp_host == '\0')
|
|
hash_add_or_exit(job_attr, ATTR_pbs_o_server, qsub_host, LOGIC_DATA);
|
|
else
|
|
hash_add_or_exit(job_attr, ATTR_pbs_o_server, tmp_host, LOGIC_DATA);
|
|
--- a/src/cmds/pbsnodes.c 2017-01-24 18:35:27.000000000 -0500
|
|
+++ b/src/cmds/pbsnodes.c 2017-11-21 13:40:27.201964749 -0500
|
|
@@ -900,7 +900,7 @@
|
|
{
|
|
nodeargs = (char **)calloc(2, sizeof(char *));
|
|
nodeargs[0] = strdup("");
|
|
- nodeargs[1] = '\0';
|
|
+ nodeargs[1] = NULL;
|
|
}
|
|
}
|
|
}
|
|
@@ -1020,7 +1020,7 @@
|
|
|
|
MXMLCreateE(&DE, "Data");
|
|
|
|
- for (lindex = 0;nodeargs[lindex] != '\0';lindex++)
|
|
+ for (lindex = 0;nodeargs[lindex] != NULL;lindex++)
|
|
{
|
|
bstatus = statnode(con, nodeargs[lindex]);
|
|
|
|
@@ -1041,7 +1041,7 @@
|
|
}
|
|
else
|
|
{
|
|
- for (lindex = 0;nodeargs[lindex] != '\0';lindex++)
|
|
+ for (lindex = 0;nodeargs[lindex] != NULL;lindex++)
|
|
{
|
|
bstatus = statnode(con, nodeargs[lindex]);
|
|
|
|
@@ -1065,7 +1065,7 @@
|
|
|
|
/* list any node that is DOWN, OFFLINE, or UNKNOWN */
|
|
|
|
- for (lindex = 0;nodeargs[lindex] != '\0';lindex++)
|
|
+ for (lindex = 0;nodeargs[lindex] != NULL;lindex++)
|
|
{
|
|
bstatus = statnode(con, nodeargs[lindex]);
|
|
|