[OpenIndiana-discuss] [discuss] SPARC and Illumos

Open Indiana openindiana at out-side.nl
Tue Sep 4 20:28:19 UTC 2012


Big compliments!! You moved some Mountains! 


-----Original Message-----
From: Мартин Бохниг (Martin Bochnig) [mailto:martin at martux.org] 
Sent: dinsdag 4 september 2012 20:45
To: Discussion list for OpenIndiana
Cc: developer at lists.illumos.org
Subject: Re: [OpenIndiana-discuss] [discuss] SPARC and Illumos

DEAR OpenSolaris/Illumos/OpenIndiana COMMUNITY:


This is the first time that I logged in into my email account in over
3 weeks (or so).
Yes, no joke.

Some short infos:



0.) I did not give up.

1.) My boxes and I are busy and running hot for a month now.

2.) No party, no girls, no nothing. Only Powerdrinks, Burgers, yet other
energy drinks, Cola and other "healthy" diet.
No holidays and also: No paid work, simply because there is _no_ time.

3.) All OI 151a consolidations are more or less built, NOW including JDS.
HOWEVER: Bootstrapping an OS is one thing, bootstrapping IPS and running
pkgdep is another!.
It is not only a science. And during the process I learned a lot from Rich
Lowe's, Alasdair and Garrett's (and other's) postings, reports, comments,
docs, that were easy to find on openindiana.org, illumos and via google.

4.) As I wanted to meet the promised August 31st deadline, on August 30th I
temorarily stopped my IPS efforts and instead decided to first offer a
LiveDVD. To be precise: A Jumbo LIveDVD with the new upcoming openXsun as
X11, that boots directly into OI-JDS.
Additionally I put everything that I already built into solaris.zlib plus I
also put Studio12,1 (redistributable!) and onbld plus dtbld/jdsbld/pkgbld .
We end up with 11GB ! But thanks to gzip-9 clofi compression, all that
together still fits on a normal 4GB DVD-R  :)



So much for the theory.
As without 100% functioning dependencies and interdependencies I cannot use
distro_const, I created the DVD manually (DVD, solaris.zlib,
solarismisc.zlib, boot_archive and compressed files in the latter.

This is nothing new to me, as all previous releases were created before
distro_const even existed.
Nevertheless: Is is and always has been tricky, to get everything together
and to work. But this time I ran into a few extra mysterious boot freezes,
that were not easy to analyze.

Here the proof:


drwxr-xr-x   2 root     root          33 Sep  4 17:52 .
drwxrwxrwx   6 root     root          14 Sep  3 07:42 ..
-rw-------   1 root     root     11091347 Sep  4 09:24 core
-rw-r--r--   1 root     root     618311680 Sep  9  2008
Natamar_0.4__b96_sparc_cdrom.iso
-rw-r--r--   1 root     root     4272926720 Sep  3 07:40
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__000.iso
-rw-r--r--   1 root     root     4366315520 Sep  3 11:02
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__001.iso
-rw-r--r--   1 root     root     576040960 Sep  3 11:24
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__002.iso
-rw-r--r--   1 root     root     4366315520 Sep  3 12:08
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__003.iso
-rw-r--r--   1 root     root     576040960 Sep  3 19:41
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__004.iso
-rw-r--r--   1 root     root     576040960 Sep  3 21:10
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__005.iso
-rw-r--r--   1 root     root     576040960 Sep  3 21:28
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__006.iso
-rw-r--r--   1 root     root     576040960 Sep  3 21:42
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__007.iso
-rw-r--r--   1 root     root     576040960 Sep  3 23:17
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__008.iso
-rw-r--r--   1 root     root     576040960 Sep  3 23:58
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__009.iso
-rw-r--r--   1 root     root     576040960 Sep  4 00:12
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__010.iso
-rw-r--r--   1 root     root     576040960 Sep  4 00:28
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__011.iso
-rw-r--r--   1 root     root     576040960 Sep  4 00:45
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__012.iso
-rw-r--r--   1 root     root     576040960 Sep  4 01:03
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__013.iso
-rw-r--r--   1 root     root     576040960 Sep  4 01:31
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__014.iso
-rw-r--r--   1 root     root     576040960 Sep  4 01:53
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__015.iso
-rw-r--r--   1 root     root     576040960 Sep  4 02:09
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__016.iso
-rw-r--r--   1 root     root     576040960 Sep  4 02:19
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__017.iso
-rw-r--r--   1 root     root     576040960 Sep  4 02:49
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__018.iso
-rw-r--r--   1 root     root     576040960 Sep  4 03:03
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__019.iso
-rw-r--r--   1 root     root     576040960 Sep  4 03:29
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__020.iso
-rw-r--r--   1 root     root     576040960 Sep  4 03:54
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__021.iso
-rw-r--r--   1 root     root     4493127680 Sep  4 06:02
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__022.iso
-rw-r--r--   1 root     root     597995520 Sep  4 07:00
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__023.iso
-rw-r--r--   1 root     root     4388270080 Sep  4 07:53
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__024.iso
-rw-r--r--   1 root     root     4392857600 Sep  4 10:44
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__025.iso
-rw-r--r--   1 root     root     4615024640 Sep  4 12:01
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__026.iso
-rw-r--r--   1 root     root     4615024640 Sep  4 16:41
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__027.iso
-rw-r--r--   1 root     root     4497715200 Sep  4 18:06
SPARC-OpenIndiana151a__JumboLiveDVD__20120903mon__028.iso



It is a bit more time-consuming to debug boots on SPARC, at least on sun4u.
On x86 you would probably use VirtualBox or Xen/xVM or the like. On SPARC
(at least on sun4u without the ability to run LDOMs), I have to burn actual
media every time and to boot them on bare metal. But I rather do that, than
to switch on a T1000 AirJet with 800 felt decibels in the same room  ...

So day after day runs away, sorry for the delay   ...:)


and btw: The integration of openXsun into sustaining/oi_151a/xnv was
completed about a week ago.
It is still on my disks. But as soon as the JumboLiveDVD finally comes over
the current SMF errors, ai create a clean diff against the
sustaining/oi_151a/xnv gate. It has grown into more than I expected.
And ah, yes: I additionally need to find a solution for a missing symbol,
that the 2007 released binary Xsun-drivers still were linked against. But as
we have the kernel code (although not that of these closed drivers), this is
easy. At least for us SPARC-users as a hack.


Sorry, that I didn't and won't read your emails at this time.
But otherwise we would probably not be here yet, as every minute counts.




Regards,
   %martin




On Tue, Sep 4, 2012 at 5:11 PM, Daniel Kjar <dkjar at elmira.edu> wrote:
> I know somebody is working on it and said they might have something by 
> the end of August so It may be any day now we will have a functioning 
> sparc version of OI.
>
>
>
> On 09/ 4/12 03:42 AM, DavidHalko wrote:
>>
>> Hello All!!!
>>
>> I was just wondering how this is coming along.
>>
>> I would like to see OI actually running! (it would not work on my 
>> last couple of laptops, so I have been unable to contribute much 
>> outside of wikipedia & blog updates.)
>>
>> I may be able to test on:
>> - V100
>> - V120
>> - V240
>> - Ultra60
>>
>> Are we close to the point where OI will boot under SPARC?
>>
>> I have some commercial SPARC apps I want to try, as well.
>>
>> This could be the first step to getting commercial isv support on 
>> Illumos, if the rest of the userland did not change too much!
>>
>> Just need a boot cd iso!
>>
>> Thanks, Dave
>>
>>> From: ?????? ?????? (Martin Bochnig) <martin at martux.org>
>>> Date: Fri, Aug 17, 2012 at 1:43 AM
>>> Subject: Re: [discuss] SPARC and Illumos
>>> To: discuss at lists.illumos.org
>>>
>>>
>>> On Fri, Aug 17, 2012 at 12:59 AM, Brad Walker <bwalker at musings.com>
>>> wrote:
>>>>
>>>> Recently there was some talk about SPARC compatibility.
>>>>
>>>> I would like to make sure that Illumos continues to have proper 
>>>> SPARC compatibility and would like to volunteer to make this happen.
>>>>
>>>> I'm a long time Sun guy. When I lived in Silicon Valley, I had a 
>>>> 4/280 with a Kennedy tape drive and a couple of SMD drives. I just 
>>>> couldn't keep dragging it around when I moved and so it is now been 
>>>> disposed of. Plus, the power bill was getting pretty large.
>>>>
>>>> Currently I have an Ultra 10, Sunblade 1000, Sunblade 2500, and a 
>>>> T2000. The Sunblade 2500 is my main home machine. When I need to 
>>>> use a PC, I run SunPCI3. So far this has served me well over the 
>>>> years. The
>>>> T2000 is a new addition to the family and would like to retire the 
>>>> Sunblade 2500 as I migrate over to the T2000.
>>>>
>>>> So I guess you can say, that I've got a few machines that we can use.
>>>>
>>>> But, my question is: How do I get started with Illumos?
>>>>
>>>> Ideas or suggestions would be most appreciated.
>>>>
>>>> -brad w.
>>>
>>> Hi all,
>>>
>>> this project is still in its mysterious darkroom phase, which ends 
>>> on August 31st.
>>>>
>>>>  From then on it enters its o_p_e_n(indiana) phase.
>>>
>>> And everybody is happily welcome to contribute.
>>>
>>> I canceled my holidays and work on it 12 to 18 hours every weekday 
>>> and weekend.
>>> And I'm now sure, that the promised release date of August (for the 
>>> initial demo) can be met.
>>>
>>> At the current moment it would be contra-productive to work in a 
>>> team, as the chatting, explaining and talking would prevent us from 
>>> going ahead.
>>>
>>> Everybody has a different approach of working, but I hope you 
>>> understand that this is mine.
>>> So please wait until August 31st, which is in 2 weeks, and therefore 
>>> in just a few felt "moments".
>>> Time flies .......
>>>
>>> And to keep you loyal SPARC fellows 2 weeks more patient, here is 
>>> some of the daily dog food that I enjoy to eat myself:
>>>
>>> Build started Thu Aug 16 21:26:25 2012 Distribution name: 
>>> OpenIndiana Build Area dataset: magicspace/dc/20120816thu__0 Build 
>>> Area mount point: /magicspace/dc/20120816thu__0 ==== im-pop: Image 
>>> area creation Initializing the IPS package image area:
>>> /magicspace/dc/20120816thu__0/build_data/pkg_image
>>> Setting preferred publisher: sparcoi
>>>         Origin repository: http://192.168.111.200:10000 Verifying 
>>> the contents of the IPS repository Installing the designated 
>>> packages Uninstalling the designated packages Setting post-install 
>>> preferred publisher: sparcoi
>>>         Origin repository: http://192.168.111.200:10000 Stopping at 
>>> im-mod: Image area modifications Build completed Thu Aug 16 23:11:27 
>>> 2012 Build is successful.
>>> ...
>>> and
>>>
>>> $ uname -a
>>> SunOS  5.11
>>> oi_151a_Initial_SPARC_OpenIndiana__with_cheers_from__Martin_Bochnig
>>> sun4u sparc SUNW,Sun-Blade-1000
>>>
>>> So, again: Thanks for your offer to help.
>>> Starting in two weeks a nice community project is available to you 
>>> and us all.
>>>
>>> regards,
>>>    %martin
>>
>> _______________________________________________
>> OpenIndiana-discuss mailing list
>> OpenIndiana-discuss at openindiana.org
>> http://openindiana.org/mailman/listinfo/openindiana-discuss
>
>
> --
> Dr. Daniel Kjar
> Assistant Professor of Biology
> Division of Mathematics and Natural Sciences Elmira College
> 1 Park Place
> Elmira, NY 14901
> 607-735-1826
> http://faculty.elmira.edu/dkjar
>
> "...humans send their young men to war; ants send their old ladies"
>         -E. O. Wilson
>
>
>
>
> _______________________________________________
> OpenIndiana-discuss mailing list
> OpenIndiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss



--
 ###########################################
#                                                                         #
  #   Stop Imperialism, stop war, stop hypocrisy!       #
#                                                                         #
  #   http://www.ae911truth.org/                                #
#     http://globalresearch.ca/                                 #
  #   http://hinter-der-fichte.blogspot.de/                    #
#                                                                         #
 ##########################################

_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss at openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss




More information about the OpenIndiana-discuss mailing list