Help required for fixing build failure - gdcm
Hello team,
gdcm[1] had an autopkgtest regression on s390x[2] which was preventing
its migration to testing. This was possibly due to the test data being
encoded for little endian hardware based on my understanding. So I've
changed the test data and now the test passes on s390. Here's the output
of running the tests in s390 porterbox :
(sid_s390x-dchroot)rmb@zelenka:~/gdcm-3.0.13/debian/tests$ bash
run-unit-test
Running Tests
PASS
MediaStorage is 1.2.840.10008.5.1.4.1.1.12.1 [X-Ray Angiographic Image
Storage]
TransferSyntax is 1.2.840.10008.1.2.4.70 [JPEG Lossless,
Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value
1]): Default Transfer Syntax for Lossless JPEG Image Compression]
NumberOfDimensions: 3
Dimensions: (512,512,4)
SamplesPerPixel :1
BitsAllocated :8
BitsStored :8
HighBit :7
PixelRepresentation:0
ScalarType found :UINT8
PhotometricInterpretation: MONOCHROME2
PlanarConfiguration: 0
TransferSyntax: 1.2.840.10008.1.2.4.70
Origin: (0,0,0)
Spacing: (1,1,83)
DirectionCosines: (1,0,0,0,1,0)
Rescale Intercept/Slope: (0,1)
Orientation Label: AXIAL
PASS
output.dcm: OK
pixeldata.raw: OK
PASS
I've pushed the appropriate changes to salsa. But the CI build which was
passing earlier now fails[3]. Can anyone take a look at it and suggest a
fix ?
[1] - https://salsa.debian.org/med-team/gdcm
[2] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016450
[3] - https://salsa.debian.org/med-team/gdcm/-/jobs/3066892#L2469
Thanks
--
╭───────────────────────────────────────────────────╮
│ Mohammed Bilal │
│ 2D65 BC1E B966 5A6E 97F9 730A B3F5 9452 8521 9E1F │
╰───────────────────────────────────────────────────╯
Reply to: