From owner-freebsd-ports@FreeBSD.ORG Mon Aug 8 10:40:30 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FBD416A41F for ; Mon, 8 Aug 2005 10:40:30 +0000 (GMT) (envelope-from ritter@x-sites.de) Received: from ipx10467.ipxserver.de (ipx10467.ipxserver.de [80.190.246.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 100C843D45 for ; Mon, 8 Aug 2005 10:40:29 +0000 (GMT) (envelope-from ritter@x-sites.de) Received: from localhost (localhost [127.0.0.1]) by ipx10467.ipxserver.de (Postfix) with ESMTP id 46107341AE for ; Mon, 8 Aug 2005 12:40:32 +0200 (CEST) Received: from ipx10467.ipxserver.de ([127.0.0.1]) by localhost (ipx10467 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13609-02 for ; Mon, 8 Aug 2005 12:40:30 +0200 (CEST) Received: from DELTASRV (p508A7084.dip.t-dialin.net [80.138.112.132]) by ipx10467.ipxserver.de (Postfix) with ESMTP id D5CC6341AB for ; Mon, 8 Aug 2005 12:40:29 +0200 (CEST) Received: from geilesstueck.x-sites.de[80.136.186.4] by DELTASRV; Mon, 08 Aug 2005 12:40:19 +0200 Message-Id: <6.0.1.1.0.20050808115031.035523a0@deltaray.dnsalias.com> X-Sender: ritter@deltaray.dnsalias.com X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Mon, 08 Aug 2005 12:41:59 +0200 To: freebsd-ports@freebsd.org From: Michael Ritter Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Asterisk on amd64, no i386 package 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: Mon, 08 Aug 2005 10:40:30 -0000 Hi all, after ./ports/net/asterisk gave me an "asterisk-1.0.9_1 is only for i386 sparc64, and you are running amd64", I tried the following: ./ports/net/asterisk/Makefile Line 28: ONLY_FOR_ARCHS= i386 amd64 sparc64 ./work/asterisk-1.0.9/codecs/gsm/Makefile Line 49: ifneq (${PROC},amd64) Line 51: endif At least it compiled then, but dumps core almost immediately after starting asterisk. I also tried to apply an "make it compile on debian amd64"-patch I found somewhere, but the changes were only minor stuff, like I did, and brought nothing. My System is (uname -m -r): 5.4-RELEASE-p6 amd64 Is someone familiar with the issues causing Asterisk to dump on amd64, or is already working on it? I'm thankful for any advice and, if I'm able to, I'm willing to work on it. Providing an amd64 jail will also be no problem. I also tried to grab an i386 package, but there was none. Then I came up with the idea to build an i386 version myself, but hell, has someone a hint where to find informations about how to build i386 versions on amd64? And/or has someone an Asterisk i386 package for me? Greets, -- Michael Ritter, zypo|solutionz Winkelpfad 97, D-53879 Euskirchen http://www.zypo.com