~ubuntu-branches/ubuntu/vivid/slurm-llnl/vivid

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Gennaro Oliva
  • Date: 2009-09-24 23:28:15 UTC
  • mfrom: (1.1.11 upstream) (3.2.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090924232815-enh65jn32q1ebg07
Tags: 2.0.5-1
* New upstream release 
* Changed dependecy from lib-mysqlclient15 to lib-mysqlclient 
* Added Default-Start for runlevel 2 and 4 and $remote_fs requirement in
  init.d scripts (Closes: #541252)
* Postinst checks for wrong runlevels 2 and 4 links
* Upgraded to standard version 3.8.3
* Add lintian overrides for missing slurm-llnl-configurator.html in doc
  base registration
* modified postrm scripts to ignore pkill return value in order to avoid
  postrm failure when no slurm process is running
* Checking for slurmctld.pid before cancelling running and pending
  jobs during package removal 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# $Id: configure.ac 16936 2009-03-18 22:02:01Z da $
 
1
# $Id: configure.ac 16996 2009-03-24 20:21:41Z jette $
2
2
# This file is to be processed with autoconf to generate a configure script
3
3
 
4
4
dnl Prologue
98
98
dnl Check for PAM module support
99
99
X_AC_PAM
100
100
 
 
101
dnl
 
102
dnl Check for ISO compliance
 
103
X_AC_ISO
 
104
 
 
105
dnl
 
106
dnl Check if we want to load .login with sbatch --get-user-env option
 
107
X_AC_ENV_LOGIC
 
108
 
101
109
dnl Checks for types.
102
110
dnl
103
111
X_AC_SLURM_BIGENDIAN
139
147
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
140
148
LIBS="$PTHREAD_LIBS $LIBS"
141
149
 
 
150
X_AC_CRAY
142
151
X_AC_SUN_CONST
143
152
 
144
153
X_AC_CFLAGS
216
225
dnl
217
226
X_AC_MUNGE
218
227
 
219
 
dnl Check if srun --get-user-env (for Moab) should load user's environment 
220
 
dnl based upon a login. This may be temporary.
221
 
dnl
222
 
AC_MSG_CHECKING([if user env vars should be based upon login])
223
 
AC_ARG_ENABLE(
224
 
  [load-env-no-login],
225
 
  AS_HELP_STRING(--enable-load-env-no-login,
226
 
                 [enable --get-user-env option to load user environment without login]),
227
 
  [ case "$enableval" in
228
 
     yes) x_ac_load_env_no_login=yes ;;
229
 
      no) x_ac_load_env_no_login=no ;;
230
 
       *) AC_MSG_RESULT([doh!])
231
 
          AC_MSG_ERROR([bad value "$enableval" for --enable-load-env-no-login]) ;;
232
 
   esac
233
 
  ]
234
 
)
235
 
if test "$x_ac_load_env_no_login" = yes; then
236
 
  AC_DEFINE(LOAD_ENV_NO_LOGIN, 1, 
237
 
            [Define to 1 for --get-user-env to load user environment without login.])
238
 
  AC_MSG_RESULT([yes])
239
 
else
240
 
  AC_MSG_RESULT([no])
241
 
fi
242
 
 
243
228
dnl
244
229
dnl Check if multiple-slurmd support is requested and define MULTIPLE_SLURMD
245
230
dnl if it is.
283
268
AC_DEFINE(WITH_LSD_FATAL_ERROR_FUNC, 1, [Have definition of lsd_fatal_error()])
284
269
AC_DEFINE(WITH_LSD_NOMEM_ERROR_FUNC, 1, [Have definition of lsd_nomem_error()])
285
270
 
 
271
dnl
 
272
dnl Check for compilation of SLURM with BLCR support:
 
273
dnl
 
274
X_AC_BLCR
 
275
 
 
276
 
286
277
dnl All slurm Makefiles:
287
278
 
288
279
AC_CONFIG_FILES([Makefile
306
297
                 src/sacctmgr/Makefile
307
298
                 src/sreport/Makefile
308
299
                 src/sstat/Makefile
 
300
                 src/sshare/Makefile
309
301
                 src/salloc/Makefile 
310
302
                 src/sbatch/Makefile 
311
303
                 src/sattach/Makefile
 
304
                 src/sprio/Makefile
312
305
                 src/srun/Makefile 
 
306
                 src/srun_cr/Makefile 
313
307
                 src/slurmd/Makefile 
314
308
                 src/slurmd/slurmd/Makefile 
315
309
                 src/slurmd/slurmstepd/Makefile 
339
333
                 src/plugins/checkpoint/none/Makefile
340
334
                 src/plugins/checkpoint/ompi/Makefile
341
335
                 src/plugins/checkpoint/xlch/Makefile
 
336
                 src/plugins/checkpoint/blcr/Makefile
 
337
                 src/plugins/checkpoint/blcr/cr_checkpoint.sh
 
338
                 src/plugins/checkpoint/blcr/cr_restart.sh
342
339
                 src/plugins/crypto/Makefile
343
340
                 src/plugins/crypto/munge/Makefile
344
341
                 src/plugins/crypto/openssl/Makefile
352
349
                 src/plugins/jobcomp/script/Makefile
353
350
                 src/plugins/jobcomp/mysql/Makefile
354
351
                 src/plugins/jobcomp/pgsql/Makefile
 
352
                 src/plugins/priority/Makefile
 
353
                 src/plugins/priority/basic/Makefile
 
354
                 src/plugins/priority/multifactor/Makefile
355
355
                 src/plugins/proctrack/Makefile
356
356
                 src/plugins/proctrack/aix/Makefile
357
357
                 src/plugins/proctrack/pgid/Makefile
369
369
                 src/plugins/select/bluegene/Makefile
370
370
                 src/plugins/select/bluegene/block_allocator/Makefile
371
371
                 src/plugins/select/bluegene/plugin/Makefile
 
372
                 src/plugins/select/cons_res/Makefile
372
373
                 src/plugins/select/linear/Makefile
373
 
                 src/plugins/select/cons_res/Makefile
374
374
                 src/plugins/switch/Makefile
375
375
                 src/plugins/switch/elan/Makefile
376
376
                 src/plugins/switch/none/Makefile
387
387
                 src/plugins/task/Makefile
388
388
                 src/plugins/task/affinity/Makefile
389
389
                 src/plugins/task/none/Makefile
 
390
                 src/plugins/topology/Makefile
 
391
                 src/plugins/topology/3d_torus/Makefile
 
392
                 src/plugins/topology/none/Makefile
 
393
                 src/plugins/topology/tree/Makefile
390
394
                 doc/Makefile
391
395
                 doc/man/Makefile
392
396
                 doc/html/Makefile