From owner-freebsd-ports-bugs@freebsd.org Thu Aug 13 18:08:20 2015 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6CD8F9B85BC for ; Thu, 13 Aug 2015 18:08:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 51129A30 for ; Thu, 13 Aug 2015 18:08:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t7DI8K7k024584 for ; Thu, 13 Aug 2015 18:08:20 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 202302] [MAINTAINER] www/lighttpd: convert to options macros and add Lua 5.2+ compatibility Date: Thu, 13 Aug 2015 18:08:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pkubaj@riseup.net X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Aug 2015 18:08:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202302 Bug ID: 202302 Summary: [MAINTAINER] www/lighttpd: convert to options macros and add Lua 5.2+ compatibility Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: pkubaj@riseup.net Created attachment 159838 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=159838&action=edit www/lighttpd/Makefile update I changed options to new the use macros (except for those that don't have new macros yet). To make it work, I had to move setting options out of ".if !defined(_BUILDING_LIGHTTPD_MODULE)" (only those that were converted to the new schema). When it was in .if, setting them didn't work. I've checked that it configures lighttpd, so there's no regressions. I've also build-tested www/lighttpd-*, so there's no reggressions. The other change is that I've created patches for compatibility with Lua 5.2+. I've also build and run-tested them with Lua 5.2. -- You are receiving this mail because: You are the assignee for the bug.