Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.1:Update
cluster-glue
cluster-glue-gcc5.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cluster-glue-gcc5.patch of Package cluster-glue
Index: cluster-glue/lib/pils/pils.c =================================================================== --- cluster-glue.orig/lib/pils/pils.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/pils/pils.c 2015-02-24 09:54:15.334311067 +0100 @@ -898,7 +898,7 @@ DelPILInterfaceType(PILInterfaceType*ift gpointer key, iftype; if (DEBUGPLUGIN) { PILLog(PIL_DEBUG - , "DelPILInterfaceType(%s): table size (%d)" + , "DelPILInterfaceType(%s): table size (%u)" , ift->typename, g_hash_table_size(ift->interfaces)); } if (g_hash_table_lookup_extended(ift->interfaces @@ -1883,7 +1883,7 @@ so_select (const struct dirent *dire) if (DEBUGPLUGIN) { PILLog(PIL_DEBUG , "FILE %s Doesn't look like a plugin name [%s] " - "%zd %zd %s." + "%zu %zu %s." , dire->d_name, end , sizeof(obj_end), strlen(dire->d_name) , &dire->d_name[strlen(dire->d_name) @@ -2115,7 +2115,7 @@ PILValidateInterfaceUniv(gpointer key, g #define PRSTAT(type) { \ PILLog(PIL_INFO, "Plugin system objects (" #type "): " \ - "\tnew %ld free \%ld current %ld" \ + "\tnew %lu free \%lu current %lu" \ , PILstats.type.news \ , PILstats.type.frees \ , PILstats.type.news - PILstats.type.frees); \ Index: cluster-glue/lib/pils/test.c =================================================================== --- cluster-glue.orig/lib/pils/test.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/pils/test.c 2015-02-24 09:54:27.928451660 +0100 @@ -100,7 +100,7 @@ PIL_PLUGIN_INIT(PILPlugin*us, PILPluginI , &OurIf , (void*)&OurIfImports , NULL); - imports->log(PIL_INFO, "test init function: returning %d" + imports->log(PIL_INFO, "test init function: returning %u" , ret); return ret; Index: cluster-glue/lib/clplumbing/cl_msg.c =================================================================== --- cluster-glue.orig/lib/clplumbing/cl_msg.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/cl_msg.c 2015-02-24 09:56:29.054804261 +0100 @@ -1344,7 +1344,7 @@ cl_msg_add_list_str(struct ha_msg* msg, if (n <= 0 || buf == NULL|| name ==NULL ||msg == NULL){ cl_log(LOG_ERR, "%s:" "invalid parameter(%s)", - !n <= 0?"n is negative or zero": + n <= 0?"n is negative or zero": !buf?"buf is NULL": !name?"name is NULL": "msg is NULL",__FUNCTION__); @@ -1397,7 +1397,7 @@ cl_msg_add_list_int(struct ha_msg* msg, if (n <= 0 || buf == NULL|| name ==NULL ||msg == NULL){ cl_log(LOG_ERR, "cl_msg_add_list_int:" "invalid parameter(%s)", - !n <= 0?"n is negative or zero": + n <= 0?"n is negative or zero": !buf?"buf is NULL": !name?"name is NULL": "msg is NULL"); Index: cluster-glue/lib/clplumbing/cl_msg_types.c =================================================================== --- cluster-glue.orig/lib/clplumbing/cl_msg_types.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/cl_msg_types.c 2015-02-24 09:57:06.651224230 +0100 @@ -742,7 +742,7 @@ convert_nl_sym(char* s, int len, char sy if (s[i] == sym){ cl_log(LOG_ERR , "convert_nl_sym(): special symbol \'0x%x\' (%c) found" - " in string at %d (len=%d)", s[i], s[i], i, len); + " in string at %d (len=%d)", (unsigned)s[i], s[i], i, len); i -= 10; if(i < 0) { i = 0; Index: cluster-glue/lib/clplumbing/cl_log.c =================================================================== --- cluster-glue.orig/lib/clplumbing/cl_log.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/cl_log.c 2015-02-24 09:58:24.245091228 +0100 @@ -1149,7 +1149,7 @@ ChildLogIPCMessage(int priority, const c if (ch->msgpad > MAX_MSGPAD){ - cl_log(LOG_ERR, "ChildLogIPCMessage: invalid msgpad(%d)", + cl_log(LOG_ERR, "ChildLogIPCMessage: invalid msgpad(%u)", ch->msgpad); return NULL; } Index: cluster-glue/lib/clplumbing/cl_pidfile.c =================================================================== --- cluster-glue.orig/lib/clplumbing/cl_pidfile.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/cl_pidfile.c 2015-02-24 10:04:17.081057827 +0100 @@ -91,7 +91,7 @@ int IsRunning(long pid) #endif /* check to make sure pid hasn't been reused by another process */ - snprintf(proc_path, sizeof(proc_path), "/proc/%lu/exe", pid); + snprintf(proc_path, sizeof(proc_path), "/proc/%ld/exe", pid); rc = readlink(proc_path, exe_path, PATH_MAX-1); if(rc < 0) { @@ -102,7 +102,7 @@ int IsRunning(long pid) mypid = (unsigned long) getpid(); - snprintf(proc_path, sizeof(proc_path), "/proc/%lu/exe", mypid); + snprintf(proc_path, sizeof(proc_path), "/proc/%ld/exe", mypid); rc = readlink(proc_path, myexe_path, PATH_MAX-1); if(rc < 0) { cl_perror("Could not read from %s", proc_path); @@ -131,7 +131,7 @@ DoLock(const char *filename) snprintf(lf_name, sizeof(lf_name), "%s",filename); - snprintf(tf_name, sizeof(tf_name), "%s.%lu", + snprintf(tf_name, sizeof(tf_name), "%s.%ld", filename, mypid); if ((fd = open(lf_name, O_RDONLY)) >= 0) { @@ -147,7 +147,7 @@ DoLock(const char *filename) if (read(fd, buf, sizeof(buf)) < 1) { /* lockfile empty -> rm it and go on */; } else { - if (sscanf(buf, "%lu", &pid) < 1) { + if (sscanf(buf, "%ld", &pid) < 1) { /* lockfile screwed up -> rm it and go on */ } else { if (pid > 1 && (getpid() != pid) @@ -170,7 +170,7 @@ DoLock(const char *filename) } /* Slight overkill with the %*d format ;-) */ - snprintf(buf, sizeof(buf), "%*lu\n", LOCKSTRLEN-1, mypid); + snprintf(buf, sizeof(buf), "%*ld\n", LOCKSTRLEN-1, mypid); if (write(fd, buf, LOCKSTRLEN) != LOCKSTRLEN) { /* Again, nothing we can do about this */ @@ -250,7 +250,7 @@ cl_read_pidfile_no_checking(const char*f return -1; } - if (sscanf(buf, "%lu", &pid) <= 0) { + if (sscanf(buf, "%ld", &pid) <= 0) { close(fd); return -1; } Index: cluster-glue/lib/clplumbing/cl_poll.c =================================================================== --- cluster-glue.orig/lib/clplumbing/cl_poll.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/cl_poll.c 2015-02-24 10:01:58.750489375 +0100 @@ -282,7 +282,7 @@ cl_init_poll_sig(struct pollfd *fds, uns if (fds->events != 0 && debug) { cl_log(LOG_DEBUG , "Current event mask for fd [0] {%d} 0x%x" - , fds->fd, fds->events); + , fds->fd, (unsigned)fds->events); } /* * Examine each fd for the following things: @@ -329,15 +329,15 @@ cl_init_poll_sig(struct pollfd *fds, uns if (debug) { cl_log(LOG_DEBUG , "revents for fd %d: 0x%x" - , fds[j].fd, fds[j].revents); + , fds[j].fd, (unsigned)fds[j].revents); cl_log(LOG_DEBUG , "events for fd %d: 0x%x" - , fds[j].fd, fds[j].events); + , fds[j].fd, (unsigned)fds[j].events); } }else if (fds[j].events && debug) { cl_log(LOG_DEBUG , "pendevents for fd %d: 0x%x" - , fds[j].fd, moni->pendevents); + , fds[j].fd, (unsigned)moni->pendevents); } if (badfd) { cl_poll_ignore(fd); @@ -383,7 +383,7 @@ cl_real_poll_fd(int fd) if (debug) { cl_log(LOG_DEBUG , "Old news from poll(2) for fd %d: 0x%x" - , fd, pfd[0].revents); + , fd, (unsigned)pfd[0].revents); } }else{ if (fcntl(fd, F_GETFL) < 0) { @@ -690,14 +690,15 @@ dump_fd_info(struct pollfd *fds, unsigne cl_log(LOG_DEBUG, "fd %d flags: 0%o, signal: %d, events: 0x%x" ", revents: 0x%x, pendevents: 0x%x" - , fd, fcntl(fd, F_GETFL), moni->nsig - , fds[j].events, fds[j].revents, moni->pendevents); + , fd, (unsigned)fcntl(fd, F_GETFL), moni->nsig + , (unsigned)fds[j].events, (unsigned)fds[j].revents + , (unsigned)moni->pendevents); } for (j=SIGRTMIN; j < (unsigned)SIGRTMAX; ++j) { if (!sigismember(&SignalSet, j)) { continue; } - cl_log(LOG_DEBUG, "Currently monitoring RT signal %d", j); + cl_log(LOG_DEBUG, "Currently monitoring RT signal %u", j); } } @@ -727,19 +728,19 @@ check_fd_info(struct pollfd *fds, unsign } sig = fcntl(j, F_GETSIG); if (sig == 0) { - cl_log(LOG_ERR, "FD %d will get SIGIO", j); + cl_log(LOG_ERR, "FD %u will get SIGIO", j); } if (!sigismember(&SignalSet, sig)) { - cl_log(LOG_ERR, "FD %d (signal %d) is not in SignalSet" + cl_log(LOG_ERR, "FD %u (signal %d) is not in SignalSet" , j, sig); } if (sig < SIGRTMIN || sig >= SIGRTMAX) { - cl_log(LOG_ERR, "FD %d (signal %d) is not RealTime" + cl_log(LOG_ERR, "FD %u (signal %d) is not RealTime" , j, sig); } pid = fcntl(j, F_GETOWN); if (pid != getpid()) { - cl_log(LOG_ERR, "FD %d (signal %d) owner is pid %d" + cl_log(LOG_ERR, "FD %u (signal %d) owner is pid %d" , j, sig, pid); } } Index: cluster-glue/lib/clplumbing/GSource.c =================================================================== --- cluster-glue.orig/lib/clplumbing/GSource.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/GSource.c 2015-02-24 10:08:40.474080849 +0100 @@ -75,7 +75,7 @@ lc_fetch(char *ptr) { #define WARN_DELAY(ms, mx, input) cl_log(LOG_WARNING \ , "%s: Dispatch function for %s was delayed" \ " %lu ms (> %lu ms) before being called (GSource: 0x%lx)" \ - , __FUNCTION__, (input)->description, ms, mx \ + , __FUNCTION__, (input)->description, (unsigned long)ms, (unsigned long)mx \ , POINTER_TO_ULONG(input)) #define EXPLAINDELAY(started, detected) cl_log(LOG_INFO \ @@ -87,7 +87,7 @@ lc_fetch(char *ptr) { #define WARN_TOOLONG(ms, mx, input) cl_log(LOG_WARNING \ , "%s: Dispatch function for %s took too long to execute" \ ": %lu ms (> %lu ms) (GSource: 0x%lx)" \ - , __FUNCTION__, (input)->description, ms, mx \ + , __FUNCTION__, (input)->description, (unsigned long)ms, (unsigned long)mx \ , POINTER_TO_ULONG(input)) #define CHECK_DISPATCH_DELAY(i) { \ @@ -949,7 +949,7 @@ G_main_add_SignalHandler(int priority, i sig_src->description = "signal"; if (sig_src->gsourceid < 1) { cl_log(LOG_ERR - , "%s: Could not attach source for signal %d (%d)" + , "%s: Could not attach source for signal %d (%u)" , __FUNCTION__ , signal, sig_src->gsourceid); failed = TRUE; @@ -1298,7 +1298,7 @@ G_main_add_TriggerHandler(int priority, trig_src->gsourceid = g_source_attach(source, NULL); trig_src->description = "trigger"; if (trig_src->gsourceid < 1) { - cl_log(LOG_ERR, "G_main_add_TriggerHandler: Could not attach new source (%d)", + cl_log(LOG_ERR, "G_main_add_TriggerHandler: Could not attach new source (%u)", trig_src->gsourceid); failed = TRUE; } Index: cluster-glue/lib/clplumbing/coredumps.c =================================================================== --- cluster-glue.orig/lib/clplumbing/coredumps.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/coredumps.c 2015-02-24 10:10:18.328203497 +0100 @@ -89,7 +89,7 @@ cl_cdtocoredir(void) pwent = getpwuid(getuid()); if (pwent == NULL) { int errsave = errno; - cl_perror("Cannot get name for uid [%d]", getuid()); + cl_perror("Cannot get name for uid [%u]", getuid()); errno = errsave; return -1; } Index: cluster-glue/lib/clplumbing/ocf_ipc.c =================================================================== --- cluster-glue.orig/lib/clplumbing/ocf_ipc.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/ocf_ipc.c 2015-02-24 10:11:41.840161379 +0100 @@ -448,7 +448,7 @@ ipc_bufpool_update(struct ipc_bufpool* p "magic number in head does not match. " "Something very bad happened, farside pid =%d", ch->farside_pid); - cl_log(LOG_ERR, "magic=%x, expected value=%x", head->magic, HEADMAGIC); + cl_log(LOG_ERR, "magic=%x, expected value=%x", head->magic, (unsigned)HEADMAGIC); ipc_bufpool_display(pool); cl_log(LOG_INFO, "nmsgs=%d", nmsgs); /*print out the last message in queue*/ Index: cluster-glue/lib/clplumbing/ipcsocket.c =================================================================== --- cluster-glue.orig/lib/clplumbing/ipcsocket.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/ipcsocket.c 2015-02-24 10:15:09.317540398 +0100 @@ -1131,7 +1131,7 @@ socket_check_poll(struct IPC_CHANNEL * c } cl_log(LOG_ERR , "revents failure: fd %d, flags 0x%x" - , sockpoll->fd, sockpoll->revents); + , sockpoll->fd, (unsigned)sockpoll->revents); errno = EINVAL; return IPC_FAIL; } Index: cluster-glue/lib/clplumbing/realtime.c =================================================================== --- cluster-glue.orig/lib/clplumbing/realtime.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/realtime.c 2015-02-24 10:16:48.610678558 +0100 @@ -314,7 +314,7 @@ cl_realtime_malloc_check(void) post_rt_morecore_count - lastcount); cl_log(LOG_INFO, - "Total non-realtime malloc bytes: %ld", + "Total non-realtime malloc bytes: %lu", MALLOC_TOTALSIZE() - init_malloc_arena); oldarena = MALLOC_TOTALSIZE(); Index: cluster-glue/lib/clplumbing/ipctest.c =================================================================== --- cluster-glue.orig/lib/clplumbing/ipctest.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/clplumbing/ipctest.c 2015-02-24 10:20:51.936466739 +0100 @@ -1044,7 +1044,7 @@ asyn_echoclient(IPC_Channel* chan, int r if ((pf[0].revents & (POLLERR|POLLNVAL)) != 0) { cl_log(LOG_ERR , "Async echoclient: bad poll revents." - " revents: 0x%x iter %d", pf[0].revents, rdcount); + " revents: 0x%x iter %d", (unsigned)pf[0].revents, rdcount); ++errcount; continue; } @@ -1054,7 +1054,7 @@ asyn_echoclient(IPC_Channel* chan, int r && ((pf[0].revents&POLLIN) == 0)) { cl_log(LOG_ERR , "Async echoclient: premature pollhup." - " revents: 0x%x iter %d", pf[0].revents, rdcount); + " revents: 0x%x iter %d", (unsigned)pf[0].revents, rdcount); EOFcheck(chan); ++errcount; continue; @@ -1065,7 +1065,7 @@ asyn_echoclient(IPC_Channel* chan, int r && (pf[1].revents & (POLLERR|POLLNVAL)) != 0) { cl_log(LOG_ERR , "Async echoclient: bad poll revents[1]." - " revents: 0x%x iter %d", pf[1].revents, rdcount); + " revents: 0x%x iter %d", (unsigned)pf[1].revents, rdcount); ++errcount; continue; } @@ -1078,7 +1078,7 @@ asyn_echoclient(IPC_Channel* chan, int r /* Neither I nor O available... */ cl_log(LOG_ERR , "Async echoclient: bad events." - " revents: 0x%x iter %d", pf[0].revents, rdcount); + " revents: 0x%x iter %d", (unsigned)pf[0].revents, rdcount); ++errcount; } } Index: cluster-glue/lib/stonith/st_ttylock.c =================================================================== --- cluster-glue.orig/lib/stonith/st_ttylock.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/stonith/st_ttylock.c 2015-02-24 10:25:56.583923145 +0100 @@ -142,7 +142,7 @@ DoLock(const char * prefix, const char * snprintf(lf_name, sizeof(lf_name), "%s/%s%s" , HA_VARLOCKDIR, prefix, lockname); - snprintf(tf_name, sizeof(tf_name), "%s/tmp%lu-%s" + snprintf(tf_name, sizeof(tf_name), "%s/tmp%ld-%s" , HA_VARLOCKDIR, mypid, lockname); if ((fd = open(lf_name, O_RDONLY)) >= 0) { @@ -158,7 +158,7 @@ DoLock(const char * prefix, const char * if (read(fd, buf, sizeof(buf)) < 1) { /* lockfile empty -> rm it and go on */; } else { - if (sscanf(buf, "%lu", &pid) < 1) { + if (sscanf(buf, "%ld", &pid) < 1) { /* lockfile screwed up -> rm it and go on */ } else { if (pid > 1 && ((long)getpid() != pid) @@ -182,7 +182,7 @@ DoLock(const char * prefix, const char * } /* Slight overkill with the %*d format ;-) */ - snprintf(buf, sizeof(buf), "%*lu\n", LOCKSTRLEN-1, mypid); + snprintf(buf, sizeof(buf), "%*ld\n", LOCKSTRLEN-1, mypid); if (write(fd, buf, LOCKSTRLEN) != LOCKSTRLEN) { /* Again, nothing we can do about this */ Index: cluster-glue/lib/plugins/stonith/wti_mpc.c =================================================================== --- cluster-glue.orig/lib/plugins/stonith/wti_mpc.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/plugins/stonith/wti_mpc.c 2015-02-24 10:28:49.523866722 +0100 @@ -468,11 +468,11 @@ wti_mpc_hostlist(StonithPlugin * s) /* prepare objname */ switch (ad->mib_version) { case 3: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,j+1); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,(unsigned)j+1); break; case 1: default: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,j+1); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,(unsigned)j+1); break; } if (Debug) { @@ -549,11 +549,11 @@ wti_mpc_reset_req(StonithPlugin * s, int /* prepare objname */ switch (ad->mib_version) { case 3: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,outlet); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,(unsigned)outlet); break; case 1: default: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,outlet); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,(unsigned)outlet); break; } @@ -695,11 +695,11 @@ wti_mpc_set_config(StonithPlugin * s, St for (mo=1;mo<MAX_OUTLETS;mo++) { switch (sd->mib_version) { case 3: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,mo); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V3,(unsigned)mo); break; case 1: default: - snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,mo); + snprintf(objname,MAX_STRING,OID_GROUP_NAMES_V1,(unsigned)mo); break; } Index: cluster-glue/lib/plugins/stonith/bladehpi.c =================================================================== --- cluster-glue.orig/lib/plugins/stonith/bladehpi.c 2014-10-31 15:43:17.000000000 +0100 +++ cluster-glue/lib/plugins/stonith/bladehpi.c 2015-02-24 10:34:32.278721283 +0100 @@ -861,7 +861,7 @@ get_resource_type(char *entityRoot, SaHp case SAHPI_ENT_SYSTEM_CHASSIS: snprintf(rootName, sizeof(rootName) , SYSTEM_CHASSIS_FMT - , ohep->Entry[i].EntityLocation); + , (int)ohep->Entry[i].EntityLocation); if (!strcmp(entityRoot, rootName)) { foundRoot = 1; } @@ -978,7 +978,7 @@ try_again: dev->ohdevid = ohRPT.ResourceId; if (Debug) { - LOG(PIL_DEBUG, "BladeCenter '%s' has id %d" + LOG(PIL_DEBUG, "BladeCenter '%s' has id %u" , (char*)ohRPT.ResourceTag.Data , dev->ohdevid); } @@ -994,8 +994,8 @@ try_again: if (Debug) { LOG(PIL_DEBUG - , "MgmtModule '%s' has id %d " - "with sensor #%d" + , "MgmtModule '%s' has id %u " + "with sensor #%u" , (char*)ohRPT.ResourceTag.Data , dev->ohsensid , dev->ohsensnum); @@ -1036,7 +1036,7 @@ try_again: dev->hostlist = g_list_append(dev->hostlist, bi); if (Debug) { - LOG(PIL_DEBUG, "Blade '%s' has id %d, caps %x" + LOG(PIL_DEBUG, "Blade '%s' has id %u, caps %x" , bi->name, bi->resourceId, bi->resourceCaps); } break; @@ -1055,7 +1055,7 @@ try_again: free_bladehpi_hostlist(dev); if(Debug){ LOG(PIL_DEBUG, "Looping through entries again," - " count changed from %d to %d" + " count changed from %u to %u" , ohupdate, ohdi.RptUpdateCount); } goto try_again;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor