Tuesday, 24 November 2020

Re: [gccsdk] Various GNU tools - RISC OS system freeze (completelock-up)

alan buckley, on 23 Nov, wrote:

> It would be nice if we could rebuild the autobuilder versions of these so
> they work. I've not time to do it myself at the moment. But if someone
> else could check they build and work OK, I could then do a rebuild here
> and upload the new versions.


[snip]

Andrew McCarthy wrote:

> The following utilities cause RISC OS a major issue, complete system
> freeze on the closure of the task window:

> * Grep 2.18-1

grep failed to build :-

fpending.c: In function '__fpending':
fpending.c:59:3: error: #error "Please port gnulib fpending.c to your
platform!"
Makefile:1960: recipe for target 'fpending.o' failed

The file is present at :-

/home/djp/gccsdk/autobuilder/grep/grep-3.3/lib/fpending.c

> * FindUtils 4.4.2-3

The autobuilder tries to build a later version but the first patch fails.
Throttle back the the original version and that does build. In setvars :-

AB_URL=https://ftp.gnu.org/pub/gnu/findutils/findutils-4.4.2.tar.gz

> * Diffutils 3.3-1
> The packages were obtained from the package manager, and I'm running RISC
OS 5.29 (22-NOV-20) on a Raspberry Pi 4.

diffutils did build

Both builds are at :-

https://homepages.plus.net/pittdj/gccsdk/

Not much tested but they can report their versions on the RPi4, and diff
diff'd, find found.

> Another package Fileutils (4.1-1) works on the whole as expected, but "ls"
> is problematic, it causes a stack trace.

I can't even find that on the autobuilder!
--
David Pitt

_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

No comments:

Post a Comment