From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 09:20:13 2003 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B36516A4B3 for ; Thu, 9 Oct 2003 09:20:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 027B643F3F for ; Thu, 9 Oct 2003 09:20:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h99GKCFY080375 for ; Thu, 9 Oct 2003 09:20:12 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h99GKCEP080374; Thu, 9 Oct 2003 09:20:12 -0700 (PDT) (envelope-from gnats) Date: Thu, 9 Oct 2003 09:20:12 -0700 (PDT) Message-Id: <200310091620.h99GKCEP080374@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: Holger Lamm Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Holger Lamm List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 16:20:13 -0000 The following reply was made to PR sparc64/57800; it has been noted by GNATS. From: Holger Lamm To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar Date: Thu, 9 Oct 2003 18:09:46 +0200 ---- Anwer from author ---- Date: Thu, 9 Oct 2003 21:51:18 +0600 From: Eugene Roshal Subject: Re: Probable non-64bit-cleanness in unrar Hello, Unfortunately I am not able to debug unrar for this platform myself. Please check that you set correct data types in rartypes.hpp, for example, strict 32 bits for uint32. Also you need to enable 1 byte alignment for structures in model.hpp. Now it contains '#pragma pack(1)' directive, but your compiler may require something else. Also try to disable compiler optimization, sometimes it may cause errors because of bugs in compiler. Eugene --------------------------