Subject: Mesa breakage
To: None <tech-pkg@netbsd.org>
From: Jonathan Perkin <jonathan@perkin.org.uk>
List: tech-pkg
Date: 07/24/2003 13:48:27
Mesa is currently broken on SunOS.  It looks from an initial glance
that it's because MesaLib is actually 2 different versions (3.4.2
and 5.0.1), but nobody has taken into account that the pkgsrc
patches will obviously only apply to one, not the other.  Since it
was upgraded to 5.0.1, that means anyone trying to install the 3.4.2
version will run into:

 ===> Applying pkgsrc patches for MesaLib-3.4.2
 1 out of 1 hunk FAILED -- saving rejects to file src/X86/assyntax.h.rej

I can't see a way to define patches on a per-version basis from
do-patch target (it just uses patch-* unequivocally), but could be
wrong.

I don't particularly like this idea of a single package providing
different versions, so I'll leave it to whoever broke it to fix
while I just use 3.4.2 versions of patch-* locally :-)  If someone
needs this as a PR let me know and I'll submit it.

Thanks,

-- 
Jonathan Perkin                             <jonathan@perkin.org.uk>
BBC Internet Services             http://www.perkin.org.uk/jonathan/