bob-the-hamster left a comment (ohrrpgce/ohrrpgce#1119)

While switching the linux nightly builds from Debian 9 vms to Debian 11 docker 
containers, I ran into this bug.

I'm working around it for now just by forcing release=0 in hspeak for nightly 
and release builds.

`scons release=1 hspeak` on 64 bit debian fails like this:
(32 bit is fine)

```
gcc -o /src/ohr/hspeak init-.o hspeak.o main-.o hspeak_0.o hspeak_1.o 
hspeak_2.o hspeak_3.o hspeak_4.o hspeak_5.o hsspiffy.o misc.o file.o sort.o 
get.o machine.o math.o rand.o graphics.o types.o console.o 0et.o io.o 0achine.o 
memconst.o memory.o dll.o text.o convert.o search.o filesys.o filesy_0.o 
datetime.o sequence.o 0ort.o wildcard.o pretty.o serialize.o map.o map_0.o 
eumem.o primes.o stats.o info.o graphcst.o unicode.o ucstypes.o utils.o 
io_with_unicode.o  /usr/lib/eu.a -m32  -ldl -lm -lpthread
/usr/bin/ld: /usr/lib/eu.a(be_machine.o): warning: relocation in read-only 
section `.rodata'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `Dremainder':
be_runtime.c:(.text+0x25a3): undefined reference to `__fmod_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `power':
be_runtime.c:(.text+0x28a2): undefined reference to `__pow_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `Dpower':
be_runtime.c:(.text+0x293a): undefined reference to `__pow_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `e_sqrt':
be_runtime.c:(.text+0x2bf9): undefined reference to `__sqrt_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `De_sqrt':
be_runtime.c:(.text+0x2c30): undefined reference to `__sqrt_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `e_log':
be_runtime.c:(.text+0x2d32): undefined reference to `__log_finite'
/usr/bin/ld: /usr/lib/eu.a(be_runtime.o): in function `De_log':
be_runtime.c:(.text+0x2d69): undefined reference to `__log_finite'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make: *** [hspeak.mak:10: /src/ohr/hspeak] Error 1
make: Leaving directory '/src/ohr/build/hspeak'
scons: *** [hspeak] Error 2
scons: building terminated because of errors.
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1119#issuecomment-3725840690
You are receiving this because you are subscribed to this thread.

Message ID: <ohrrpgce/ohrrpgce/issues/1119/[email protected]>
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to