pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/29700 (lang/sun-jre15 won't install using pkg_comp & libkver)



The following reply was made to PR pkg/29700; it has been noted by GNATS.

From: Robert Elz <kre%munnari.OZ.AU@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/29700 (lang/sun-jre15 won't install using pkg_comp & libkver)
Date: Thu, 11 Feb 2010 02:45:11 +0700

     Date:        Wed, 10 Feb 2010 19:00:47 +0000 (UTC)
     From:        wiz%NetBSD.org@localhost
     Message-ID:  <20100210190047.D309263C445%www.NetBSD.org@localhost>
 
   | sun-jre15 was removed from pkgsrc.
 
 That's true, but this problem actually related to any application
 using linux emulation - libkver assumes a NetBSD libc (it sed
 <ctype.h>) - glibc has a totally different idea of how isdigit()
 ought to be implemented, and the symbols that libkver expects
 libc to provide just aren't there.
 
 sun-jre15 just happened to be an example application that experiences
 the problem (and one where there's actually a point in running a linux
 binary with libkver - it (or one of its clones) was needed for building
 some other package).
 
 The ctype issue is actually fairly easy to work around (isdigit() is
 all that's needed, and simply coding the test longhand is safe enough
 for this), but as I recall, there were then other issues.   It has been
 a while.
 
 But this PR probably should stay open until some resolution of the underlying 
 issue is found.
 
 kre
 


Home | Main Index | Thread Index | Old Index