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

Reply via email to