IRC channel logs

2021-09-06.log

back to list of logs

***dekenevs is now known as kitzman
<theruran>I am having a problem building mes (master) on Hardened Gentoo
<theruran>CCLD lib/linux/x86_64-mes-gcc/hello-mes.S
<theruran>this step of build.sh gives a warning: creating DT_TEXTREL in a PIE
<theruran>it causes make to fail even with -k and make check fails all its tests
<theruran>hello-mes and 0hello-mes run fine though
<theruran>hmm, tried running ./simple.sh and it fails on function unreadchar
<theruran>src/posix.c:74:12: error: ‘EOF’ undeclared (first use in this function)
<oriansj>sounds like a #include is missing since stdio.h is supposed to contain that definition.
<theruran>in function `__mesabi_div0': /home/mes/lib/mes/div.c:43: undefined reference to `__raise'
<theruran>is texinfo bootstrapped?
<Hagfish>theruran: i don't know if this answers your question, but i see "texinfo 6.7" here: https://github.com/stikonas/live-bootstrap/blob/master/parts.rst#89texinfo-67
<theruran>I thought maybe since it's written in C that once you have GCC you're good. but then maybe it's dependent on some more pieces that are troublesome to bootstrap?
<theruran>makeinfo sounds like a quick implementation in Bash?
<oriansj>theruran: very few things tend to keep simple builds over time.
<theruran>it would have to be an explicit goal
<stikonas[m]>theruran: makeinfo needs new perl, not just C
<stikonas[m]>But that's done in live-bootstrap
<stikonas[m]>Which ATM is x86 only