Re: GNUstep back and base in OpenBSD 7.4 ARM

2024-02-04 Thread Peter Hessler
On 2024 Feb 04 (Sun) at 20:17:44 +0800 (+0800), Tito Mari Francis Escaño wrote:
:Hi misc,
:I was hoping to install GNUstep packages in ARM but it seems gnustep-back
:and gnustep-base are not yet available in ARM.
:I was under the impression that these are needed to start basic GNUstep
:development.
:Please advise what options are available to move forward.
:Also addressed to Sebastian Reitenbach.
:Thank you.

Stuart already discussed armv7.  On arm64 gnustep-base simply failed to
build for 7.4-release packages, but it and the rest of gnustep are
building just fine in -current.


-- 
Right now I'm having amnesia and deja vu at the same time.
-- Steven Wright



Re: GNUstep back and base in OpenBSD 7.4 ARM

2024-02-04 Thread Sebastian Reitenbach
Hi,

On Sunday, February 04, 2024 13:17 CET, Tito Mari Francis Escaño 
 wrote:

> Hi misc,
> I was hoping to install GNUstep packages in ARM but it seems gnustep-back
> and gnustep-base are not yet available in ARM.
> I was under the impression that these are needed to start basic GNUstep
> development.
> Please advise what options are available to move forward.
> Also addressed to Sebastian Reitenbach.

I don't have arm around, but if you could test as @sthen advised, or find 
another way to make it 
work, and provide a patch, I'm happy to take it.

Sebastian

> Thank you.



Re: GNUstep back and base in OpenBSD 7.4 ARM

2024-02-04 Thread Stuart Henderson
On 2024-02-04, Tito Mari Francis Escaño  wrote:
> Hi misc,
> I was hoping to install GNUstep packages in ARM but it seems gnustep-back
> and gnustep-base are not yet available in ARM.
> I was under the impression that these are needed to start basic GNUstep
> development.

gnustep's libobjc2 failed to build on arm (32-bit), and afaik all the other 
gnustep
ports directly or indirectly depend on that.

http://build-failures.rhaalovely.net/arm/2023-11-23/x11/gnustep/libobjc2.log

armv7 is not a great development environment on OpenBSD, package builds
are pretty slow (over a month for a bulk build) so there's a slow turnaround
of finding out whether any changes result in breaking things on the arch,
and not many people have machines, so not many people are able to test fixes.

> Please advise what options are available to move forward.

You could try fixing the libobjc2 port, there's a chance that adding -fPIC
to CFLAGS might help.

-- 
Please keep replies on the mailing list.



GNUstep back and base in OpenBSD 7.4 ARM

2024-02-04 Thread Tito Mari Francis Escaño
Hi misc,
I was hoping to install GNUstep packages in ARM but it seems gnustep-back
and gnustep-base are not yet available in ARM.
I was under the impression that these are needed to start basic GNUstep
development.
Please advise what options are available to move forward.
Also addressed to Sebastian Reitenbach.
Thank you.