I'm not sure of the history of this bug, but it seems not to have
attracted much intersted from porters in the last decade or so
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559639
It may be hopeless, but if someone with a particular interest in hppa
wants to tackle it, please follow up on the bug. I am nearly certain
that the underlying issue is different now, since racket has changed a
lot in the meantime.
The current version of racket fails to build because of a typo:Things go a bit further with the following change:
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -Ibc -Ibc/rktio -I/<<PKGBUILDDIR>>/src/rktio -I/<<PKGBUILDDIR>>/src/bc/include
-I/<<PKGBUILDDIR>>/src/version -I/<<PKGBUILDDIR>>/src/bc/src -Ibc/phase2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DUSE_SENORA_GC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o bc/src/setjmpup.o -c
/<<PKGBUILDDIR>>/src/bc/src/setjmpup.c /<<PKGBUILDDIR>>/src/bc/src/setjmpup.c: In function ‘scheme_uncopy_stack’:
/<<PKGBUILDDIR>>/src/bc/src/setjmpup.c:337:30: error: ‘struct Scheme_Cont’ has no member named ‘buf’
337 | + c->cont->buf.stack_size)
| ^~ compile failed
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (3 / 13) |
Uptime: | 74:07:46 |
Calls: | 6,715 |
Calls today: | 3 |
Files: | 12,246 |
Messages: | 5,357,271 |