From owner-freebsd-ports@FreeBSD.ORG Mon Oct 21 20:34:48 2013 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0BAB87E8; Mon, 21 Oct 2013 20:34:48 +0000 (UTC) (envelope-from uqs@FreeBSD.org) Received: from acme.spoerlein.net (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 98774244A; Mon, 21 Oct 2013 20:34:47 +0000 (UTC) Received: from localhost (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) by acme.spoerlein.net (8.14.7/8.14.7) with ESMTP id r9LKYjXY039312 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 Oct 2013 22:34:45 +0200 (CEST) (envelope-from uqs@FreeBSD.org) Date: Mon, 21 Oct 2013 22:34:45 +0200 From: Ulrich =?utf-8?B?U3DDtnJsZWlu?= To: Tilman =?utf-8?B?S2Vza2luw7Z6?= Subject: Re: iconv in base breaks multiple ports Message-ID: <20131021203445.GI12255@acme.spoerlein.net> Mail-Followup-To: Tilman =?utf-8?B?S2Vza2luw7Z6?= , current@FreeBSD.org, ports@FreeBSD.org References: <20131020182723.GE12255@acme.spoerlein.net> <52650D9F.2020707@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52650D9F.2020707@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@FreeBSD.org, current@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 20:34:48 -0000 On Mon, 2013-10-21 at 13:18:55 +0200, Tilman Keskinöz wrote: > hi Ulrich, > > * Ulrich Spörlein [Sun, 20 Oct 2013 20:27:23 +0200]: > > ever since that iconv thing replaced the ports version, I run into > > trouble with several ports that I have installed on a -CURRENT (now > > stable/10 system). > > > > These are not compile-time errors, but crashes or limited functionality > > where I blame iconv :) > > > > > > 1. www/newsbeuter crashes during startup, somewhere in the stfl code > > that deals with wide char functions. > > > > > Is my system hexed? I've rebuilt the ports/packages a dozen times now. > > Am I seeing ghosts? > > > I don't run Current, but according to the pkg-fallout mails i am > receiving, newsbeuter shouldn't even compile on CURRENT. Maybe there are > some stale files on your system? > > There is also an update in the PR system, you might want to try, > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/182896 Right, I had to set USE_GCC=any and muck with -liconv flags of course to get it to build. Lemme whip up a proper patch though, I got it to build fine on -CURRENT with clang now, doesn't fix the crash though :(. Here's a build with USE_GCC=any: https://redports.org/buildarchive/20131021191400-36506/ Here is a more proper fix: https://redports.org/buildarchive/20131021203201-51496/ Cheers, Uli