pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48974: textproc/mdocml does not build on Solaris 10
My current workaround is this change to pkgsrc's Makefile:
--- Makefile 2014/07/08 08:16:59 1.1
+++ Makefile 2014/07/08 15:31:12
@@ -20,6 +20,8 @@
SUBST_FILES.roff+= eqn.7 man.7 mdoc.7 tbl.7
SUBST_SED.roff= -e 's,Xr roff,Xr mandoc-roff,g'
+USE_FEATURES+=asprintf
+
.include "../../mk/bsd.fast.prefs.mk"
# Mac OS X and Solaris 10 and newer do not support static binaries.
combined with this patch to insert the necessary object in mdocml's
Makefile:
--- Makefile.old Tue Jul 8 17:25:49 2014
+++ Makefile Tue Jul 8 17:26:00 2014
@@ -352,7 +352,7 @@
$(INSTALL_DATA) mdocml.md5
$(PREFIX)/snapshots/mdocml-$(VERSION).md5
libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
- $(AR) rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
+ $(AR) rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
../libnbcompat/asprintf.o
mandoc: $(MANDOC_OBJS) libmandoc.a
$(CC) $(LDFLAGS) -o $@ $(MANDOC_OBJS) libmandoc.a
--
Jörn Clausen
joern.clausen%uni-bielefeld.de@localhost
Hochschulrechenzentrum http://www.uni-bielefeld.de/hrz/
Universität Bielefeld
Home |
Main Index |
Thread Index |
Old Index