The collected works of joerg - Page 3

Who have made the neko_binutils package?

This package only contains one image wich also not use the term sw.eoe. There is no dist, src, relnotes files. It would be fine if every package contains all the standard informations.

Btw. is there any risk when installing the binutils and use mips cc as default compilier. The usr/nekoware/bin is the first in $PATH when i compile software for nekoware and i expect some kind of trobule. Or is mips cc smart enough and use its own linker, assember?

regards
Joerg

_________________
http://www.irixworld.net
Image Image
F**K

All the stuff goes into /usr instead /usr/nekoware. After the deinstallation all went away and mips cc works anymore because ar,ld and more are now missing. I nuked my installation.

Please remove the package from /beta.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
ant_39 wrote:
I just uploaded neko_mpfr-2.2.1.tardist to incoming. The MPFR library is a C library for multiple-precision floating-point computations with correct rounding. MPFR is based on the GMP multiple-precision library (which already is packaged for nekoware).

Code:
MD5 (neko_mpfr-2.2.1.tardist) = ce3fc6d3b81603e3cc1f693acff546ae


Testsuite passes, but I had to degrade the optimization to -O2. No patches were necessary.

Enjoy.


LOL, i build the same software for nekoware a few hours ago because a friend of mine need it for building gcc 4.x.

I now move my build into the dumpster and use yours. Package looks good.

There is a odd thing about "/usr/nekoware-build/share/info/dir" which contains only a description of npfr. But the filename isnt very specific and i think "gmake install" makes something wrong. So its good that your package doesnt contain this file.

Btw.
I prefer to assing files from nekoware/share to the sw.eoe subimage because most time it contains stuff which is need for running the binary. Thats not true for npfr but i think "man.manpages" isnt the right place for it.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
From last week
neko_mysql4-4.1.22 - Fast relational RDBMS

Today
neko_rrdtool-1.2.19 - Logging & Graphing

Also working on neko_net-snmp-5.4 . This time i also want to add init script to our package. But iam clueless about the snmp stuff and its config files which dont exits :). The naming of the libs are different now and i expect some problems with apps which links agains the previous version of neko_net_snmp. Needs some checking first.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Well, Jarndyce911 build the rc2 and im sure he will also create a 2.43 for IRIX.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Can someome check audacity?
The package name on http://www.nekochan.net/wiki/nekoware/index.php?path=beta/ looks ugly.

/tmp/dist/audacity 1 9630d5f1a8ba658414d163f2b4ed1258

regards
Joerg

_________________
http://www.irixworld.net
Image Image
thegoldbug wrote: What do you mean by cluster?

Are you running some cool software that makes them look like a single machine with multiple cpus?

If so what is the software and where can it be obtained?

thanks
thegoldbug


Well, IRIX comes already with the array and cluster services. But i never see a 3rd. party app which make use of those.

Another way are distributed renderers, MPI stuff, distcc or apps like drqueue. I think the OP used something like this.

regards
Joerg
thunng8 wrote:
Jarndyce911 wrote:
Thanks for the feedback. I will put a post in the Nekoware topic and
see if anyone can compile the latest version of libiconv.


I just tried the neko_libiconv just placed in /beta and I'm still getting the same error :(


The blender 2.43 also works fine with the old neko_libiconv. The reason is quit simple because i think that it doesnt use the neko version because i cant find reference to it.

Code:
[fuel]:/opt/blender-2.43-irix-6.5-mips $ par -sSSi ./blender | grep iconv
326mS         blender( 1668): open("/usr/lib/iconv/iconvtab", O_RDONLY, 077) = 3
[fuel]:/opt/blender-2.43-irix-6.5-mips $ nm blender | grep "iconv_open"
[4455]  | 270015876|     400|FUNC |GLOB |DEFAULT  |UNDEF  |iconv_open
[15871] | 285651072|    1288|FUNC |GLOB |DEFAULT  |MIPS_TEXT|libiconv_open


Please tell me the IRIX version you use "uname -Ra" It might be possible that SGI have updated the libiconv and youre using a older release.

regards

Joerg

_________________
http://www.irixworld.net
Image Image
Its based on nekoware so you need at least 6.5.21 or better. Yes, it runs fine on the FUEL and a current blender can use up to 8 cpus for a single rendering job. But as general it makes more sense to start more than one job to utilitize your cpus. If you would like to render a large quantity of frames at once, and you have more than one machine around take a look to drqueue.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Its LD_LIBRARY N32 _PATH and not LD_LIBRARY_PATH. So correct your env and try again. After that read the relnote from neko_apache and neko_samba. Y`ll found all answers there.

Some more info about the Samba issue can be found http://forums.nekochan.net/viewtopic.php?p=89957&highlight=libdm#89957 here. The neko_samba in /beta doesnt links against this library.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
gborce wrote:
hi joerg, thanks for the reply, but i cannot seem to find the release notes under any directory in /usr/nekoware/apache? could you let me know the location of the file? thanks


All (the most ) relnote files are located under /usr/nekoware/relnotes . These files are not installed during a standard installation. You have to select the subimage *.opt.relnotes by hand.

The information your looking for is that our apache start in port 8080 and not 80 :wink:

Btw:
There is a updated apache in /beta. Take also notice that it isnt a good idea to place the nekoware directory in front of your $LD_, $PATH variables without knowing the problems. If i have a need for this special behaviour i place a new $LD_ in the init script of the given application.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Grummz wrote:
Which stream do I select? Maintenance or Features?


Both are merged. This was the reason why patch 5086 is needed when doing a live update from < .21 to >=22.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Grummz wrote:
So, to clarify:

1) I need all 3 files downloaded from SGI (check)
2) I need the patch (check)
3) I need three original 6.5 CDs: Foundation 1 & 2 and Apps at minimum

Procedure:
Run Inst
Open 6.5.22 overlay files
Add as Source the 6.5 Distro CDs: Foundation 1 & 2 and Apps
Type "go"
Select Features or Maintenance?

Is that it? No "keep all" or anything like that?


Install the patch first. And than restart inst/swmgr.

A 'Keep all' will select all packages which are currently part of the distribution. By default only these are selected which are part of a default installation. The installer have some magic keywords like "install same" or "install upgrades" so check the docs.

Most time you dont have to select any special during a update.... only when you have some video cards in your machine... these packages are in on of the "unbundeld" folders of the Overlay disc. Content of these folder isnt loaded to the distribution automaticly.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Use "par -sSSi programmname" to see whats going on.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
You need 6.5.21 or better when you would like to use nekoware. You can download a .22 overlay from sgi.com for free.

regards
Joerg
I´am not joking.

Somewhere there are some information how to get some packages working on older irix version.

regards
Joerg
You can install slowzilla from freeware.sgi.com which also runs on older versions of the OS.

regards
Joerg
I used .22 on my power indigo2 with the rqs stuff from a .18 installation. After finding out that the machine was to slow for everthing i sold it on ebay :) .

With some older rqs stuff the systems works fine.

regards
Joerg
I have compiled a new version, maybe someone is interessted in.
You can download it from http://www.irixworld.net/download/openttd/openttd-0.5.3-RC2.tar.bz2 .

It needs at least the following nekoware packages.
Code:
neko_sdl.sw.lib 7 maxint
neko_expat.sw.lib 3 maxint
neko_fontconfig.sw.lib 3 maxint
neko_freetype2.sw.lib 3 maxint
neko_libiconv.sw.lib 3 maxint
neko_libpng.sw.lib 3 maxint
neko_zlib.sw.lib 6 maxint
neko_php5.sw.sapi_cli 4 maxint


regards
Joerg

_________________
http://www.irixworld.net
Image Image
Connect with a terminal to the L1 controller to find out if there is system activity left. The connector is ON the systemboard, so you have to open the case (left panel). You can find the DB9 pin port 5cm right from the middle.

About the terminal settings.... you tried it with 9600baud but i thing you need 19200 or 38600. My other 3xxx devices use 38600/8/1/n. So check the manual or try an error.

regards
Joerg

_________________
http://www.irixworld.net
matt2079 wrote:
joerg wrote:
Connect with a terminal to the L1 controller to find out if there is system activity left. The connector is ON the systemboard, so you have to open the case (left panel). You can find the DB9 pin port 5cm right from the middle.

About the terminal settings.... you tried it with 9600baud but i thing you need 19200 or 38600. My other 3xxx devices use 38600/8/1/n. So check the manual or try an error.


Thanks Joerg. I tried your suggestion and still nothing on the serial console!


I dont mean the console.... i'm talking about the l1 controller. I cant verifed the settings because my fuel is at $home, but i dont believe that it used the old 9600 baud settings. After search 10min on techpubs i cant find the info.... grrrr. :(

Whats the status of the Front LED?
My Fuel needs more than 30sec befor the screen get a signal. I know it depends on the amount of memory how long it takes :)


regards
Joerg

_________________
http://www.irixworld.net
matt2079 wrote:
joerg wrote:
I dont mean the console.... i'm talking about the l1 controller. I cant verifed the settings because my fuel is at $home, but i dont believe that it used the old 9600 baud settings. After search 10min on techpubs i cant find the info.... grrrr. :(

Whats the status of the Front LED?
My Fuel needs more than 30sec befor the screen get a signal. I know it depends on the amount of memory how long it takes :)

regards
Joerg


I understand. I tried the L1 controller as well - no results.

The front LED turns red for about 2 seconds immediately after the power button is pressed. Then it flashes white 18-20 times over about 1 minute. Then it is solid white.


Are you sure that you use the right cable? For the l1 controller you have to send "crtl+t"<enter>.

Can you hear if the disk is working and starting the OS? If so, try to ping the machine over the network. After a few minutes use telnet or ssh to login.

Why do you set "console d"? Thats no wounder why you cant see anything on the screen :) Get a working cable and set it back to "console g". The docs says that on some some systems the password jumper can be removed to set the value back to "g". But the docs doesnt say on which machines exactly. I also dont know if the FUEL have a password jumper.

regards
Joerg

_________________
http://www.irixworld.net
matt2079 wrote:
I'm using HyperTerminal on WinXP. Is it possible that's where the problem is? Should I try a different terminal emulator?


Hyperterm works fine for me and i use it since years. But if you have another system around test it.

regards
Joerg

_________________
http://www.irixworld.net
matt2079 wrote:
joerg wrote:
matt2079 wrote:
I'm using HyperTerminal on WinXP. Is it possible that's where the problem is? Should I try a different terminal emulator?


Hyperterm works fine for me and i use it since years. But if you have another system around test it.

regards
Joerg


I managed to get a connection to the L1 controller!

Now what do I need to check?


Try some simple commands like "env" or "version". Check the output. Getting output is the first good sign. Now if you know that you have a working cable connect it back to the console and see if you get anykind of output. Some times you have to press <enter> serveral times in your terminal.

regards
Joerg

_________________
http://www.irixworld.net
Pete, is there a chance to install or remove a better captcha? I was unable to modify a wiki article. I wast a lot of time and its very frustrating and YES iam already logged in.

Image
Image
Image

After 20 tries it began from the start. But there is no chance to insert the right text because its unreadable for a human. My whole company was very amused :)

After 742236955 tries i have success with a lowercase phrase. (But the Captcha is UPPERcase?)

regards
Joerg

_________________
http://www.irixworld.net
Image Image
nekonoko wrote:
joerg wrote:
After 742236955 tries i have success with a lowercase phrase. (But the Captcha is UPPERcase?)


Yep - I've mentioned that captcha responses must be lowercase; it's even on the front page of the wiki. Bottom line - I'm not changing it. If you don't like it, don't use it; doesn't bother me any which way, but I'm not dealing with the spam problems a weaker captcha generates. I just don't have time for that crap.


Who reads the frontpage when during editing an article a captcha comes up? Even on the captcha helppage this info is missing.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Hi Pete, it is possible that you can open the
http://www.nekochan.net/wiki/index.php? ... ge=2678400
page? Otherwise it would be fine if you can take a look if it contains the table.prettytable CSS class. But it looks like the page is empty except the comment. I also not knowing if the system use the file.

The original one which was used by wikipedia is here:
http://en.wikipedia.org/w/index.php?tit ... ge=2678400

Another question was does anyone know how to deal with the Templates? I would like to use the Template:Infobox_Software thing but i dont get it to work. See http://simple.wikipedia.org/wiki/Templa ... x_Software .

I would like to use this template and CSS stuff on http://www.nekochan.net/wiki/index.php/Setup_neko_apache2 but iam totally lost :)

Edit:
I have found http://www.mediawiki.org/wiki/Template and start playing with it

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Pete, thank you for the CSS. The table now looks much better.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
nekonoko wrote:
Not a problem. The template at the top of your new page is really scrambled though - is that due to the CSS or something else?


That have nothing todo with the new CSS. The advanced templates which i have copied from the wikipedia doesnt work in our nekochan wiki. I get simple templates to work with and i also understand the basic stuff.

I have installed current mediawiki-1.11.0 here at home to mess around with it and i get the same errors. The parser went mad when using the original templates from wikipedia. Maybe the used a tweaked version?

Chances are very high that i just make a simple thing wrong because one of my first question was how to create a new page in the wiki :)

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Ok i got it working. I visit the mediawiki IRC channel on freenode and some guys point me into the right direction. Before i installed the wiki software (latest svn) on 2 local machines to see if there are differents between the current version or just platform specific issues.

1. For the more advanced Template stuff an extra extension needs to be installed.
2. The help of "tidy" is needed when the Template should generate HTML tables.

Installing of the ParserFunction Extension see http://meta.wikimedia.org/wiki/Help:ParserFunctions#Installation :
    Create the subdirectory "ParserFunctions" under /extensions
    Download the 3 PHP files Expr.php, ParserFunctions.php and ParserFunctions.i18n.php with wget into the new created ParserFunctions directory

Note:
Its the normal behavior that mediawikis PHP scripts doesnt use the PHP Close tag (aka ?>).

Add the following to the "LocalSettings.php" config file:
Code:
require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );


For installing tidy a similar step is needed but instead of using a PHP script or the ext/tidy from PHP the tidy binary is used. So install neko_tidy first.
    Create the subdirectory "tidy" under /extensions
    Create a "tidy.conf" file with the following content within the new created tidy directory

Code:
show-body-only: yes
force-output: yes
tidy-mark: no
wrap: 0
wrap-attributes: no
literal-attributes: yes
output-xhtml: yes
numeric-entities: yes
enclose-text: yes
enclose-block-text: yes
quiet: yes
quote-nbsp: yes
fix-backslash: no
fix-uri: no


    Add the following to the LocalSettings.php
Code:
$wgUseTidy=true;
$wgTidyBin = '/usr/nekoware/bin/tidy';
$wgTidyConf = $IP.'/extensions/tidy/tidy.conf';


My missing step was the "$wgUseTidy=true;" because the docs only referrers to "$wgUserHtml " which was removed in one of the previous versions of mediawiki.

If all goes right you can see something like that http://wiki.irixworld.net/index.php/Setup_neko_apache2 (see all the foobars at the right :)

Pete, it is possible for you to make the changes and see if it works? I cant see a reason that something breaks. If so i can be fix by uncommented in the LocalSettings.php.

If you set PHPs open_basedir you have to add "/usr/nekoware/bin". But before do that drop a note because i dont want to open a securityhole.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
nekonoko wrote:
joerg wrote:
Pete, it is possible for you to make the changes and see if it works?


Done - looks like it's working.


Thx.

_________________
http://www.irixworld.net
Image Image
pentium wrote: I'm interested myself.
Has anyone had luck building it on other systems like the Indigo2 or the Onyx?


If your i2 supports mips4 you can use neko_alephone. The package also includes a litte patch.

regards
Joerg
ChristTrekker wrote:
joerg wrote: If your i2 supports mips4 you can use neko_alephone. The package also includes a litte patch.

I wasn't aware that neko_alephone was receiving updates. Looks like it dates back to '05. :( IIRC, networking didn't work either.


Did they change anything in the last 2 years?

regards
Joerg
Pete,

can you please add the following to http://www.nekochan.net/wiki/index.php?title=MediaWiki:Common.js ?

Code:
/* Any JavaScript here will be loaded for all users on every page load. */

/** Collapsible tables *********************************************************
*
*  Description: Allows tables to be collapsed, showing only the header. See
*               [[Wikipedia:NavFrame]].
*  Maintainer on Wikipedia: [[User:R. Koot]]
*/

var autoCollapse = 2;
var collapseCaption = "hide";
var expandCaption = "show";

function hasClass( element, className ) {
var Classes = element.className.split( " " );
for ( var i = 0; i < Classes.length; i++ ) {
if ( Classes[i] == className ) {
return ( true );
}
}
return ( false );
}

function collapseTable( tableIndex )
{
var Button = document.getElementById( "collapseButton" + tableIndex );
var Table = document.getElementById( "collapsibleTable" + tableIndex );

if ( !Table || !Button ) {
return false;
}

var Rows = Table.getElementsByTagName( "tr" );

if ( Button.firstChild.data == collapseCaption ) {
for ( var i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = "none";
}
Button.firstChild.data = expandCaption;
} else {
for ( var i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = Rows[0].style.display;
}
Button.firstChild.data = collapseCaption;
}
}

function createCollapseButtons()
{
var tableIndex = 0;
var NavigationBoxes = new Object();
var Tables = document.getElementsByTagName( "table" );

for ( var i = 0; i < Tables.length; i++ ) {
if ( hasClass( Tables[i], "collapsible" ) ) {
NavigationBoxes[ tableIndex ] = Tables[i];
Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex );

var Button     = document.createElement( "span" );
var ButtonLink = document.createElement( "a" );
var ButtonText = document.createTextNode( collapseCaption );

Button.style.styleFloat = "right";
Button.style.cssFloat = "right";
Button.style.fontWeight = "normal";
Button.style.textAlign = "right";
Button.style.width = "6em";

ButtonLink.setAttribute( "id", "collapseButton" + tableIndex );
ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" );
ButtonLink.appendChild( ButtonText );

Button.appendChild( document.createTextNode( "[" ) );
Button.appendChild( ButtonLink );
Button.appendChild( document.createTextNode( "]" ) );

var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0];
/* only add button and increment count if there is a header row to work with */
if (Header) {
Header.insertBefore( Button, Header.childNodes[0] );
tableIndex++;
}
}
}

for ( var i = 0;  i < tableIndex; i++ ) {
if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {
collapseTable( i );
}
}
}

addOnloadHook( createCollapseButtons );


This is needed for the current standard of creating a hide/show element called "collapsible table" which is discribed under http://meta.wikimedia.org/wiki/Help:Collapsing . For all other methods extra extensions are needed which i want to avoid. I leave away the JS code for the sorted tables.

regards
Joerg

_________________
http://www.irixworld.net
Image Image
Hello Ian,

there are only 2 choices. Buy something like WS-C4912G or WS-C3508G-XL-EN which offer 8-10 Gbic slots which can befilled with coper or fiber GBICs. As every cicso stuff its fucking expensive also when buying used gear.

The 2nd. way is to buy somethink like the netgears GS716/GS724TS. We have a dozen of these modells and also the bigger ones with 48 ports. The offer standard RJ45 copper based slots and up to 4 SFPs which are the successor of GBICs.

All el'cheapo gigE switches comes only with 8-16 Copper slots.

regards
Joerg
mapesdhs wrote:
Oh I dunno, compared to Cisco/3Com, the GS724T is only 200+ UKP. and the GS748T is 400+.


Btw, the O2 appears to see the card ok, though of course I can't configure it yet, nothing to connect to:


And the Longshine costs only 100UKP.

regards
Joerg
You have to install Patch 5086 first because SGI have merged the m and f stream together in .22. You old inst/swmgr dont recognize the layout changes without the patch.

After that extract the content of all tgz file into on directory and run swmgr -f /to/that/dir

regards
Joerg
ramq wrote:
joerg wrote: You have to install Patch 5086 first because SGI have merged the m and f stream together in .22 .


Does that mean there's nothing called "f" or "m" version of, say, 6.5.30?


It is... but there is no different anymore. The naming doesnt change because some Software only is certified for a special stream. Check the relnotes for .21 or 22.

[o3k]:/ $ uname -Ra
IRIX64 o3k 6.5 6.5.30 m 07202013 IP35

regards
Joerg
Pete,

i have finished my work on the scripts for import the nekoware package informations into our wiki. Befor pressing the button i would like ask for permission to do :) .

Maybe it make sence to create a sql dump befor we start so that we can revert all the changes if needed. On my local machine it takes 8h for the import. It depends on the number of obsolete tardists and the incredibble time the "shofiles" programm needed for extracting.

The current state looks like http://www.nekoware.net/index.php/Category:Nekoware .

Hmmm..... i see that i cant bypass the captcha check which comes up when a article contains a URL. If its possible to remove the check for some time?. Maybe you would try to set
Code:
$wgEmailConfirmToEdit = true;
$wgShowIPinHeader = false;
$wgDisableAnonTalk = true;


in the LocalSettings.php. These settings prevents the creating of pages without having a account with a confirmed E-Mail address.

regards
Joerg

_________________
http://www.irixworld.net
Image Image