Hmm. My rpmbuild process on CentOS 5.9 doesn't work for this 2.6.0-0pre4,
complaining about errors in ext_sensors_rrd.c  Has anyone else seen that?

make[5]: Entering directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
/bin/sh ../../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I. -I../../../.. -I../../../../slurm -I../../../..
-I../../../../src/common  -I/usr/include    -DNUMA_VERSION1_COMPATIBILITY
-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -pthread -fno-gcse -MT
ext_sensors_rrd.lo -MD -MP -MF .deps/ext_sensors_rrd.Tpo -c -o
ext_sensors_rrd.lo ext_sensors_rrd.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../..
-I../../../../slurm -I../../../.. -I../../../../src/common -I/usr/include
-DNUMA_VERSION1_COMPATIBILITY -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
-mtune=generic -pthread -fno-gcse -MT ext_sensors_rrd.lo -MD -MP -MF
.deps/ext_sensors_rrd.Tpo -c ext_sensors_rrd.c  -fPIC -DPIC -o
.libs/ext_sensors_rrd.o
ext_sensors_rrd.c: In function '_get_node_rrd_path':
ext_sensors_rrd.c:175: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:180: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_rrd_get_last_one':
ext_sensors_rrd.c:198: error: 'rrd_info_t' undeclared (first use in this
function)
ext_sensors_rrd.c:198: error: (Each undeclared identifier is reported only
once
ext_sensors_rrd.c:198: error: for each function it appears in.)
ext_sensors_rrd.c:198: error: 'data' undeclared (first use in this function)
ext_sensors_rrd.c:198: error: 'data_p' undeclared (first use in this
function)
ext_sensors_rrd.c:198: warning: left-hand operand of comma expression has
no effect
ext_sensors_rrd.c:205: warning: implicit declaration of function 'rrd_info'
ext_sensors_rrd.c:223: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:225: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:226: warning: implicit declaration of function
'rrd_info_free'
ext_sensors_rrd.c:230: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:244: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function 'RRD_consolidate':
ext_sensors_rrd.c:422: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:432: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_update_node_data':
ext_sensors_rrd.c:471: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:500: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_ext_sensors_read_conf':
ext_sensors_rrd.c:573: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:582: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:591: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:597: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:612: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_ext_sensors_clear_free_conf':
ext_sensors_rrd.c:623: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:624: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:625: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:626: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function 'ext_sensors_p_get_stependdata':
ext_sensors_rrd.c:661: error: expected ')' before '{' token
ext_sensors_rrd.c:665: error: expected expression before '}' token
ext_sensors_rrd.c: In function 'fini':
ext_sensors_rrd.c:687: warning: implicit declaration of function
'ext_sensors_clear_free_conf'
make[5]: *** [ext_sensors_rrd.lo] Error 1
make[5]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4'
make: *** [all] Error 2
error: Bad exit status from /tmp/rpm-tmp.6923 (%build)


RPM build errors:
    Bad exit status from /tmp/rpm-tmp.6923 (%build)

Looks similar with just ./configure ; make -j

ext_sensors_rrd.c: In function '_rrd_get_last_one':
ext_sensors_rrd.c:198: error: 'rrd_info_t' undeclared (first use in this
function)
ext_sensors_rrd.c:198: error: (Each undeclared identifier is reported only
once
ext_sensors_rrd.c:198: error: for each function it appears in.)
ext_sensors_rrd.c:198: error: 'data' undeclared (first use in this function)
ext_sensors_rrd.c:198: error: 'data_p' undeclared (first use in this
function)
ext_sensors_rrd.c: In function 'ext_sensors_p_get_stependdata':
ext_sensors_rrd.c:661: error: expected ')' before '{' token
ext_sensors_rrd.c:665: error: expected expression before '}' token
make[5]: *** [ext_sensors_rrd.lo] Error 1
make[5]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins/ext_sensors'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4'
make: *** [all] Error 2



On Mon, May 13, 2013 at 3:54 PM, Moe Jette <[email protected]> wrote:

>
> Slurm 2.6.0-pre4 is now available with the changes listed below.
> Download the code from github or:
> http://www.schedmd.com/#repos
>
>
> * Changes in Slurm 2.6.0pre4
> ============================
>   -- Added helper script for launching symmetric and MIC-only MPI tasks
> within
>      SLURM (in contribs/mic/mpirun-mic).
>   -- Change maximum delay for state save from 2 secs to 5 secs. Make
> timeout
>      configurable at build time by defining SAVE_MAX_WAIT.
>   -- Modify slurmctld data structure locking to interleave read and write
>      locks rather than always favor write locks over read locks.
>   -- Added sacct format option of "ALL" to print all fields.
>   -- Deprecate the SchedulerParameters value of "interval" use
> "bf_interval"
>      instead as documented.
>   -- Add acct_gather_profile/hdf5 to profile jobs with hdf5
>   -- Added MaxCPUsPerNode partition configuration parameter. This can be
>      especially useful to schedule systems with GPUs.
>

Reply via email to