SGI: Development

Dillo3 - Page 3

Link? (Being, you know, a PowerPC OS X guy. I tried compiling dillo once and gave up, especially since TenFourFox is so awesome.)
smit happens.

:Fuel: bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
ClassicHasClass wrote: Link? (Being, you know, a PowerPC OS X guy. I tried compiling dillo once and gave up, especially since TenFourFox is so awesome.)

http://lists.dillo.org/pipermail/dillo- ... 10219.html
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel wrote: There was an interesting post on the Dillo-dev mailing list today. The PowerPC OS X guys have the same problem like us. There is hope that someone take care about this problem.

great maybe that'll cause some wakeup calls :D
r-a-c.de
Interesting. Maybe I should dust off my attempt in my copious spare time.
smit happens.

:Fuel: bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
I was gonna say Classic, since you do TenFourFoz and Classilla, this is a cakewalk by comparison. Unless you want to try porting Firefox 4 and up to IRIX :p
SGI:
:A3502L: Dual Itanium [email protected] 4GB Marisa
:Octane2: Dual R14000A@600MHz 2GB V12 Sakuya
Non-SGI:
HP C8000
HP EliteBook 8560p [email protected] 16GB Youmu FreeBSD 10.1/Windows 8.1
IBM IntelliStation 265 Dual POWER3-II@450MHz Jigoku-Karasu ( Hell Raven )

Incoming/On bench for repair/not in service:
2x :O3x0: Origin 300

For Sale: O2 DIMMS, Octane and O2 caddies.
I'd like to do a Firefox 4 port on Irix, but right now I'm knee deep in getting Mozilla's irregexp native compiler to tolerate big-endianness. I think I finally have it working, but there are other problems.
smit happens.

:Fuel: bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
I'm messing with you man.
SGI:
:A3502L: Dual Itanium [email protected] 4GB Marisa
:Octane2: Dual R14000A@600MHz 2GB V12 Sakuya
Non-SGI:
HP C8000
HP EliteBook 8560p [email protected] 16GB Youmu FreeBSD 10.1/Windows 8.1
IBM IntelliStation 265 Dual POWER3-II@450MHz Jigoku-Karasu ( Hell Raven )

Incoming/On bench for repair/not in service:
2x :O3x0: Origin 300

For Sale: O2 DIMMS, Octane and O2 caddies.
No, I really mean it. It's just not enough hours in a day. Not even hamei in a string bikini is motivation enough.
smit happens.

:Fuel: bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
ClassicHasClass wrote: Not even hamei in a string bikini is motivation enough.
Ha ha ha-- *Urk!* :shock:

I was trying to compile Dillo with MIPSPro, but the stumbling block is that Dillo makes massive use of variadic macros, which are supported under MIPSPro C99 but not MIPSPro C++, so I was rewriting all the Dillo variadic macro calls as C++ overloaded functions, but I never managed to slog through the whole thing to the end. The way I was doing it was to make no changes to the Dillo code but to #ifdef everything I wrote with #if defined(__cplusplus) && defined(__sgi) . Now I wonder if there isn't a varargs class in Xt that wouldn't be easier to use than writing a mind-numbing crapton of overloaded C++ functions. Probably there isn't but I dare to dream...

EDIT: Fixed my #ifdef text
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
I wonder if there isn't simply a way to use the c99 preprocessor with the C++ compiler? they should be more or less independent.
:PI: :O2: :Indigo2IMP: :Indigo2IMP:
Well I don't know, but if it was that easy why wouldn't sgi drag 'n drop the variadic macro code from their C99 preprocessor into their C++ preprocessor? Because sgi said they were committed to supporting the version of the C++ standard that supports variadic macros, but then they never did. Lyin' sacs 'o shit that they are. I admit to knowing nothing about preprocessor innards but what you suggest seems to make a hell of a lot of sense, C++ macro code shouldn't be any different than C, classes and name mangling and v-tables have no part to play in macros at all... :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
ClassicHasClass wrote: I'd like to do a Firefox 4 port on Irix, but right now I'm knee deep in getting Mozilla's irregexp native compiler to tolerate big-endianness. I think I finally have it working, but there are other problems.


Yeah, I seem to remember the last attempt to port Firefox 10 back in 2013 ran out of steam due to the sheer scale of the work required :(
Systems in use:
:Fuel: - Lithium : R14000 600MHz CPU, 4GB RAM, V10 Graphics, 36GB 15k HDD & 300GB 10k HDD, New/quiet fans, IRIX 6.5.30
:Indigo2IMP: - Nitrogen : R10000 195MHz CPU, 384MB RAM, SolidIMPACT Graphics, 36GB 15k HDD & 300GB 10k HDD, New/quiet fans, IRIX 6.5.22
Other systems in storage: :O2: x 2, :Indy: x 2
Some guys on the dillo mailing list have gotten dillo to compile and launch on IRIX, there seem to be some printing related issues, which they're working on, but apparently they are able to browse... :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Printing isn't a big deal, who prints from IRIX anyways? I'm a thinking a Tardist is in order. Kanpai!
SGI:
:Fuel: R16000A@900MHz 3GB V10
L2 Controller
Non-SGI:
HP C8000
HP EliteBook 8560p [email protected] 16GB Youmu FreeBSD 10.1/Windows 8.1
IBM IntelliStation 265 Dual POWER3-II@450MHz Jigoku-Karasu ( Hell Raven )

Incoming/On bench for repair/not in service:
2x :O3x0: Origin 300
:A3502L:
For Sale: O2 DIMMS, Octane and O2 caddies, Octane2 maxed out.
TeamBlackFox wrote: Printing isn't a big deal, who prints from IRIX anyways?

Umm, err, well ... me ?

Not a big problem tho, you can always snapshot the window and print the graphic. Not the loveliest method but it works.
he said I like it, I want it, I'll take it off your hands ...
vishnu wrote: Some guys on the dillo mailing list have gotten dillo to compile and launch on IRIX, there seem to be some printing related issues, which they're working on, but apparently they are able to browse... :shock:

Yes, the dillo guys have access to one of my systems currently. The problem with dillo is Irix version of vsnprintf. This is most likely the same problem we have with newer version of gtk2. I wonder why we have a working version of gtk2.16 in tgcware. Irix 6.2 doesn't has vsnprintf at all, so tgc had to build a workaround for this. There is light at the end of the tunnel.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
Just wanted to ask if there was a link to one of the Irix complied versions of Dillo3 from those groups?
cris_adder wrote: Just wanted to ask if there was a link to one of the Irix complied versions of Dillo3 from those groups?
The patch is just a few hours old. A tardist will show up within the next days. I post this with dillo 3.0.4.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
You can find a first tardist without patch and release notes here:

ftp://ftp.nekoware.de/diegel/neko_dillo-3.0.4.tardist

Edit: It also has no https support compiled in.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel, can I have your children? Once medical science finds a way.
smit happens.

:Fuel: bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...