Package: libglobus-gram-protocol-dev Version: 11.3-4 Severity: important User: multiarch-de...@lists.alioth.debian.org Usertags: multiarch
libglobus-gram-protocol-dev is marked as "Multi-Arch: same", but the following file is architecture-dependent:
/usr/include/globus/globus_gram_protocol_constants.h MD5 sums of said file are: 2974cf34445bc95825026e738cbe859c mips sparc kfreebsd-i386 kfreebsd-amd64 i386 53f51fef97826bcd3c5dd007d752b5a2 ia64 armel 6c13fcc58203a52be10b4bb55271dd52 s390x mipsel amd64 a3ecf9df7404a459d77242b95f6011a1 armhf c50ccf17eb502bc312a47a74fae7a310 powerpc An example diff between i386 and armhf is attached. -- Jakub Wilk
diff -ur libglobus-gram-protocol-dev_11.3-4_i386/usr/include/globus/globus_gram_protocol_constants.h libglobus-gram-protocol-dev_11.3-4_armhf/usr/include/globus/globus_gram_protocol_constants.h --- libglobus-gram-protocol-dev_11.3-4_i386/usr/include/globus/globus_gram_protocol_constants.h 2013-11-22 10:37:17.000000000 +0100 +++ libglobus-gram-protocol-dev_11.3-4_armhf/usr/include/globus/globus_gram_protocol_constants.h 2013-11-23 06:05:56.000000000 +0100 @@ -6,6 +6,45 @@ #define GLOBUS_GRAM_PROTOCOL_CONSTANTS_H /** + * @defgroup globus_gram_protocol_job_state GRAM Job States + * The globus_gram_protocol_job_state_t contains information about the current state of the job as known by the job manager. Job state changes are sent by the Job Manager to all registered clients. A client may ask for information from the job manager via the status request. + * @anchor globus_gram_protocol_job_state_t + */ + +/** + * GRAM Job States + * @ingroup globus_gram_protocol_job_state + */ +typedef enum +{ + + GLOBUS_GRAM_PROTOCOL_JOB_STATE_PENDING=1/**< The job is waiting for resources to become available to run. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_ACTIVE=2/**< The job has received resources and the application is executing. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_FAILED=4/**< The job terminated before completion because an error, user-triggered +cancel, or system-triggered cancel. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_DONE=8/**< The job completed successfully + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_SUSPENDED=16/**< The job has been suspended. Resources which were allocated for +this job may have been released due to some scheduler-specific +reason. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_UNSUBMITTED=32/**< The job has not been submitted to the scheduler yet, pending the +reception of the GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST +signal from a client. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_IN=64/**< The job manager is staging in files to run the job. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_OUT=128/**< The job manager is staging out files generated by the job. + */, + GLOBUS_GRAM_PROTOCOL_JOB_STATE_ALL=0xFFFFF/**< A mask of all job states. + */ +} +globus_gram_protocol_job_state_t; + +/** * @defgroup globus_gram_protocol_error GRAM Error codes * * @anchor globus_gram_protocol_error_t @@ -244,43 +283,4 @@ } globus_gram_protocol_job_signal_t; -/** - * @defgroup globus_gram_protocol_job_state GRAM Job States - * The globus_gram_protocol_job_state_t contains information about the current state of the job as known by the job manager. Job state changes are sent by the Job Manager to all registered clients. A client may ask for information from the job manager via the status request. - * @anchor globus_gram_protocol_job_state_t - */ - -/** - * GRAM Job States - * @ingroup globus_gram_protocol_job_state - */ -typedef enum -{ - - GLOBUS_GRAM_PROTOCOL_JOB_STATE_PENDING=1/**< The job is waiting for resources to become available to run. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_ACTIVE=2/**< The job has received resources and the application is executing. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_FAILED=4/**< The job terminated before completion because an error, user-triggered -cancel, or system-triggered cancel. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_DONE=8/**< The job completed successfully - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_SUSPENDED=16/**< The job has been suspended. Resources which were allocated for -this job may have been released due to some scheduler-specific -reason. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_UNSUBMITTED=32/**< The job has not been submitted to the scheduler yet, pending the -reception of the GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST -signal from a client. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_IN=64/**< The job manager is staging in files to run the job. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_OUT=128/**< The job manager is staging out files generated by the job. - */, - GLOBUS_GRAM_PROTOCOL_JOB_STATE_ALL=0xFFFFF/**< A mask of all job states. - */ -} -globus_gram_protocol_job_state_t; - #endif