* debian-sid build for RISCV64 broken
@ 2023-11-10 8:13 MOESSBAUER, Felix
2023-11-10 8:22 ` Jan Kiszka
0 siblings, 1 reply; 4+ messages in thread
From: MOESSBAUER, Felix @ 2023-11-10 8:13 UTC (permalink / raw)
To: isar-users; +Cc: Bovensiepen, Daniel (bovi)
Dear devs,
we currently cannot build the riscv64 targets, as the sbuild chroot
packages have conflicting internal dependencies. This happens quite
frequently due to updates to the upstream sid repositories.
I'm wondering if we should pin riscv64 to snapshots.debian.org to avoid
these breaks. However, there we are rate-limited, making our builds
rather slow / unstable.
I'm open for other approaches, but would highly appreciate if we could
have a stable riscv64 build.
Best regards,
Felix
--
Siemens AG, Linux Expert Center
Otto-Hahn-Ring 6, 81739 München, Germany
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debian-sid build for RISCV64 broken
2023-11-10 8:13 debian-sid build for RISCV64 broken MOESSBAUER, Felix
@ 2023-11-10 8:22 ` Jan Kiszka
2023-11-10 8:37 ` MOESSBAUER, Felix
0 siblings, 1 reply; 4+ messages in thread
From: Jan Kiszka @ 2023-11-10 8:22 UTC (permalink / raw)
To: MOESSBAUER, Felix, isar-users; +Cc: Bovensiepen, Daniel (bovi)
On 10.11.23 09:13, 'MOESSBAUER, Felix' via isar-users wrote:
> Dear devs,
>
> we currently cannot build the riscv64 targets, as the sbuild chroot
> packages have conflicting internal dependencies. This happens quite
> frequently due to updates to the upstream sid repositories.
>
> I'm wondering if we should pin riscv64 to snapshots.debian.org to avoid
> these breaks. However, there we are rate-limited, making our builds
> rather slow / unstable.
>
> I'm open for other approaches, but would highly appreciate if we could
> have a stable riscv64 build.
>
RISC-V crossbuilding is broken, and is expected to remain broken for
some more month according to what I heard from Debian folks. Native
building against sid worked the last time I tried, but it's not
practical for anything that needs an own kernel etc.
Using snapshot means going back to early this year, using sid-ports
again - while it is also not working reliably due to server issues and
throttling of that service. That's what we are stuck with on
isar-cip-core side.
Jan
--
Siemens AG, Technology
Linux Expert Center
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debian-sid build for RISCV64 broken
2023-11-10 8:22 ` Jan Kiszka
@ 2023-11-10 8:37 ` MOESSBAUER, Felix
2023-11-10 8:44 ` Jan Kiszka
0 siblings, 1 reply; 4+ messages in thread
From: MOESSBAUER, Felix @ 2023-11-10 8:37 UTC (permalink / raw)
To: isar-users, Kiszka, Jan; +Cc: Bovensiepen, Daniel (bovi)
On Fri, 2023-11-10 at 09:22 +0100, Jan Kiszka wrote:
> On 10.11.23 09:13, 'MOESSBAUER, Felix' via isar-users wrote:
> > Dear devs,
> >
> > we currently cannot build the riscv64 targets, as the sbuild chroot
> > packages have conflicting internal dependencies. This happens quite
> > frequently due to updates to the upstream sid repositories.
> >
> > I'm wondering if we should pin riscv64 to snapshots.debian.org to
> > avoid
> > these breaks. However, there we are rate-limited, making our builds
> > rather slow / unstable.
> >
> > I'm open for other approaches, but would highly appreciate if we
> > could
> > have a stable riscv64 build.
> >
>
> RISC-V crossbuilding is broken, and is expected to remain broken for
> some more month according to what I heard from Debian folks. Native
> building against sid worked the last time I tried, but it's not
> practical for anything that needs an own kernel etc.
Yes, for all practical use-cases we must have cross support.
Do we have any references that state this? Can we somehow get involved
to speedup fixing this?
>
> Using snapshot means going back to early this year, using sid-ports
> again - while it is also not working reliably due to server issues
> and
> throttling of that service. That's what we are stuck with on
> isar-cip-core side.
This is more or less a showstopper for any work on porting things to
riscv64 in debian. We cannot even do prototypical porting of
applications anymore, as things simply don't build. What a bummer.
In the past it was at least somehow stable and could be used for
prototyping.
Felix
>
> Jan
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: debian-sid build for RISCV64 broken
2023-11-10 8:37 ` MOESSBAUER, Felix
@ 2023-11-10 8:44 ` Jan Kiszka
0 siblings, 0 replies; 4+ messages in thread
From: Jan Kiszka @ 2023-11-10 8:44 UTC (permalink / raw)
To: MOESSBAUER, Felix (T CED INW-CN), isar-users
Cc: Bovensiepen, Daniel (bovi) (T CED INW-CN)
On 10.11.23 09:37, MOESSBAUER, Felix (T CED INW-CN) wrote:
> On Fri, 2023-11-10 at 09:22 +0100, Jan Kiszka wrote:
>> On 10.11.23 09:13, 'MOESSBAUER, Felix' via isar-users wrote:
>>> Dear devs,
>>>
>>> we currently cannot build the riscv64 targets, as the sbuild chroot
>>> packages have conflicting internal dependencies. This happens quite
>>> frequently due to updates to the upstream sid repositories.
>>>
>>> I'm wondering if we should pin riscv64 to snapshots.debian.org to
>>> avoid
>>> these breaks. However, there we are rate-limited, making our builds
>>> rather slow / unstable.
>>>
>>> I'm open for other approaches, but would highly appreciate if we
>>> could
>>> have a stable riscv64 build.
>>>
>>
>> RISC-V crossbuilding is broken, and is expected to remain broken for
>> some more month according to what I heard from Debian folks. Native
>> building against sid worked the last time I tried, but it's not
>> practical for anything that needs an own kernel etc.
>
> Yes, for all practical use-cases we must have cross support.
> Do we have any references that state this? Can we somehow get involved
> to speedup fixing this?
I exchange an email with Helmut Grohne back then, but he strongly
recommended going for debian-cross@lists.debian.org for any further
discussions.
>
>>
>> Using snapshot means going back to early this year, using sid-ports
>> again - while it is also not working reliably due to server issues
>> and
>> throttling of that service. That's what we are stuck with on
>> isar-cip-core side.
>
> This is more or less a showstopper for any work on porting things to
> riscv64 in debian. We cannot even do prototypical porting of
> applications anymore, as things simply don't build. What a bummer.
>
> In the past it was at least somehow stable and could be used for
> prototyping.
I know. Another reason to shop for an update / plan on that debian list.
Jan
--
Siemens AG, Technology
Linux Expert Center
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-11-10 8:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-10 8:13 debian-sid build for RISCV64 broken MOESSBAUER, Felix
2023-11-10 8:22 ` Jan Kiszka
2023-11-10 8:37 ` MOESSBAUER, Felix
2023-11-10 8:44 ` Jan Kiszka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox