ports/141640: [patch] mail/exim: fix pcre linking

Artis Caune Artis.Caune at gmail.com
Tue Dec 15 14:10:02 UTC 2009


>Number:         141640
>Category:       ports
>Synopsis:       [patch] mail/exim: fix pcre linking
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 15 14:10:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Artis Caune
>Release:        FreeBSD 8.0-STABLE r200054
>Organization:
>Environment:
>Description:
When making exim package, it fails with:
..
awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
cc version.c
rm -f exim
cc -o exim
/usr/bin/ld: cannot find -lpcre
*** Error code 1

Stop in /usr/ports/mail/exim/work/exim-4.71/build-FreeBSD-amd64.
*** Error code 1

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

--- OS/Makefile-FreeBSD.orig	2009-11-19 20:58:44.000000000 +0200
+++ OS/Makefile-FreeBSD	2009-12-15 15:51:24.764309795 +0200
@@ -7,7 +7,7 @@
 PORTOBJFORMAT!= test -x /usr/bin/objformat && /usr/bin/objformat || echo aout
 
 CHOWN_COMMAND=/usr/sbin/chown
-STRIP_COMMAND=/usr/bin/strip
+STRIP_COMMAND=XX_STRIPCMD_XX
 CHMOD_COMMAND=/bin/chmod
 
 HAVE_SA_LEN=YES
@@ -18,6 +18,8 @@
 # FreeBSD always ships with Berkeley DB
 USE_DB=yes
 
+LFLAGS=-L$(LOCALBASE)/lib
+
 # This code for building outside ports suggested by Richard Clayton
 .ifdef   X11BASE
 X11=${X11BASE}


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list