Subject: Re: CVS commit: pkgsrc/math/p5-Math-Pari
To: None <joerg@NetBSD.org>
From: Kouichirou Hiratsuka <hira@po6.nsk.ne.jp>
List: pkgsrc-changes
Date: 06/24/2007 00:00:00
Hello,

At Wed, 20 Jun 2007 15:52:35 +0000 (UTC),
Joerg Sonnenberger wrote:
> Module Name:	pkgsrc
> Committed By:	joerg
> Date:		Wed Jun 20 15:52:35 UTC 2007
> 
> Modified Files:
> 	pkgsrc/math/p5-Math-Pari: Makefile distinfo
> 
> Log Message:
> Instead of running make configure in math/pari, just extrcat the tarball
> directly. It seems to be enough as the package rebuilds most of pari
> anyway. This fixes the bulk build issues and the ordering issues seen
> before. Add commented out SITES variable, as the master site for pari
> doesn't have the old version any longer.
> 
> OK during freeze: wiz@
> 
> 
> To generate a diff of this commit:
> cvs rdiff -r1.26 -r1.27 pkgsrc/math/p5-Math-Pari/Makefile
> cvs rdiff -r1.7 -r1.8 pkgsrc/math/p5-Math-Pari/distinfo

This package still can't build on NetBSD because math/pari/patches/*
are not applied.

# cd /usr/pkgsrc/math/p5-Math-Pari && make
[snip]
cpp -I. -I../../pari-2.1.6/src/headers -I../../pari-2.1.6/src/graph -I. -I../../pari-2.1.6/src/kernel/ix86/ -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING  ../../pari-2.1.6/src/kernel/ix86/l0asm.c | perl -ne "s/%\s+/%/g; print unless /^\s*#/" > kernel1.s
cc -c  -I../../pari-2.1.6/src/headers -I../../pari-2.1.6/src/graph -I.  -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/pkg/include -O2 -pipe -I/usr/pkg/include -I/usr/include   -I/usr/pkg/include -I/usr/include    -DVERSION=\"\"  -DXS_VERSION=\"\" -DPIC -fPIC  -o kernel.o kernel1.s
kernel1.s: Assembler messages:
kernel1.s:18: Error: alignment not a power of 2
kernel1.s:28: Error: alignment not a power of 2
kernel1.s:40: Error: alignment not a power of 2
kernel1.s:50: Error: alignment not a power of 2
kernel1.s:62: Error: alignment not a power of 2
kernel1.s:74: Error: alignment not a power of 2
kernel1.s:86: Error: alignment not a power of 2
kernel1.s:95: Error: alignment not a power of 2
kernel1.s:103: Error: alignment not a power of 2
kernel1.s:114: Error: alignment not a power of 2
kernel1.s:123: Error: alignment not a power of 2
*** Error code 1

Stop.
make: stopped in /obj/pkgsrc/math/p5-Math-Pari/work/Math-Pari-2.010703/libPARI
*** Error code 1

Stop.
make: stopped in /obj/pkgsrc/math/p5-Math-Pari/work/Math-Pari-2.010703
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/math/p5-Math-Pari
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/math/p5-Math-Pari
#

best regards.
-- 
 Kouichirou Hiratsuka
   hira@po6.nsk.ne.jp