Finally someone else noticed lang/mono. I thought it was something with my setup, but I haven't been able to build it for the last perhaps six months. BTW, the same happens with wip/mono5 as well.
Not that I need it particularly, but some times ago I tried to build gnome. I tried to get into the building procedure and to do some debugging to get at least some idea what was going on, without much result.
Chavdar Ivanov
Hi,
chasing down a few build failures for pkgsrc-2017Q3 on NetBSD/amd64
8.0_BETA, I've found the following which have not been committed yet
because the fixes may not be "universal" and need appropriate
conditional adornment:
* gprolog needs "CFLAGS+= -fno-builtin-malloc" in the package
Makefile to build. Otherwise the build loops indefinately (or
until hitting the CPU time resource limit), most probably due to
the over-clever malloc+memset -> calloc "optimization" the GCC
folks have foisted on the rest of us.
* The emacs23 build is broken for the same reason. If that's dealt
with, the unexec function doesn't manage to sort itself out, so
I've just marked this one BROKEN for now in my local setup.
* multimedia/libmp4v2 doesn't manage to build it's internal faad
(copy?), due to -Werror being used, and some compile unit's failure
to define certain declared-inline-in-header functions (bits.c
failed to build). I've just added a local patch which drops the
-Werror argument from player/lib/audio/faad/Makefile.in, and with
that it builds.
Other notable unsolved issues:
* the lang/mono and lang/mono2 packages refuse to build, both error
out with the same obtuse error message:
MCS [build] mcs.exe
cp: mcs.exe: No such file or directory
../build/executable.make:117: recipe for target '../class/lib/build/mcs.exe' failed
At the moment, lang/mono is the one package which breaks the most
other packages (33, plus 5 for mono2).
* hs-vector doesn't want to build with this error message:
Loading package ghc-prim ... ghc: mmap 593920 bytes at 0x40000000: Cannot allocate memory
However, I'm pretty certain it doesn't bump into a resource limit;
the error message comes "immediately". Is it trying to force the
address to map to and it's occupied?
* chat/telepathy-qt doesn't want to build due to using a now-obsolete
Qt function/method call and is trying to build with -Werror.
Best regards,
- Håvard