NetBSD Problem Report #47736

From gert@kirk.greenie.muc.de  Fri Apr 12 11:00:45 2013
Return-Path: <gert@kirk.greenie.muc.de>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id DD17863F2EE
	for <gnats-bugs@gnats.NetBSD.org>; Fri, 12 Apr 2013 11:00:44 +0000 (UTC)
Message-Id: <201304120733.r3C7XYYC011402@kirk.greenie.muc.de>
Date: Fri, 12 Apr 2013 09:33:34 +0200 (CEST)
From: gert@kirk.greenie.muc.de
Reply-To: gert@kirk.greenie.muc.de
To: gnats-bugs@gnats.NetBSD.org
Subject: print/xetex fails to build due to icupkg failures
X-Send-Pr-Version: 3.95

>Number:         47736
>Category:       pkg
>Synopsis:       print/xetex fails to build due to icupkg failures
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    minskim
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Apr 12 11:05:00 +0000 2013
>Closed-Date:    Wed Sep 04 21:36:54 +0000 2019
>Last-Modified:  Wed Sep 04 21:36:54 +0000 2019
>Originator:     Gert Doering
>Release:        NetBSD 5.1_STABLE
>Organization:
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert@greenie.muc.de
fax: +49-89-35655025                        gert@net.informatik.tu-muenchen.de
>Environment:


System: NetBSD kirk 5.1_STABLE NetBSD 5.1_STABLE (KIRK5) #0: Sun May 13 13:39:53 CEST 2012 gert@kirk:/home/sparc64.local/obj/home/src/netbsd/5.0/sys/arch/sparc64/compile/KIRK5 sparc64
Architecture: sparc64
Machine: sparc64
>Description:

building print/xetex reliably fails on NetBSD 5.1 Sparc64 with this:

gmake[3]: Leaving directory `/home/obj/pkg/print/xetex/work/texlive-20120701-source/libs/icu/icu-build/tools'
/usr/pkg/bin/gmake[2]: Making `all' in `data'
gmake[3]: Entering directory `/home/obj/pkg/print/xetex/work/texlive-20120701-source/libs/icu/icu-build/data'
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tb /home/obj/pkg/print/xetex/work/texlive-20120701-source/libs/icu/icu-49.1/data/in/icudt49l.dat ./out/icudt49b.dat
udata_swapDataHeader(): header size mismatch - headerSize 32768 infoSize 5120 length 1024
gmake[3]: *** [out/icudt49b.dat] Error 8

googling suggests that this is actually an upstream error in their
OS detection logic, but I couldn't find an "easy" way to make it work

pkgsrc from CVS, updated yesterday (2013-04-11).

>How-To-Repeat:
	netbsd-sparc64$ cd /usr/pkgsrc/print/xetex ; make

>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->minskim
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Fri, 12 Apr 2013 11:17:39 +0000
Responsible-Changed-Why:
Over to maintainer.


State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Wed, 04 Sep 2019 21:36:54 +0000
State-Changed-Why:
Stale bug report. It would be good to have a re-test with newer ICU (it might be an endianness mistake) and newer NetBSD. But I don't want to ask you to reproduce your years old setup. Please report a new bug if there's an issue with newer ICU.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.