newsgroups-index (beta)

Current group: ka.test

fresh build (ignore)

fresh build (ignore)  
Dennis Grevenstein
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Dennis Grevenstein
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Dennis Grevenstein
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Dennis Grevenstein
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Dennis Grevenstein
 Re: fresh build (ignore)  
Urs Janßen
 Re: fresh build (ignore)  
Dennis Grevenstein
From:Dennis Grevenstein
Subject:fresh build (ignore)
Date:7 Dec 2004 02:27:49 GMT
Der ist so frisch, der zuckt noch:
Version: tin 1.7.6 release 20040906 ("Baleshare") Dec 7 2004 03:16:28
sparc-unknown-netbsdelf2.0
gcc version 3.3.3 (NetBSD nb3 20040520)
san: {8} dmesg | grep NetBSD
The NetBSD Foundation, Inc. All rights reserved.
NetBSD 2.0 (LUNA1204) #1: Tue Dec 7 02:52:53 CET 2004
--
I'm trying to port NetBSD to my cup of tea, but it keeps kernel panicking
on refill. This is odd, because I ported it to my toaster and my bookcase
easily enough and it survives bread- and book-replacement fine.
Jared "Danger" Earle (NetBSD tech-ports mailing list)
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:7 Dec 2004 13:48:58 GMT
In , Dennis Grevenstein wrote:
> sparc-unknown-netbsdelf2.0

:-)

auf dem 1.3.0er i386-ibm-aix schmiert 1.7.6 uebrigens in
| (gdb) bt
| #0 0x9a3a6 in ungetc ()
| #1 0x9c399 in _doscan ()
| #2 0x914b7 in sscanf ()
| #3 0x7ba07 in check_upgrade (
| line=0x1ffff7d0 "# tin configuration file V1.2\n",
| skip=0xbd51 "# tin configuration file V", version=0xbd4b "1.3.7")
| at version.c:0
| #4 0xca2c in read_config_file (file=0x427fb8 "/.tin/tinrc", global_file=0)
| at config.c:0
| #5 0x401a5 in main (argc=1, argv=0x1ffffc34) at main.c:0

ab. mir ist nicht klar wieso (und Christian hat noch nicht gemeldet ob
er ohne altes tinrc startet), aber ggf. ist das ja auch das problem
auf dem SunOS4.0.2 und BSD4.3? evtl. mal check_upgrade()
auskommentieren...
war denn sscanf() auf uralt BSDen irgendwie anders?
(und was hast du mit der UP-UX/V mips-nec-sysv4.2MP kiste gemacht, jetzt
ist sie ganz weg ,-)

urs
--
Jef Poskanzer:
"When people aren't stupid Usenet is even more useful. Too bad this happens
so rarely."
From:Dennis Grevenstein
Subject:Re: fresh build (ignore)
Date:7 Dec 2004 23:41:20 GMT
Urs Janßen wrote:
> In , Dennis Grevenstein wrote:
> > sparc-unknown-netbsdelf2.0

> :-)

Der kernel ist jetzt ganz 2.0 und nicht mehr 2.0rc-irgendwas.
Mal sehen wann es offiziell soweit ist.

> ab. mir ist nicht klar wieso (und Christian hat noch nicht gemeldet ob
> er ohne altes tinrc startet), aber ggf. ist das ja auch das problem
> auf dem SunOS4.0.2 und BSD4.3? evtl. mal check_upgrade()
> auskommentieren...

Das ist doch schonmal was. Ich habe es unter SunOS 4.0.2
getestet und kann jetzt immerhin news lesen. Posten geht
immer noch nicht, denn dann kommt:
Error: Bad address in From: header.
Single component FQDN is not allowed. Add your domain.

Ich habe nur heute keinen Nerv mehr mir das anzusehen.

Ansonsten:

(csgds11::root)<161> ./tin -V
Reading config file...
Version: tin 1.7.6 release 20040906 ("Baleshare") Dec 7 2004 23:17:14
Platform:
OS-Name = "sunos4.0.2"
Compiler:
CC = "gcc"
CFLAGS = "-O2 "
CPP = "gcc -E"
CPPFLAGS = ""
Linker and Libraries:
LD = "gcc"
LDFLAGS = ""
LIBS = " "
Characteristics:
+NNTP_ONLY -NO_POSTING -BROKEN_LISTGROUP +XHDR_XREF
-HAVE_FASCIST_NEWSADMIN -ENABLE_IPV6 +HAVE_COREFILE
-NO_SHELL_ESCAPE -DISABLE_PRINTING -DONT_HAVE_PIPING -NO_ETIQUETTE
+HAVE_LONG_FILE_NAMES +APPEND_PID -HAVE_MH_MAIL_HANDLING
-HAVE_ISPELL -HAVE_METAMAIL +HAVE_SUM
+HAVE_COLOR -HAVE_PGP -HAVE_PGPK -HAVE_GPG
-MIME_BREAK_LONG_LINES +MIME_STRICT_CHARSET -CHARSET_CONVERSION
-MULTIBYTE_ABLE +NO_LOCALE
-USE_CANLOCK -EVIL_INSIDE -FORGERY -TINC_DNS -ENFORCE_RFC1034
-REQUIRE_BRACKETS_IN_DOMAIN_LITERAL -FOLLOW_USEFOR_DRAFT

Davor steht allerdings eine configure Orgie:
--enable-nntp-only --disable-locale --disable-nls
--enable-broken-system-fix --with-screen=termcap
Und am Ende muessen noch -ltermcap und -lresolv dazu.

> war denn sscanf() auf uralt BSDen irgendwie anders?

Keine Ahnung.

> (und was hast du mit der UP-UX/V mips-nec-sysv4.2MP kiste gemacht, jetzt
> ist sie ganz weg ,-)

Auch da wasche ich meine Haende in Unschuld.
Ich habe denen eine mail geschickt und gefragt aber bisher keine
Antwort. Immerhin kann ich in ZUkunft damit protzen, denn
so viele Leute haben sicher noch nicht den I/O Prozessor einer SX
gecrasht :-) Ich weiss nur ueberhaupt nicht wie das passieren
konnte. Eventuell ja einfach schlechtes Karma und die Hardware
ging gerade in dem Moment kaputt.

mfg
Dennis

--
Ich sags ja, diese Webforen machen die Leute dumm.

Sven Geggus (ka.fh)
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:8 Dec 2004 13:41:11 GMT
In , Dennis Grevenstein wrote:
> Das ist doch schonmal was. Ich habe es unter SunOS 4.0.2
> getestet und kann jetzt immerhin news lesen. Posten geht

wenn der patch (siehe mail mail) tut, dann gibt's evtl. ab 1.7.7 ein
--enable-broken-sscanf-fix um das sscanf in version.c zum umgehen -
wobei ich nicht versteh wieso es da knallt, tin benutzt noch an zig
anderen stellen sscanf()...

> immer noch nicht, denn dann kommt:
> Error: Bad address in From: header.
> Single component FQDN is not allowed. Add your domain.

mit -DDEBUG bauen und mit -D 2 starten, dann sollte er einiges
ausspucken. u.a. auch 'zwischenresultate' vom address-parser.
allerdings hat sich der code zwischen 1.4.x und 1.7.x nur ninimal
geaendert und die checks wurden eher lascher (Ralf wollte das ding ja
schon vor jahren neu schreiben...).

> > war denn sscanf() auf uralt BSDen irgendwie anders?
> Keine Ahnung.

jemand kluges lust sich das anzusehen? vieleicht bin ich ja auch nur
zu doof und meine verwendung von sscanf() ist einfach illegal (klappt
aber auf 99,8% aller OSen)...

urs
--
Jef Poskanzer:
"When people aren't stupid Usenet is even more useful. Too bad this happens
so rarely."
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:8 Dec 2004 22:30:47 GMT
In ,
Urs Janßen wrote:
> wobei ich nicht versteh wieso es da knallt, tin benutzt noch an zig
> anderen stellen sscanf()...

[aus der autoconf doku]
| sscanf
| On various old systems, e.g., HP-UX 9, sscanf requires that its
| input string be writable (though it doesn't actually change it).
| This can be a problem when using gcc since it normally puts
| constant strings in read-only memory (see section
| 'incompatibilities' in Using and Porting the GNU Compiler
| Collection). Apparently in some cases even having format strings
| read-only can be a problem.

wenn es das war (ich denk schon), dann vergiss den patch und wirf einfach
alle consts aus check_upgrade() raus, das ist besser als mein von hand
parsing.

urs
From:Dennis Grevenstein
Subject:Re: fresh build (ignore)
Date:8 Dec 2004 23:00:59 GMT
Urs Janßen wrote:

> [aus der autoconf doku]
> | sscanf
> | On various old systems, e.g., HP-UX 9, sscanf requires that its
^^^^^^^
Du kannst Dich daran erinnern, dass es auch unter HP-UX 8
nicht ging? Das scheint mir derselbe bug zu sein.

> wenn es das war (ich denk schon), dann vergiss den patch und wirf einfach
> alle consts aus check_upgrade() raus, das ist besser als mein von hand
> parsing.

Bei Gelegenheit. Ich habe gerade im Moment nicht soviel Zeit.

Die NEC bzw. SX4 ist uebrigens jetzt ganz weg.
Das waere sehr schade und es taete mir schon ziemlich leid.
Ich hoffe die bekommen das wieder hin.

mfg
Dennis

--
Ich sags ja, diese Webforen machen die Leute dumm.

Sven Geggus (ka.fh)
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:9 Dec 2004 16:16:39 GMT
In , Dennis Grevenstein wrote:
> > | sscanf
> > | On various old systems, e.g., HP-UX 9, sscanf requires that its
> ^^^^^^^
> Du kannst Dich daran erinnern, dass es auch unter HP-UX 8
> nicht ging? Das scheint mir derselbe bug zu sein.

ging nicht? ich hab hier aber doch:
| hppa1.1-hp-hpux8.07 gcc 2.7.2.3 1.7.5 release 20040615
von dir in der liste. wobei es aber sein kann, dass der gcc-2.7.2.3
consts nicht in read-only memory gelegt hat (oder du
-fwritable-strings benutzt hast oder so).

> > wenn es das war (ich denk schon), dann vergiss den patch und wirf einfach
> > alle consts aus check_upgrade() raus, das ist besser als mein von hand
> > parsing.
> Bei Gelegenheit. Ich habe gerade im Moment nicht soviel Zeit.

*grmpf* ich will doch demnaechst 1.7.7 releasen, am besten mit
passendem fix ,-)

> Die NEC bzw. SX4 ist uebrigens jetzt ganz weg.

ja, aber die interessiert mich nicht SO sehr, ich hab ja "meine" SX-6
hier rumstehen. die UP4800/675 waer interessanter...

> Das waere sehr schade und es taete mir schon ziemlich leid.
> Ich hoffe die bekommen das wieder hin.

ersatz hardware dafuer aufzutreiben koennte schwer werden - sind ja
nicht SO verbreitet die dinger
From:Dennis Grevenstein
Subject:Re: fresh build (ignore)
Date:9 Dec 2004 17:42:45 GMT
Urs Jan?en wrote:

> > Du kannst Dich daran erinnern, dass es auch unter HP-UX 8
> > nicht ging? Das scheint mir derselbe bug zu sein.

> ging nicht? ich hab hier aber doch:
> | hppa1.1-hp-hpux8.07 gcc 2.7.2.3 1.7.5 release 20040615

Es kompilierte und damals bin ich noch nicht auf die Idee gekommen
news per ssh ueber drei verschiedene Rechner zu tunneln :-)
Erst spaeter habe ich entdeckt, dass es nicht lief, obwohl
ein tin -V funktionierte.

> *grmpf* ich will doch demnaechst 1.7.7 releasen, am besten mit
> passendem fix ,-)

Waer durchaus ne gute Idee.
Diese check_upgrade Sache ist ja repariert. Das Problem ist
nur, dass bugfixing auf einem 25MHz 386 ueberhaupt keinen
Spass macht.

> ersatz hardware dafuer aufzutreiben koennte schwer werden - sind ja
> nicht SO verbreitet die dinger

Vor allem waere es aergerlich wenn der mainframe nicht geht,
weil der service Prozessor das zeitliche gesegnet hat.

mfg
Dennis

--
A distributed system is one in which the failure of a computer you
didn't even know existed can render your own computer unusable.
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:9 Dec 2004 18:31:42 GMT
In , Dennis Grevenstein wrote:
> Urs Jan?en wrote:
>
> > > Du kannst Dich daran erinnern, dass es auch unter HP-UX 8
> > > nicht ging? Das scheint mir derselbe bug zu sein.
>
> > ging nicht? ich hab hier aber doch:
> > | hppa1.1-hp-hpux8.07 gcc 2.7.2.3 1.7.5 release 20040615
>
> Es kompilierte und damals bin ich noch nicht auf die Idee gekommen
> news per ssh ueber drei verschiedene Rechner zu tunneln :-)
> Erst spaeter habe ich entdeckt, dass es nicht lief, obwohl
> ein tin -V funktionierte.

AIC

> > *grmpf* ich will doch demnaechst 1.7.7 releasen, am besten mit
> > passendem fix ,-)
> Waer durchaus ne gute Idee.
> Diese check_upgrade Sache ist ja repariert. Das Problem ist

naja, mein haendisches parsen (der patch aus dem mail) wuerd ich gern
draussen lassen wenn es denn reicht die ersten beiden argumente fuer
sscanf() einfach nicht const zu machen. ob das reicht weiss ich aber
erst wenn es jamand auf so alten OSen probiert...

> nur, dass bugfixing auf einem 25MHz 386 ueberhaupt keinen
> Spass macht.

hey, sowas war jahrelang das entwicklungssystem fuer tin (ok, da war
der source auch nur halb so gross). na im zweifelsfall release ich
das ding auch einfach so - wird schon passen.

urs
--
Jef Poskanzer:
"When people aren't stupid Usenet is even more useful. Too bad this happens
so rarely."
From:Dennis Grevenstein
Subject:Re: fresh build (ignore)
Date:9 Dec 2004 19:25:17 GMT
Urs Janßen wrote:

> > Es kompilierte und damals bin ich noch nicht auf die Idee gekommen
> > news per ssh ueber drei verschiedene Rechner zu tunneln :-)
> > Erst spaeter habe ich entdeckt, dass es nicht lief, obwohl
> > ein tin -V funktionierte.

> AIC

AIC == Artificial Intelligence Center?

> naja, mein haendisches parsen (der patch aus dem mail) wuerd ich gern
> draussen lassen wenn es denn reicht die ersten beiden argumente fuer
> sscanf() einfach nicht const zu machen. ob das reicht weiss ich aber
> erst wenn es jamand auf so alten OSen probiert...

Das kann ich ja schon verstehen, aber ich wollte damit
erstmal keinen weiteren Nachmittag verbringen.
Unter 43BSD koennte das schneller gehen. Ein Athlon64
3500+ emuliert eine VAX ziemlich schnell.
Wenn Du es selber testen willst, dann koennte ich die
Sun386i auch in die Ecke stellen, an ein seperates Ethernet
klemmen und Dir einen Account geben.

> > nur, dass bugfixing auf einem 25MHz 386 ueberhaupt keinen
> > Spass macht.

> hey, sowas war jahrelang das entwicklungssystem fuer tin (ok, da war
> der source auch nur halb so gross). na im zweifelsfall release ich
> das ding auch einfach so - wird schon passen.

So furchtbar vielen Leuten wird eh nicht auffallen.
Frag doch Christian, ob das jetzt unter AIX 1.3 funktioniert.

mfg
Dennis

--
A distributed system is one in which the failure of a computer you
didn't even know existed can render your own computer unusable.
From:Urs Janßen
Subject:Re: fresh build (ignore)
Date:10 Dec 2004 00:57:23 GMT
In , Dennis Grevenstein wrote:
> > AIC
> AIC == Artificial Intelligence Center?

ah i see

> Das kann ich ja schon verstehen, aber ich wollte damit
> erstmal keinen weiteren Nachmittag verbringen.
> Unter 43BSD koennte das schneller gehen. Ein Athlon64
> 3500+ emuliert eine VAX ziemlich schnell.
> Wenn Du es selber testen willst, dann koennte ich die
> Sun386i auch in die Ecke stellen, an ein seperates Ethernet
> klemmen und Dir einen Account geben.

as you like, gegen ein test account sach ich nix, aber ein emuliertes
4.3er bse sollte auch reichen...

> > hey, sowas war jahrelang das entwicklungssystem fuer tin (ok, da war
> > der source auch nur halb so gross). na im zweifelsfall release ich
> > das ding auch einfach so - wird schon passen.
> Frag doch Christian, ob das jetzt unter AIX 1.3 funktioniert.

mit meinem haendischen parser patch tut es bei ihm - aber den will ich
ja grad nicht benutzen. ob's mit dem sscanf() ohne const tut weiss
nicht (noch keine rueckmeldung) - allerdings scheint er nicht wirklich
fit zu sein was C und debuggen angeht und nur ansatzweise zu wissen was
er tut - ob da jemals eine brauchbare aussage bei rauskommt...

urs
--
Jef Poskanzer:
"When people aren't stupid Usenet is even more useful. Too bad this happens
so rarely."
From:Dennis Grevenstein
Subject:Re: fresh build (ignore)
Date:10 Dec 2004 11:48:21 GMT
Urs Janßen wrote:

> mit meinem haendischen parser patch tut es bei ihm - aber den will ich
> ja grad nicht benutzen. ob's mit dem sscanf() ohne const tut weiss
> nicht (noch keine rueckmeldung) -

Ich habe das 43BSD diskimage wieder hervorgekramt und auch
der Emulator ist wieder installiert. Nur irgendwie ist mein
gcc binary weg. Das muss ich neu runterladen.

> allerdings scheint er nicht wirklich
> fit zu sein was C und debuggen angeht und nur ansatzweise zu wissen was
> er tut - ob da jemals eine brauchbare aussage bei rauskommt...

Du schmeichelst mir.

mfg
Dennis

--
A distributed system is one in which the failure of a computer you
didn't even know existed can render your own computer unusable.
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum