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