Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jul 2015 13:02:23 -0400
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        "Philip M. Gollucci" <pgollucci@freebsd.org>,  "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>,  "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>,  "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r392310 - in head/lang/lua53: . files
Message-ID:  <CACM2dAaFcucSxSxJmSyAo9BTV-ExBnmd9ivqNp9CRb2vLzPxnw@mail.gmail.com>
In-Reply-To: <CAMHz58S9_BNkTKBtMxhXuRmH5TV=nGuMgN-x4Fp9AM7q690e1w@mail.gmail.com>
References:  <201507161835.t6GIZYYm022530@repo.freebsd.org> <CAMHz58S9_BNkTKBtMxhXuRmH5TV=nGuMgN-x4Fp9AM7q690e1w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Mumble.

Fixed in r392388

On Fri, Jul 17, 2015 at 12:37 PM, Sunpoet Po-Chuan Hsieh <
sunpoet@freebsd.org> wrote:

> On Fri, Jul 17, 2015 at 2:35 AM, Philip M. Gollucci <pgollucci@freebsd.org
> >
> wrote:
>
> > Author: pgollucci
> > Date: Thu Jul 16 18:35:33 2015
> > New Revision: 392310
> > URL: https://svnweb.freebsd.org/changeset/ports/392310
> >
> > Log:
> >   lang/lua53: 5.3.0 -> 5.3.1
> >
> >   PR:                  201469
> >   Submitted by:        milios@ccsys.com
> >
> > Modified:
> >   head/lang/lua53/Makefile
> >   head/lang/lua53/distinfo
> >   head/lang/lua53/files/patch-src__liolib.c
> >
> > Modified: head/lang/lua53/Makefile
> >
> >
> ==============================================================================
> > --- head/lang/lua53/Makefile    Thu Jul 16 18:35:27 2015        (r392309)
> > +++ head/lang/lua53/Makefile    Thu Jul 16 18:35:33 2015        (r392310)
> > @@ -2,7 +2,7 @@
> >  # $FreeBSD$
> >
> >  PORTNAME=      lua
> > -PORTVERSION=   5.3.0
> > +PORTVERSION=   5.3.1
> >  CATEGORIES=    lang
> >  MASTER_SITES=  http://www.lua.org/ftp/
> >  PKGNAMESUFFIX= 53
> > @@ -13,7 +13,7 @@ COMMENT=      Small, compilable scripting lan
> >  LICENSE=       MIT
> >
> >  LUA_VER=       5.3
> > -LIB_DEPENDS=   libedit.so.0:${PORTSDIR}/devel/libedit
> > +LIB_DEPENDS=   libedit.so:${PORTSDIR}/devel/libedit
> >
>
> I think it's wrong here. /usr/lib/libedit.so will be used instead of
> libedit.so.0 from devel/libedit. It leads dependency error.
>
> % make
> ===> Fetching all distfiles required by lua53-5.3.1 for building
> ===>  Extracting for lua53-5.3.1
> => SHA256 Checksum OK for lua-5.3.1.tar.gz.
> ===>  Patching for lua53-5.3.1
> ===>  Applying FreeBSD patches for lua53-5.3.1
> ===>   lua53-5.3.1 depends on shared library: libedit.so - found
> (/usr/lib/libedit.so)
> ...
>
> % pkg info -d lua53-5.3.1
> lua53-5.3.1:
>
> % ldd /usr/local/bin/lua53
> /usr/local/bin/lua53:
>         libm.so.5 => /lib/libm.so.5 (0x800853000)
>         libedit.so.0 => /usr/local/lib/libedit.so.0 (0x800a7c000)
>         libthr.so.3 => /lib/libthr.so.3 (0x800cb5000)
>         libc.so.7 => /lib/libc.so.7 (0x800eda000)
>         libncurses.so.8 => /lib/libncurses.so.8 (0x801287000)
>
>
> >  USE_LDCONFIG=  yes
> >
> >  # Overriding __MAKE_CONF makes sure that we don't re-parse
> >
> > Modified: head/lang/lua53/distinfo
> >
> >
> ==============================================================================
> > --- head/lang/lua53/distinfo    Thu Jul 16 18:35:27 2015        (r392309)
> > +++ head/lang/lua53/distinfo    Thu Jul 16 18:35:33 2015        (r392310)
> > @@ -1,2 +1,2 @@
> > -SHA256 (lua-5.3.0.tar.gz) =
> > ae4a5eb2d660515eb191bfe3e061f2b8ffe94dce73d32cfd0de090ddcc0ddb01
> > -SIZE (lua-5.3.0.tar.gz) = 278045
> > +SHA256 (lua-5.3.1.tar.gz) =
> > 072767aad6cc2e62044a66e8562f51770d941e972dc1e4068ba719cd8bffac17
> > +SIZE (lua-5.3.1.tar.gz) = 282401
> >
> > Modified: head/lang/lua53/files/patch-src__liolib.c
> >
> >
> ==============================================================================
> > --- head/lang/lua53/files/patch-src__liolib.c   Thu Jul 16 18:35:27 2015
> >       (r392309)
> > +++ head/lang/lua53/files/patch-src__liolib.c   Thu Jul 16 18:35:33 2015
> >       (r392310)
> > @@ -1,10 +1,10 @@
> > ---- ./src/liolib.c.orig        2013-01-05 22:46:54.000000000 +0100
> > -+++ ./src/liolib.c     2013-01-05 22:47:32.000000000 +0100
> > -@@ -19,6 +19,7 @@
> > +--- src/liolib.c.orig  2015-04-03 18:41:57 UTC
> > ++++ src/liolib.c
> > +@@ -16,6 +16,7 @@
> >   #include <stdio.h>
> >   #include <stdlib.h>
> >   #include <string.h>
> >  +#include <unistd.h>
> >
> > - #define liolib_c
> > - #define LUA_LIB
> > + #include "lua.h"
> > +
> > _______________________________________________
> > svn-ports-all@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/svn-ports-all
> > To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
> >
> _______________________________________________
> svn-ports-all@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-ports-all
> To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
>



-- 
---------------------------------------------------------------------------------
Curb: Your ride is here
4096R/D21D2752
<http://pgp.mit.edu/pks/lookup?op=get&search=0xF699A450D21D2752>; ECDF B597
B54B 7F92 753E  E0EA F699 A450 D21D 2752
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Sr. Director IT Operations,       Curb

What doesn't kill us can only make us stronger;
Except it almost kills you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACM2dAaFcucSxSxJmSyAo9BTV-ExBnmd9ivqNp9CRb2vLzPxnw>