> On Sat, 25 Jun 2005, Jake Maciejewski wrote: > > ... > > ... > > I've been trying to build X with NetBSD's pkgsrc. > Solaris and even > > SunPro compiler support is good for simple > programs, but X is a big > > mess and I suspect bugs don't get reported because > most people probably > > use the X server shipped with Solaris... > > Jake -- > > Here's an idea for a quick-n-dirty approach: In > theory (I think) one > could take all the files contained in all the Xorg > packages from the > latest Nevada (Solaris Express) build and slap them > onto a SchilliX > box. The nice thing is, as with the rest of SchilliX, > these files are > already under an open-source license.
I suppose, but I'm doing this as a learning experience. If I used my laptop more often, I'd probably have left SE on it. I'd also like to distribute packages and eventually file probelm reports for pkgsrc when I get a better idea of what's going on. > Then, if that worked, you would only need to build > Window Managers and > X clients, many of which I know build cleanly on > Solaris with pkgsrc. > > BTW... I'm interested in your work with pkgsrc on > Solaris. I've played > around with it a bit too. See: > http://blogs.sun.com/roller/page/eric_boutilier?entry= > unix_from_scratch_table_of I don't think I've done anything very interesting yet. None of my hacks are really appropriate for a step-by-step procedure at this point. > I find the whole design a bit hairball'ish though and Yeah, but that's how it supports so many systems. > wonder if maybe > Joerg Schilling's endeavor to start with a clean > slate and with Solaris > as the prime target platform (his SPS project) is > maybe the way to go. > It seems to me that an ideal solution might be to > have SPS as the fetch > and auto-build system combined with either an > open-source version of > the Solaris packaging tools (pkgadd/pkgrm) that's > been enhanced to know > how to update packages; or an open-source version of > the new Sun Update > Connection which is based on the Solaris patch > system. > > However, having said that, there are some really > intriguing, somewhat > poorly understood features of pkgsrc that I never got > a chance to look into: > > 1. A mechanism that converts a pkgsrc package into a > Solaris (SVR4) > package, called gensolpkg. > > 2. A mechanism that "assimilates" externally produced > binary packages. > This is what a *-bin package in pkgsrc is. > is. Firefox-bin is a good > example. When I told my pkgsrc build box to "cd > "cd firefox-bin;make > install", much to my amazement, instead of trying > ing to fetch-and-build > it from source, it simply went and grabbed the > the already-built > binaries from the Solaris contrib area on > on mozilla.org and integrated > *those* binaries into my /usr/pkg/ tree. > > --Eric > _______________________________________________ > opensolaris-discuss mailing list > [EMAIL PROTECTED] > This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [EMAIL PROTECTED]
