From owner-freebsd-ports@FreeBSD.ORG Sun Mar 18 17:16:48 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E652106566C; Sun, 18 Mar 2012 17:16:48 +0000 (UTC) (envelope-from christer.solskogen@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id B52FF8FC1A; Sun, 18 Mar 2012 17:16:47 +0000 (UTC) Received: by vbmv11 with SMTP id v11so605179vbm.13 for ; Sun, 18 Mar 2012 10:16:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=KMUBajkIXpvUshqTjo5/zB4j1yTSN3gKaN9omtzB1Nw=; b=NF4iJ5Rm6ajuugFZ0GcFh/zUwYO2yM2Fx7qyUn2AAXy0RAcUl1Nixkxp9J2VcGpwhl LKCP46fp2c5tNn2Q7EJWkUM9TrUsXcfNHIpl5g0XkbyFYk59Bk35j/QUn9pFYrMchzIM QAoDJmbX0xGqCDOa4+yCgJ5yeRHPCwT8v/0ATEtGEfop0zuR1gZPGH8p+5jhME4+mUoV Q+Az3MGe9jC8M3XuOCNGg7b5/OxB91/ZaGAYuI2rL302Tg7zsQhjT7tQ66q69oeqRQVr YqKmJ3qaPTWY9D1ox02rwkuoVUYJyx+7GwCgfbDcdRKWGs/6KGlZkk6jl7l1T8v+dX+m 6odQ== Received: by 10.220.141.201 with SMTP id n9mr3443997vcu.66.1332091001363; Sun, 18 Mar 2012 10:16:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.189.72 with HTTP; Sun, 18 Mar 2012 10:16:21 -0700 (PDT) In-Reply-To: References: From: Christer Solskogen Date: Sun, 18 Mar 2012 18:16:21 +0100 Message-ID: To: Jeremy Messenger Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Ports Mailing List , lua@freebsd.org Subject: Re: lang/lua: It does need gmake. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2012 17:16:48 -0000 On Thu, Mar 15, 2012 at 8:50 PM, Jeremy Messenger wrote: > I get a build failure on amd64: > > --------------------------------- > /usr/bin/ld: lapi.o: relocation R_X86_64_32 against `luaO_nilobject_' > can not be used when making a shared object; recompile with -fPIC > lapi.o: could not read symbols: Bad value > *** Error code 1 > --------------------------------- > > I got it fixed by add USE_GMAKE=yes in the Makefile and now I can get > it built ok. If you compare the build log between make and gmake. You > will see it has different output. This > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/162279 has broken it. > I reported this some time ago, and I was adviced to use CFLAGS?=-XXX instead of CFLAGS=-XXX in make.conf. -- chs,