Control: user -1 debian-arm@lists.debian.org
Control: usertag -1 + 32bit-stackclash
Hi,
On Fri, Jan 05, 2024 at 11:45:28PM +0100, Sebastian Ramacher wrote:
/tmp/ccm0eYhx.s: Assembler messages:
/tmp/ccm0eYhx.s:537: Error: bad immediate value for offset (4100)
This is caused by stack-clash-protection on armel and a workaround is in version 3.6.8-3 currently in experimental, see: https://tracker.debian.org/news/1494233/accepted-dcmtk-368-3-source-into-experimental/
We should downgrade the severity to minor once the fix enters unstable, but keep the bug open as this seems to be an interesting case of stack-clash-protection malfunctioning on 32bit arm to further look into.
fixed -1 3.6.8-3Bug #1060104 [src:dcmtk] dcmtk: FTBFS on armel: Error: bad immediate value for offset (4100)
On Sat, Jan 13, 2024 at 9:42 PM Emanuele Rocca <ema@debian.org> wrote:
We should downgrade the severity to minor once the fix enters unstable, but keep the bug open as this seems to be an interesting case of stack-clash-protection malfunctioning on 32bit arm to further look into.
Bit lost here... I do not see the bug reported against GCC-13 package.
In the end do you want me to upload a patched 3.6.7 or is it ok to
wait for transition ?
severity -1 importantBug #1060104 [src:dcmtk] dcmtk: FTBFS on armel: Error: bad immediate value for offset (4100)
For this reason I would
suggest to disable stackclash on the armel build of dcmtk (just like you
did in experimental) to make sure the package builds properly again, but
keep #1060104 open at a lower severity so that we don't lose track of
this.
severity -1 seriousBug #1060104 [src:dcmtk] dcmtk: FTBFS on armel: Error: bad immediate value for offset (4100)
On Tue, Mar 19, 2024 at 8:44 AM Emanuele Rocca <ema@debian.org> wrote:
Hi,
On 2024-03-19 06:24, Sébastien Jodogne wrote:
Because of bug #1060104, a large majority of the packages related to
medical imaging have just disappeared from Debian Unstable.
But, if I correctly understand #1060104, it is specific to one single
platform (armel).
Indeed, and there is a simple fix too, which has been uploaded to
experimental only so far:
https://salsa.debian.org/med-team/dcmtk/-/commit/42583dfe9fd344a63cdbc278268d4176d4a22ec4
Mathieu (or someone else from debian-med), could you please apply that
to unstable as well? It seems that with the current state of unstable
the transition will take a while anyways.
I will be away from any Debian tasks for at least another month unfortunately. The patch was suggested by an armel porter so I believe
this is the right thing to do.
Worth pointing out that right now dcmtk cannot be built in sid/armel due
to a missing build depend, namely graphviz. It seems worth applying the
fix to unstable anyways so that it does not fall through the cracks, and
we can schedule a binNMU later when graphviz is available again.
Indeed, and there is a simple fix too, which has been uploaded to experimental only so far:
I've uploaded a NMU to DELAYED/2: https://bugs.debian.org/1067147
With those changes dcmtk builds fine on both armel and armhf. I've
dropped the graphviz build-depend on those arches too, it can of course
be reintroduced once graphviz become installable again.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 04:28:00 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,335,879 |