Subject: Re: pkgsrc 2005Q4 NetBSD 2.0.2_STABLE/sparc64 bulk build results
To: Havard Eidnes <he@NetBSD.org>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-bulk
Date: 02/18/2006 13:13:17
This is a multi-part message in MIME format.
--------------020502010805060708050803
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Havard Eidnes wrote:
> pkgsrc 2005Q4 bulk build results
> NetBSD 2.0.2_STABLE/sparc64
>
> Package Breaks Maintainer
> --------------------------------------------------------------
> www/zope25 39 tech-pkg@NetBSD.org
Havard, please set ALLOW_VULNERABLE_PACKAGES=yes.
> devel/ffcall 29 adam@NetBSD.org
What's wrong with using %o7 as a source operand?
and %o7, 4, %g3
> crosspkgtools/kwacross-netbsd1-arm 7 kristerw@NetBSD.org
Weird. In the package Makefile, some paths are defined with double
quotes. Maybe the :Q operator should be used instead, if at all?
> print/poppler 7 reed@reedmedia.net
vulnerable.
> math/cln 6 adam@NetBSD.org
Please try patch-ac.
> multimedia/ffmpeg 5 tech-pkg@NetBSD.org
vulnerable.
> devel/boost-libs 4 jmmv@NetBSD.org
> fonts/acroread5-font-share 4 tech-pkg-ja@jp.NetBSD.org
===> acroread5-5.10nb1 requires Solaris libraries - see compat_svr4_32(8)
> lang/pnet 3 pancake@phreaker.net
> security/pflkm 3 peter@pointless.nl
cc -O2 -Wall -Wno-uninitialized -I../include -DINET -DINET6
-ffreestanding -Werror -nostdinc -I.
-I/usr/pkgsrc/security/pflkm/work/pflkm-20050511/lkm -isystem
/usr/src/sys -isystem /usr/src/sys/arch -D_KERNEL -D_LKM -c if_pflog.c
if_pflog.c:39:23: sys/param.h: No such file or directory
if_pflog.c:40:23: sys/systm.h: No such file or directory
Do you have the NetBSD sources installed in /usr/src?
Roland
--------------020502010805060708050803
Content-Type: text/plain;
name="patch-ac"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="patch-ac"
$NetBSD$
In parameterized __asm__ statements, literal % must be doubled.
--- src/base/cl_low.h.orig 2006-02-18 12:56:13.000000000 +0100
+++ src/base/cl_low.h 2006-02-18 12:56:23.000000000 +0100
@@ -238,7 +238,7 @@ inline uint32 mulu32_unchecked (uint32 a
#define mulu32(x,y,hi_zuweisung,lo_zuweisung) \
({ var register uint64 _hi; \
var register uint64 _lo; \
- __asm__("umul %2,%3,%1\n\trd %y,%0" \
+ __asm__("umul %2,%3,%1\n\trd %%y,%0" \
: "=r" (_hi), "=r" (_lo) \
: "r" ((uint32)(x)), "r" ((uint32)(y)) \
); \
--------------020502010805060708050803--