ports/143482: [maintainer update] Fix build issue on FreeBSD - current (includes <utmp.h>)

Martin Mersberger gremlin at portal-to-web.de
Tue Feb 2 14:30:02 UTC 2010


>Number:         143482
>Category:       ports
>Synopsis:       [maintainer update] Fix build issue on FreeBSD - current (includes <utmp.h>)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 02 14:30:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Martin Mersberger
>Release:        FreeBSD  9.0-CURRENT-201001 FreeBSD 9.0-CURRENT-201001
>Organization:
>Environment:
FreeBSD  9.0-CURRENT-201001 FreeBSD 9.0-CURRENT-201001 #0: Thu Jan  7 18:29:24 UTC 2010     root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
security/pam_mkhomedir does not build on FreeBSD9 as it includes <utmp.h>


>How-To-Repeat:
cd ports/security/pam_mkhomedir && make
>Fix:
I've checked the code and finally, it does not require <utmp.h> at all.

here is the diff to make it working again:
diff -ruN pam_mkhomedir.old/Makefile pam_mkhomedir/Makefile
--- pam_mkhomedir.old/Makefile	2007-10-04 06:00:23.000000000 +0000
+++ pam_mkhomedir/Makefile	2010-02-02 14:31:33.000000000 +0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pam_mkhomedir
-PORTVERSION=	0.1
+PORTVERSION=	0.2
 CATEGORIES=	security
 MASTER_SITES=	http://portal-to-web.de/pam_mkhomedir/
 
@@ -23,14 +23,14 @@
 WITH_STATIC=	yes
 .else
 PLIST_SUB+=	PROFILE="@comment "
-MAKE_ARGS+=	NOPROFILE=yes
+MAKE_ARGS+=	NO_PROFILE=yes
 .endif
 
 .if defined(WITH_STATIC)
 PLIST_SUB+=     NOSTATIC=""
 .else
-MAKE_ARGS+=	NOINSTALLLIB=yes
-PLIST_SUB+=	NOSTATIC="@comment "
+MAKE_ARGS+=	NO_INSTALLLIB=yes
+PLIST_SUB+=	NO_STATIC="@comment "
 .endif
 
 pre-everything::
diff -ruN pam_mkhomedir.old/distinfo pam_mkhomedir/distinfo
--- pam_mkhomedir.old/distinfo	2006-01-24 01:03:18.000000000 +0000
+++ pam_mkhomedir/distinfo	2010-02-02 14:31:14.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (pam_mkhomedir-0.1.tar.gz) = 41109fe6b913d2909ece167afdc47bbd
-SHA256 (pam_mkhomedir-0.1.tar.gz) = d0c5ac0b88bafe977a9518f2685b7429af4feb064a54e7e177ea7e7c4595d934
-SIZE (pam_mkhomedir-0.1.tar.gz) = 5438
+MD5 (pam_mkhomedir-0.2.tar.gz) = ec9a9682552d616bcb7645f9ff0a16ce
+SHA256 (pam_mkhomedir-0.2.tar.gz) = d8b8e9ee0fd2075b8f1cf5c12ea3ffef50645ddd1135039141a43a94bada6895
+SIZE (pam_mkhomedir-0.2.tar.gz) = 5451


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



More information about the freebsd-ports-bugs mailing list