From owner-svn-ports-all@freebsd.org Thu Jun 25 18:06:55 2015 Return-Path: Delivered-To: svn-ports-all@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 3143798DE33 for ; Thu, 25 Jun 2015 18:06:55 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mail-oi0-f52.google.com (mail-oi0-f52.google.com [209.85.218.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 019281262 for ; Thu, 25 Jun 2015 18:06:54 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: by oigx81 with SMTP id x81so58470918oig.1 for ; Thu, 25 Jun 2015 11:06:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=Apd6azQEfsUY7ZrliVt+1L4OSAyKY4jSFQ/LMveVcJA=; b=E/wrTL9YZe1qTpVryWF+1iAojmQO6Lfxitb4C0GZZbHNA8E4c+e8jfF3GXmJqb4Nlw xPt8gUAoPYukbn2iCsbu5QqEczHd59KdXiqkgHr5MLSp6giA8yrzU5mfF3EPJzyhDUDm CqaaR2gWsblOaeiBBkVpHKFN0qRU3AvEfTKydXzmLH6fCsEzwB6OMYU0esZAZwR7SLT7 VNv9EDnkowR0pSz6lEGMx92XUOI9rR3z53d1czrDVCknQmlEeT0JUnInx3YW0rQsyJ2v v0sTKvZ6PGRZ0CTb0jGyaGYWKzv8YAxPe+tTlp39ZO0kPE3cxQV7SFiXh2C/WoF5jfo0 /w3g== X-Gm-Message-State: ALoCoQngm1EGSp311DtrB1fbkkN4aXzx4yyamYzg5iel1lNM7n5JaXszAhtbW+pOEwUotCdHb+Rs X-Received: by 10.202.71.204 with SMTP id u195mr38372624oia.36.1435255608444; Thu, 25 Jun 2015 11:06:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.214.20 with HTTP; Thu, 25 Jun 2015 11:06:08 -0700 (PDT) In-Reply-To: <201506251653.t5PGrWUb082817@svn.freebsd.org> References: <201506251653.t5PGrWUb082817@svn.freebsd.org> From: Sunpoet Hsieh Date: Fri, 26 Jun 2015 02:06:08 +0800 Message-ID: Subject: Re: svn commit: r390588 - in head: net/luasocket textproc/luaexpat To: Antoine Brodin Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jun 2015 18:06:55 -0000 On Fri, Jun 26, 2015 at 12:53 AM, Antoine Brodin wrote: > Author: antoine > Date: Thu Jun 25 16:53:31 2015 > New Revision: 390588 > URL: https://svnweb.freebsd.org/changeset/ports/390588 > > Log: > Switch back to lua 5.1, the two consumers of those ports > (audio/lua51-mpd > and net-im/prosody) need it > > Pointy hat: sunpoet > > Modified: > head/net/luasocket/Makefile > head/textproc/luaexpat/Makefile > > Modified: head/net/luasocket/Makefile > > ============================================================================== > --- head/net/luasocket/Makefile Thu Jun 25 16:52:55 2015 (r390587) > +++ head/net/luasocket/Makefile Thu Jun 25 16:53:31 2015 (r390588) > @@ -16,7 +16,7 @@ GH_ACCOUNT= diegonehab > GH_TAGNAME= v3.0-rc1 > > MAKE_ARGS= LUA_VER=${LUA_VER} > -USES= lua gmake pkgconfig > +USES= lua:51 gmake pkgconfig > > CFLAGS+= `pkgconf --cflags lua-${LUA_VER}` > LDFLAGS+= -shared `pkgconf --libs lua-${LUA_VER}` > > Modified: head/textproc/luaexpat/Makefile > > ============================================================================== > --- head/textproc/luaexpat/Makefile Thu Jun 25 16:52:55 2015 > (r390587) > +++ head/textproc/luaexpat/Makefile Thu Jun 25 16:53:31 2015 > (r390588) > @@ -13,7 +13,7 @@ COMMENT= LuaExpat is a SAX XML parser ba > > LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 > > -USES= gmake lua > +USES= gmake lua:51 > ALL_TARGET= lib > CFLAGS+= -DLUA_INT_LONG > > > Hi, Bapt done lots of work to convert USE_LUA to USES=lua. IIRC, most of them are USES=lua:51. We need to relax them to USES=lua if they work fine with lua52 or lua53. In this case, they build fine with lua52 and lua53. I think the correct fix should be: - audio/lua51-mpd: replace USES=lua:51 with USES=lua (and rename this port to lua-mpd). - net-im/prosody: replace USES=lua:51 in security/luasec/Makefile with USES=lua. Can you revert this and change USES=lua:51 to USES=lua for audio/lua51-mpd and security/luasec? Thanks. Regards, sunpoet