DOS, OS/2, Win32, Win64 versions uploaded to: http://sf.net/projects/golded-plus/files/Golded%2B%201.1.5%20snapshots
/
http://download.golded.org
changelog:
x64 fixes
Hello All!
Just a heads up, Golded+ compiled successfully on ArchLinuxARM 32bit
using gcc 6.2.1.
Just a heads up, Golded+ compiled successfully on ArchLinuxARM
32bit using gcc 6.2.1.
Heads up also on Debian x86_64.
Just a heads up, Golded+ compiled successfully on ArchLinuxARM 32bit
using gcc 6.2.1.
Heads up also on Debian x86_64.
Did you see all the errors I mentioned, also?
Did you see all the errors I mentioned, also?
warnings are not errors... that's why the compile continued on...
changelog:
x64 fixes
This message is written with: gpv64-115-20161221.zip
This message is written with: gpv64-115-20161221.zip
This message is written with: gpv64-115-20161221.zip into the hudson base. :)
This message is written with: gpv64-115-20161221.zip
This message is written with: gpv64-115-20161221.zip into the hudson
base.
:)
That's probably why your seconds are :00 on this message... ;)
That's probably why your seconds are :00 on this message... ;)
Yes indeed! All messages here have have seconds :00 :)
Hexdump of Hudson message header and text +----------------------------------------------------
Msgbase : K:\BBS\MSGBASE\HMB\
BoardNo : 11
From : Wilfred van Velzen
To : Tommi Koivula
Subject : GoldED+ snapshot 2016.12.21
DateTime : 12-23-16 10:45
On 2016-12-23 13:51:00, Tommi Koivula wrote to Wilfred van Velzen:
about: "GoldED+ snapshot 2016.12.21":
That's probably why your seconds are :00 on this message... ;)
Yes indeed! All messages here have have seconds :00 :)
Hexdump of Hudson message header and text
+----------------------------------------------------
Msgbase : K:\BBS\MSGBASE\HMB\
BoardNo : 11
From : Wilfred van Velzen
To : Tommi Koivula
Subject : GoldED+ snapshot 2016.12.21
DateTime : 12-23-16 10:45
The original hudson message base doesn't store seconds. It only stores the date time as shown above in ascii format. There is a later extension that stores the date/time as time_t 32 bits integer, but that isn't used everywhere...
Did you see all the errors I mentioned, also?
warnings are not errors... that's why the compile continued on...
I miswrote that. I meant to say warnings. Either way, whatever was done recently added a huge amount of those warnings. And warnings, like errors, can be fixed.
The original hudson message base doesn't store seconds. Itonly stores the
date time as shown above in ascii format. There is a laterextension that
stores the date/time as time_t 32 bits integer, but that isn'tused
everywhere...
Hmm.. Have to check how Concord does that...
I miswrote that. I meant to say warnings. Either way, whatever
was done recently added a huge amount of those warnings. And
warnings, like errors, can be fixed.
sure... turn off the setting enabling that warning and you won't see
them any more even though nothing in the code has changed...
do a search for "c programming dialects" to see a full list of all the various ones there are...
Why? The point was that the last time I compiled, those warnings
weren't there. Since there were some recent updates to the code, I
decided to compile again and report the massive amounts of warnings,
in case someone wants to fix them.
Just a heads up, Golded+ compiled successfully on ArchLinuxARM
32bit using gcc 6.2.1.
Heads up also on Debian x86_64.Did you see all the errors I mentioned, also?
I would imagine Debian is still using gcc 4.9.x?
Why? The point was that the last time I compiled, those warnings
weren't there. Since there were some recent updates to the code,
I decided to compile again and report the massive amounts of
warnings, in case someone wants to fix them.
My experience with C is that - depenndig on compiler - it is unwise to just ignore compiler warnings. Especially with the Borland compiler
they should be taken seriously, they may point to a serious problem.
Just my ?0.02,.
Did not watch the build process ... so I do not know.
I would imagine Debian is still using gcc 4.9.x?
Correct
root@vserv:~# gcc --version
gcc (Debian 4.9.2-10) 4.9.2
Why? The point was that the last time I compiled, those warnings
weren't there. Since there were some recent updates to the code, I
decided to compile again and report the massive amounts of warnings,
in case someone wants to fix them.
Btw: I'm still looking for good documentation for the hudson message
base format, if anyone's got it?
I miswrote that. I meant to say warnings. Either way, whatever was
done recently added a huge amount of those warnings. And warnings,
like errors, can be fixed.
sure... turn off the setting enabling that warning and you won't see
them any more even though nothing in the code has changed...
Why? The point was that the last time I compiled, those warnings
weren't there.
Since there were some recent updates to the code, I decided to compile again and report the massive amounts of warnings, in case someone
wants to fix them.
I did also say it finished compiling, so if it's not that important,
so be it. I was only trying to help in showing what I witnessed.
do a search for "c programming dialects" to see a full list of all
the various ones there are...
Uhh, thanks for the info? :/
I would imagine Debian is still using gcc 4.9.x?
Correct
root@vserv:~# gcc --version
gcc (Debian 4.9.2-10) 4.9.2
Btw: I'm still looking for good documentation for the hudson message
base format, if anyone's got it?
i'm not aware of any documentation on the HMB at all...
the only thing i have that even comes close is source code...
some would say that that is documentation enough ;)
Okay, no problem. I'm fairly certain I used the same version of gcc
I'm using now to compile Golded when I moved to the RasPi3. So not
having the warnings last time, and this time seeing hundreds of them
if not more - I may as well let someone know about it.
Why? The point was that the last time I compiled, those warnings
weren't there. Since there were some recent updates to the code,
I decided to compile again and report the massive amounts of
warnings, in case someone wants to fix them.
Did your gcc version change since the last time? Because not that much
has changed in the golded code in the last couple of years?
Btw: I noticed them too, when I compiled the golded code this week.
But there were just too many, otherwise I might have taken a look at
the source code that caused them. ;)
Why? The point was that the last time I compiled, those warnings
weren't there.
what i'm saying is that the make file instructions may have been
updated to turn on all those warnings when they may have been turned
off previously...
do a search for "c programming dialects" to see a full list of
all the various ones there are...
Uhh, thanks for the info? :/
there's a lot of them... i was only pointing out that that particular warning was saying that ISO C doesn't like that but other dialects may love it...
I compiled this version of golded (in tearline) using your
instructions and on my ripi3 i had hundreds of warnings. I didn't
worry about them as in my experience c programs always complain about something when compiling. I do agree with you that they should be
reported though just so someone knows what's going on.
Did your gcc version change since the last time? Because not that
much has changed in the golded code in the last couple of years?
I don't believe it had changed. The last time I believe I compiled was in November, and now just recently to get the latest HMB updates you sent patches for. So maybe it had something to do with that?
stillBtw: I noticed them too, when I compiled the golded code this week.
Using what version of gcc? At least it's nice to know it's not specific to my system. But the possibility of it being both Golded and/or gcc are
there.gcc (SUSE Linux) 4.8.5
gcc --version
Some structure members types changed, so that could trigger some new warnings. But going through the warnings I don't notice any of those at first glance. The bulk of them are the:
warning: deprecated conversion from string constant to `char*' [-Wwrite-strings]
An other possibility would be the compiler options in the makefile(s) changed. But going through the version history there weren't any changes of importance for at least the last year or so...
gcc --versiongcc (SUSE Linux) 4.8.5
thewarning: deprecated conversion from string constant to `char*'
[-Wwrite-strings]
I've always seen those, I'm pretty sure. The new ones I mentioned about
ISO C++ warnings was what I was referring to. So maybe you didn't seethose
(you definitely would have, as it would cough up about 30 in a row at times)?
If not, it very well could be an issue with the latest version(s) of
gcc and it switching from -std=gnu++98 to -std=gnu++14 mode introduced
in gcc 6.1, although I don't believe my version has changed since the
last time I compiled Golded.
gcc --version
gcc (SUSE Linux) 4.8.5
Does SUSE stay further behind Debian? Or haven't you upgraded in awhile?
Btw: I'm still looking for good documentation for the hudson message
base format, if anyone's got it?
Btw: I'm still looking for good documentation for the hudson message
base format, if anyone's got it?
i'm not aware of any documentation on the HMB at all... the only thing i have that even comes close is source code... some would say that that is documentation enough ;)
If you found some information about the Hudson msg-base structure,
please tell me too.
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495941:43:23 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 286,986 |