--- /srv/rebuilderd/tmp/rebuilderd1FKvd0/inputs/libpetsc3.25-dev-common_3.25.1+dfsg1-1~exp1_all.deb +++ /srv/rebuilderd/tmp/rebuilderd1FKvd0/out/libpetsc3.25-dev-common_3.25.1+dfsg1-1~exp1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-02 05:55:41.000000 debian-binary │ --rw-r--r-- 0 0 0 8644 2026-05-02 05:55:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 324376 2026-05-02 05:55:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8660 2026-05-02 05:55:41.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 324432 2026-05-02 05:55:41.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscdm.h │ │ │┄ Ordering differences only │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ │ │ #include "petsc/finclude/petscmat.h" │ │ │ #include "petsc/finclude/petscdmlabel.h" │ │ │ #include "petsc/finclude/petscfe.h" │ │ │ #include "petsc/finclude/petscds.h" │ │ │ #include "petsc/finclude/petscdt.h" │ │ │ │ │ │ -#define DMCopyLabelsMode type(eDMCopyLabelsMode) │ │ │ #define DMBoundaryType type(eDMBoundaryType) │ │ │ #define DMBoundaryConditionType type(eDMBoundaryConditionType) │ │ │ #define DMPointLocationType type(eDMPointLocationType) │ │ │ #define DMBlockingType type(eDMBlockingType) │ │ │ #define DMAdaptationStrategy type(eDMAdaptationStrategy) │ │ │ #define DMAdaptationCriterion type(eDMAdaptationCriterion) │ │ │ #define DMAdaptFlag type(eDMAdaptFlag) │ │ │ #define DMDirection type(eDMDirection) │ │ │ #define DMEnclosureType type(eDMEnclosureType) │ │ │ #define DMPolytopeType type(eDMPolytopeType) │ │ │ #define PetscUnit type(ePetscUnit) │ │ │ #define DMReorderDefaultFlag type(eDMReorderDefaultFlag) │ │ │ +#define DMCopyLabelsMode type(eDMCopyLabelsMode) │ │ │ │ │ │ #define DMType CHARACTER(80) │ │ │ │ │ │ -#define DMInterpolationInfo type(tDMInterpolationInfo) │ │ │ #define DM type(tDM) │ │ │ #define DMField type(tDMField) │ │ │ #define DMUniversalLabel type(tDMUniversalLabel) │ │ │ #define DMGeneratorFunctionList type(tDMGeneratorFunctionList) │ │ │ +#define DMInterpolationInfo type(tDMInterpolationInfo) │ │ │ │ │ │ #endif │ │ │ #define DMGetApplicationContext(dm, ctx, ierr) DMGetApplicationContextCptr(dm, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscdmda.h │ │ │┄ Ordering differences only │ │ │ @@ -5,13 +5,13 @@ │ │ │ #include "petsc/finclude/petscpf.h" │ │ │ #include "petsc/finclude/petscao.h" │ │ │ #include "petsc/finclude/petscfe.h" │ │ │ │ │ │ #define DMDAStencilType type(eDMDAStencilType) │ │ │ #define DMDAInterpolationType type(eDMDAInterpolationType) │ │ │ #define DMDAElementType type(eDMDAElementType) │ │ │ -#define DMDACoor type(sDMDACoor) │ │ │ #define DMDALocalInfo type(sDMDALocalInfo) │ │ │ +#define DMDACoor type(sDMDACoor) │ │ │ │ │ │ │ │ │ │ │ │ #endif │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscdmplex.h │ │ │┄ Ordering differences only │ │ │ @@ -8,20 +8,20 @@ │ │ │ #include "petsc/finclude/petscfe.h" │ │ │ #include "petsc/finclude/petscfv.h" │ │ │ #include "petsc/finclude/petscds.h" │ │ │ #include "petsc/finclude/petscsf.h" │ │ │ #include "petsc/finclude/petscdmfield.h" │ │ │ #include "petsc/finclude/petscviewer.h" │ │ │ │ │ │ +#define DMPlexInterpolatedFlag type(eDMPlexInterpolatedFlag) │ │ │ +#define DMPlexTPSType type(eDMPlexTPSType) │ │ │ #define DMPlexShape type(eDMPlexShape) │ │ │ #define DMPlexCoordMap type(eDMPlexCoordMap) │ │ │ #define DMPlexCSRAlgorithm type(eDMPlexCSRAlgorithm) │ │ │ -#define DMPlexInterpolatedFlag type(eDMPlexInterpolatedFlag) │ │ │ -#define DMPlexTPSType type(eDMPlexTPSType) │ │ │ #define JacActionCtx PetscFortranAddr │ │ │ │ │ │ │ │ │ -#define DMPlexPointQueue type(tDMPlexPointQueue) │ │ │ #define PetscGridHash type(tPetscGridHash) │ │ │ #define DMPlexStorageVersion type(tDMPlexStorageVersion) │ │ │ +#define DMPlexPointQueue type(tDMPlexPointQueue) │ │ │ │ │ │ #endif │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscksp.h │ │ │┄ Ordering differences only │ │ │ @@ -20,13 +20,13 @@ │ │ │ #define KSPType CHARACTER(80) │ │ │ #define KSPGuessType CHARACTER(80) │ │ │ │ │ │ #define KSP type(tKSP) │ │ │ #define KSPGuess type(tKSPGuess) │ │ │ │ │ │ #endif │ │ │ +#define KSPGetMonitorContext(ksp, ctx, ierr) KSPGetMonitorContextCptr(ksp, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ +#define KSPGetConvergenceContext(ksp, ctx, ierr) KSPGetConvergenceContextCptr(ksp, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define KSPMonitorDynamicToleranceDestroy(ctx, ierr) KSPMonitorDynamicToleranceDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define KSPConvergedDefaultDestroy(ctx, ierr) KSPConvergedDefaultDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define KSPGetApplicationContext(ksp, ctx, ierr) KSPGetApplicationContextCptr(ksp, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ -#define KSPGetMonitorContext(ksp, ctx, ierr) KSPGetMonitorContextCptr(ksp, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ -#define KSPGetConvergenceContext(ksp, ctx, ierr) KSPGetConvergenceContextCptr(ksp, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define KSPMonitorSAWsDestroy(ctx, ierr) KSPMonitorSAWsDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscpc.h │ │ │┄ Ordering differences only │ │ │ @@ -30,9 +30,9 @@ │ │ │ #define PCType CHARACTER(80) │ │ │ #define PCGAMGType CHARACTER(80) │ │ │ #define PCGAMGClassicalType CHARACTER(80) │ │ │ │ │ │ #define PC type(tPC) │ │ │ │ │ │ #endif │ │ │ -#define PCShellGetContext(pc, ctx, ierr) PCShellGetContextCptr(pc, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define PCGetApplicationContext(pc, ctx, ierr) PCGetApplicationContextCptr(pc, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ +#define PCShellGetContext(pc, ctx, ierr) PCShellGetContextCptr(pc, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscsf.h │ │ │┄ Ordering differences only │ │ │ @@ -1,21 +1,21 @@ │ │ │ #if !defined(PETSCPETSCSFDEF_H) │ │ │ #define PETSCPETSCSFDEF_H │ │ │ │ │ │ #include "petsc/finclude/petscsys.h" │ │ │ #include "petsc/finclude/petscvec.h" │ │ │ │ │ │ -#define PetscSFDirection type(ePetscSFDirection) │ │ │ -#define PetscSFOperation type(ePetscSFOperation) │ │ │ -#define PetscSFBackend type(ePetscSFBackend) │ │ │ #define PetscSFPattern type(ePetscSFPattern) │ │ │ #define PetscSFWindowSyncType type(ePetscSFWindowSyncType) │ │ │ #define PetscSFWindowFlavorType type(ePetscSFWindowFlavorType) │ │ │ #define PetscSFDuplicateOption type(ePetscSFDuplicateOption) │ │ │ #define PetscSFConcatenateRootMode type(ePetscSFConcatenateRootMode) │ │ │ +#define PetscSFDirection type(ePetscSFDirection) │ │ │ +#define PetscSFOperation type(ePetscSFOperation) │ │ │ +#define PetscSFBackend type(ePetscSFBackend) │ │ │ #define VecScatter PetscSF │ │ │ #define VecScatterType PetscSFType │ │ │ #define PetscSFNode type(sPetscSFNode) │ │ │ │ │ │ #define PetscSFType CHARACTER(80) │ │ │ │ │ │ #define PetscSF type(tPetscSF) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscsnes.h │ │ │┄ Ordering differences only │ │ │ @@ -22,14 +22,14 @@ │ │ │ #define SNESFASType type(eSNESFASType) │ │ │ #define SNESNewtonALCorrectionType type(eSNESNewtonALCorrectionType) │ │ │ │ │ │ #define SNESType CHARACTER(80) │ │ │ #define SNESLineSearchType CHARACTER(80) │ │ │ #define SNESMSType CHARACTER(80) │ │ │ │ │ │ -#define SNESLineSearch type(tSNESLineSearch) │ │ │ #define SNES type(tSNES) │ │ │ +#define SNESLineSearch type(tSNESLineSearch) │ │ │ │ │ │ #endif │ │ │ -#define SNESShellGetContext(snes, ctx, ierr) SNESShellGetContextCptr(snes, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define SNESGetApplicationContext(snes, ctx, ierr) SNESGetApplicationContextCptr(snes, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define SNESMonitorSAWsDestroy(ctx, ierr) SNESMonitorSAWsDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ +#define SNESShellGetContext(snes, ctx, ierr) SNESShellGetContextCptr(snes, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscsys.h │ │ │┄ Ordering differences only │ │ │ @@ -51,10 +51,10 @@ │ │ │ #define PetscSegBuffer type(tPetscSegBuffer) │ │ │ #define PetscOptionsHelpPrinted type(tPetscOptionsHelpPrinted) │ │ │ #define PetscNull type(tPetscNull) │ │ │ #define PetscObjectCompose(obj,name,otherobject,ierr) PetscObjectComposeRaw(obj%v,name,otherobject%v,ierr) │ │ │ #define PetscObjectQuery(obj,name,otherobject,ierr) PetscObjectQueryRaw(obj%v,name,otherobject%v,ierr) │ │ │ │ │ │ #endif │ │ │ -#define PCMPIServerAddressesDestroy(ctx, ierr) PCMPIServerAddressesDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ │ #define PetscObjectContainerQuery(obj, name, ptr, ierr) PetscObjectContainerQueryCptr(obj, name, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ptr) │ │ │ #define PetscContainerGetPointer(obj, ptr, ierr) PetscContainerGetPointerCptr(obj, petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ptr) │ │ │ +#define PCMPIServerAddressesDestroy(ctx, ierr) PCMPIServerAddressesDestroyCptr(petscFtnCtx, ierr); call c_f_pointer(petscFtnCtx, ctx) │ │ ├── ./usr/share/petsc/3.25/include/petsc/finclude/petscviewer.h │ │ │┄ Ordering differences only │ │ │ @@ -7,11 +7,11 @@ │ │ │ #define PetscViewerGLVisType type(ePetscViewerGLVisType) │ │ │ #define PetscViewerFormat type(ePetscViewerFormat) │ │ │ #define PetscViewerVTKFieldType type(ePetscViewerVTKFieldType) │ │ │ #define PetscViewerAndFormat PetscFortranAddr │ │ │ │ │ │ #define PetscViewerType CHARACTER(80) │ │ │ │ │ │ -#define PetscViewers type(tPetscViewers) │ │ │ #define PetscViewer type(tPetscViewer) │ │ │ +#define PetscViewers type(tPetscViewers) │ │ │ │ │ │ #endif