Package Details: heirloom-doctools 191015-1

Git Clone URL: https://aur.archlinux.org/heirloom-doctools.git (read-only, click to copy)
Package Base: heirloom-doctools
Description: The Heirloom Documentation Tools provide troff, nroff, and related utilities.
Upstream URL: https://github.com/n-t-roff/heirloom-doctools
Licenses: CDDL
Conflicts: heirloom-doctools-cvs, heirloom-doctools-git
Provides: heirloom-doctools
Submitter: aksr
Maintainer: aksr
Last Packager: aksr
Votes: 3
Popularity: 0.000000
First Submitted: 2016-02-27 07:41 (UTC)
Last Updated: 2019-10-26 06:03 (UTC)

Latest Comments

micwoj92 commented on 2022-08-08 02:18 (UTC)

Build fails here too

/usr/bin/ld: text.o: warning: relocation against `yyval' in read-only section `.text'
/usr/bin/ld: eqnbox.o: in function `eqnbox':
eqnbox.c:(.text+0x41): undefined reference to `yyval'
/usr/bin/ld: eqnbox.c:(.text+0x98): undefined reference to `yyval'
/usr/bin/ld: font.o: in function `setfont':
font.c:(.text+0x26): undefined reference to `yyval'
/usr/bin/ld: font.o: in function `font':
font.c:(.text+0xa1): undefined reference to `yyval'
/usr/bin/ld: font.c:(.text+0x154): undefined reference to `yyval'
/usr/bin/ld: font.o:font.c:(.text+0x173): more undefined references to `yyval' follow
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:125: eqn] Error 1

juancarlospaco commented on 2019-06-25 13:30 (UTC) (edited on 2019-06-25 13:30 (UTC) by juancarlospaco)

make[1]: Entering directory '/tmp/pakku-juan/heirloom-doctools/src/heirloom-doctools-160308/eqn/eqn.d'
cc -march=native -mtune=native -O2 -pipe -fstack-protector-strong -Wl,-O1,--sort-common,--as-needed,-z,relro diacrit.o e.o eqnbox.o font.o fromto.o funny.o glob.o integral.o io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o pile.o shift.o size.o sqrt.o text.o version.o  -o eqn
/usr/bin/ld: eqnbox.o: en la función `eqnbox':
eqnbox.c:(.text+0x20): referencia a `yyval' sin definir
/usr/bin/ld: eqnbox.c:(.text+0x71): referencia a `yyval' sin definir
/usr/bin/ld: eqnbox.c:(.text+0xbc): referencia a `yyval' sin definir
/usr/bin/ld: font.o: en la función `setfont':
font.c:(.text+0xb): referencia a `yyval' sin definir
/usr/bin/ld: font.o: en la función `font':
font.c:(.text+0xcb): referencia a `yyval' sin definir
/usr/bin/ld: font.o:font.c:(.text+0x168): más referencias a `yyval' sin definir a continuación
collect2: error: ld devolvió el estado de salida 1
make[1]: *** [Makefile:137: eqn] Error 1
make[1]: Leaving directory '/tmp/pakku-juan/heirloom-doctools/src/heirloom-doctools-160308/eqn/eqn.d'
make: *** [makefile:52: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'heirloom-doctools'

swilde commented on 2016-12-05 10:09 (UTC)

Works now for me. Thanks!

swilde commented on 2016-12-01 18:08 (UTC)

The build does not work with parallel make. I have MAKEFLAGS="-j4" per default, which fails with various symptomps, e.g.: cat: cfg.mk: No such file or directory or ../eqnbox.c:29:19: fatal error: y.tab.h: No such file or directory Disabling the custom MAKEFLAGS in the PKGBUILD, for example by unsetting: options=('!makeflags') fixes this.