pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/36441: www/thttpd build fails in current pkgsrc



>Number:         36441
>Category:       pkg
>Synopsis:       www/thttpd does not build in current pkgsrc
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 04 20:45:00 +0000 2007
>Originator:     Aleksej Saushev <asau%hotbox.ru@localhost>
>Release:        NetBSD 4.99.20
>Organization:
>Environment:
System: NetBSD asau.local 4.99.20 NetBSD 4.99.20 (KERN) #25: Sun Jun 3 12:29:03 
MSD 2007 root%asau.local@localhost:/usr/obj/sys/arch/i386/compile/KERN i386
Architecture: i386
Machine: i386
>Description:
        www/thttpd build fails in current pkgsrc
>How-To-Repeat:
        cd www/thttpd && make
>Fix:

Fix #1. Change Makefile pre-configure target:

-------------------------------8<-------------------------------
--- Makefile.orig       2007-06-05 00:32:17.000000000 +0400
+++ Makefile    2007-06-05 00:35:40.000000000 +0400
@@ -41,6 +41,7 @@
        ${CP} ${FILESDIR}/thttpd.conf ${WRKSRC}
 
 pre-configure:
+       ${ECHO} 'subdirs: this' >> ${WRKSRC}/Makefile.in # missing dependency
        ${MV} ${WRKSRC}/extras/htpasswd.1 ${WRKSRC}/extras/thtpasswd.1
        ${MV} ${WRKSRC}/extras/htpasswd.c ${WRKSRC}/extras/thtpasswd.c
        for FILE in thttpd.8 extras/Makefile.in extras/thtpasswd.c; do  \
-------------------------------8<-------------------------------


Fix #2. Introduce patch.

patches/patch-ah:
-------------------------------8<-------------------------------
$NetBSD$

--- Makefile.in.orig    2007-06-05 00:06:52.000000000 +0400
+++ Makefile.in 2007-06-05 00:08:02.000000000 +0400
@@ -94,7 +94,7 @@
          -e 's/[       ][      ]*/", 0, "/' -e 's/^/{ "/' -e 's/$$/", 0 },/'
 
 
-subdirs:
+subdirs: thttpd
        for i in $(SUBDIRS) ; do ( \
            cd $$i ; \
            pwd ; \
-------------------------------8<-------------------------------




Home | Main Index | Thread Index | Old Index