FreeBSD Bugzilla – Attachment 199280 Details for
Bug 224156
www/hiawatha: Build fails with XSLT support disabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
hiawatha.diff
hiawatha.diff (text/plain), 1.21 KB, created by
Tobias Kortkamp
on 2018-11-16 19:22:58 UTC
(
hide
)
Description:
hiawatha.diff
Filename:
MIME Type:
Creator:
Tobias Kortkamp
Created:
2018-11-16 19:22:58 UTC
Size:
1.21 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 485095) >+++ Makefile (working copy) >@@ -18,11 +18,10 @@ > error.xslt index.xslt > > SUB_FILES= pkg-message >-USES= cmake compiler:c11 >+USES= cmake compiler:c11 localbase:ldflags > USE_LDCONFIG= yes > USE_RC_SUBR= hiawatha > >-LDFLAGS+= -L${LOCALBASE}/lib > CMAKE_ARGS+= -DCMAKE_INSTALL_LOCALSTATEDIR=/var \ > -DCMAKE_INSTALL_MANDIR=${PREFIX}/man \ > -DWEBROOT_DIR=${WWWDIR} \ >Index: files/patch-src_target.c >=================================================================== >--- files/patch-src_target.c (nonexistent) >+++ files/patch-src_target.c (working copy) >@@ -0,0 +1,15 @@ >+show_index is only available when built with MONITOR or XSLT support. >+ >+--- src/target.c.orig 2018-11-16 19:12:23 UTC >++++ src/target.c >+@@ -564,8 +564,10 @@ int execute_cgi(t_session *session) { >+ >+ if ((wrap_cgi == false) && (session->cgi_type != fastcgi)) { >+ check_file_exists = true; >++#if defined(ENABLE_XSLT) || defined(ENABLE_MONITOR) >+ } else if ((session->cgi_type == fastcgi) && session->fcgi_server->localhost && session->host->show_index) { >+ check_file_exists = true; >++#endif >+ } else { >+ check_file_exists = false; >+ }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
tobik
:
maintainer-approval?
(
portmaster
)
Actions:
View
|
Diff
Attachments on
bug 224156
:
188605
|
189386
| 199280