ports/122983: graphics/djvulibre: does not compile
Hiroto Kagotani
hiroto.kagotani at gmail.com
Tue Apr 22 10:00:02 UTC 2008
>Number: 122983
>Category: ports
>Synopsis: graphics/djvulibre: does not compile
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Apr 22 10:00:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Hiroto Kagotani
>Release: 6.3-RELEASE-p1
>Organization:
Okayama Univ.
>Environment:
FreeBSD myhost.mydomain 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #0: Wed Feb 20 10:53:26 JST 2008 root at myhost.mydomain:/usr/obj/usr/src/sys/SMP i386
>Description:
djvulibre does not compile because LOCALBASE env is not passed to configure.
Here is the error message produced during portupgrade.
/bin/sh ../../libtool --tag=disable-static --mode=link cc -I/usr/local/include -I/usr/local/include -I/usr/local/include -D_GETOPT_H -I/usr/local/include -DHAVE_CONFIG_H -DNDEBUG -Wall -Wno-non-virtual-dtor -I. -I../.. -I../../gui/shared/res -I../../gui/npsdk -I/usr/local/include nsdejavu.lo -no-undefined -L/lib -R/lib -lSM -lICE -lXt -lXext -lX11 -rpath /usr/local/lib/djvulibre/plugins -module -o nsdejavu.la
cc -shared .libs/nsdejavu.o -Wl,--rpath -Wl,/lib -L/lib -lSM -lICE -lXt -lXext -lX11 -Wl,-soname -Wl,nsdejavu.so.0 -o .libs/nsdejavu.so.0
/usr/bin/ld: cannot find -lSM
*** Error code 1
Stop in /usr/ports/graphics/djvulibre/work/djvulibre-3.5.20/gui/nsdejavu.
>How-To-Repeat:
Just portupgrade or portinstall djvulibre.
>Fix:
Patch attached with submission follows:
--- Makefile.orig 2008-04-20 02:50:01.000000000 +0900
+++ Makefile 2008-04-22 18:33:11.000000000 +0900
@@ -26,6 +26,7 @@
TIFF_LIBS="-L${LOCALBASE}/lib -ltiff" \
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
+ LOCALBASE="${LOCALBASE}" \
CXX="${CXX}"
CONFIGURE_ARGS= --enable-threads=pthread --enable-shared
USE_LDCONFIG= yes
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list