Re: Any hppa porters interested in getting MariaDB working?

Soumyajyotii Ssarkar <[email protected]> Wed, 24 Dec 2025 00:29:26 +0530
Newsgroups gmane.linux.debian.ports.hppa
Message-ID <CAGkZZ+vNXoeDVaE21+hsbE7zjHqbVO3vhYPifvVDV1GJY_j8VA@mail.gmail.com>
--000000000000325e200646a32548
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hey Adrian,

I am Soumyajyotii Ssarkar.

On Tue, Dec 23, 2025 at 3:22=E2=80=AFPM John Paul Adrian Glaubitz <
[email protected]> wrote:

> Hi Otto,
>
> On Tue, 2025-12-23 at 01:28 -0800, Otto Kek=C3=A4l=C3=A4inen wrote:
> > I've spent quite a lot of effort in trying to get MariaDB work on all
> > Debian architectures and I am happy to state that the situation
> > visible at https://buildd.debian.org/status/package.php?p=3Dmariadb is
> > pretty good today. The only remaining problematic ones are hppa and
> > Hurd.
>
> This is very much appreciated and not something that many maintainers car=
e
> about, so thanks a lot for all your hard work to make mariadb work
> everywhere!
>
> > Are there any hppa porters with an interest in getting MariaDB working
> > in the port?
>
> I think Helge and Dave are definitely interested in fixing MariaDB on hpp=
a.
>
>
Wonderful, I would also like to show interest to work alongside Helge and
Dave on porting MariaDB to hppa.

> I am happy to take your patches, do additional testing and do uploads.
> > Unfortunately I can't do the actual port fixing myself as there is too
> > much work and the domain is something I am not strong in. My attempt
> > at fixes at
> https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/146
> > did get some progress, so if you want to take on this challenge, you
> > don't need to start from zero.
> >
> > I also have good experiences of getting upstream to accept porting
> > related patches (e.g. https://github.com/MariaDB/server/pull/4480) so
> > if you fix this in Debian and submit patches upstream, you most likely
> > will get those fixes into MariaDB permanently for all users globally.
>
> The first step should be disabling Java support on hppa. Since OpenJDK
> currently
> does not support hppa due to the stack growing from upwards, any packages
> that
> make use of Java won't work on hppa.
>
> There is some work-in-progress port for OpenJDK on hppa that I worked on
> some
> years ago but I never finished the actual work. It might be a good idea t=
o
> complete that work in the future though.
>

Sure, sounds like a great place to start? I will try to get it setup and
disable the java functionality first, perhaps to try and get it running.


> Adrian
>
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer
> `. `'   Physicist
>   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>
>
>
Thank you,
Soumyajyotii Ssarkar

--000000000000325e200646a32548
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">Hey=C2=A0Adrian,</div><div><br></div>I am=
 Soumyajyotii Ssarkar.<div><br><div><div class=3D"gmail_quote gmail_quote_c=
ontainer"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Dec 23, 2025 at 3:2=
2=E2=80=AFPM John Paul Adrian Glaubitz &lt;<a href=3D"mailto:glaubitz@physi=
k.fu-berlin.de">[email protected]</a>&gt; wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex">Hi Otto,<br>
<br>
On Tue, 2025-12-23 at 01:28 -0800, Otto Kek=C3=A4l=C3=A4inen wrote:<br>
&gt; I&#39;ve spent quite a lot of effort in trying to get MariaDB work on =
all<br>
&gt; Debian architectures and I am happy to state that the situation<br>
&gt; visible at <a href=3D"https://buildd.debian.org/status/package.php?p=
=3Dmariadb" rel=3D"noreferrer" target=3D"_blank">https://buildd.debian.org/=
status/package.php?p=3Dmariadb</a> is<br>
&gt; pretty good today. The only remaining problematic ones are hppa and<br=
>
&gt; Hurd.<br>
<br>
This is very much appreciated and not something that many maintainers care<=
br>
about, so thanks a lot for all your hard work to make mariadb work everywhe=
re!<br>
<br>
&gt; Are there any hppa porters with an interest in getting MariaDB working=
<br>
&gt; in the port?<br>
<br>
I think Helge and Dave are definitely interested in fixing MariaDB on hppa.=
<br>
<br></blockquote><div><br></div><div>Wonderful, I would also like to show i=
nterest to work alongside Helge and Dave on porting MariaDB to hppa.</div><=
div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; I am happy to take your patches, do additional testing and do uploads.=
<br>
&gt; Unfortunately I can&#39;t do the actual port fixing myself as there is=
 too<br>
&gt; much work and the domain is something I am not strong in. My attempt<b=
r>
&gt; at fixes at <a href=3D"https://salsa.debian.org/mariadb-team/mariadb-s=
erver/-/merge_requests/146" rel=3D"noreferrer" target=3D"_blank">https://sa=
lsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/146</a><br>
&gt; did get some progress, so if you want to take on this challenge, you<b=
r>
&gt; don&#39;t need to start from zero.<br>
&gt; <br>
&gt; I also have good experiences of getting upstream to accept porting<br>
&gt; related patches (e.g. <a href=3D"https://github.com/MariaDB/server/pul=
l/4480" rel=3D"noreferrer" target=3D"_blank">https://github.com/MariaDB/ser=
ver/pull/4480</a>) so<br>
&gt; if you fix this in Debian and submit patches upstream, you most likely=
<br>
&gt; will get those fixes into MariaDB permanently for all users globally.<=
br>
<br>
The first step should be disabling Java support on hppa. Since OpenJDK curr=
ently<br>
does not support hppa due to the stack growing from upwards, any packages t=
hat<br>
make use of Java won&#39;t work on hppa.<br>
<br>
There is some work-in-progress port for OpenJDK on hppa that I worked on so=
me<br>
years ago but I never finished the actual work. It might be a good idea to<=
br>
complete that work in the future though.<br></blockquote><div><br></div><di=
v>Sure, sounds like a great place to start? I will try to get it setup and =
disable the java functionality first, perhaps to try and get it running.</d=
iv><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Adrian<br>
<br>
-- <br>
=C2=A0.&#39;&#39;`.=C2=A0 John Paul Adrian Glaubitz<br>
: :&#39; :=C2=A0 Debian Developer<br>
`. `&#39;=C2=A0 =C2=A0Physicist<br>
=C2=A0 `-=C2=A0 =C2=A0 GPG: 62FF 8A75 84E0 2956 9546=C2=A0 0006 7426 3B37 F=
5B5 F913<br>
<br><br></blockquote><div><br></div><div>Thank you,</div><div>Soumyajyotii =
Ssarkar=C2=A0 =C2=A0</div></div></div></div></div>

--000000000000325e200646a32548--