-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/12/2011 12:02 AM, Alan Post wrote: > On Tue, Oct 11, 2011 at 11:05:55PM +0100, Alaric Snell-Pym wrote: >> The user-agent strings it generates look like: >> >> chicken-install 4.7.0.3-st linux x86-64 >> >> Rather than the previous: >> >> chicken-install 4.5.0 >> > > I think we should include the operating system version as well as > the operating system and hardware platform. > > Given the way linux is distributed, I'm used to including: > > os+os version => Debian 5.0 > kernel+kernel version => Linux 2.6 > > to distinguish Debian 5 from Linux 2.6. > > If I get to dream a bit, I'd love to include the compiler and it's > version as well. I'll take the opportunity to attach one of my > favorite C programs: it outputs the name and version of the compiler > it was compiled with.
Alrighty! I might find myself hacking the build system to record more of this kind of thing, too... We can try running lsb_release during the build process and record its output if found, for a start. Then there's your compiler-identifier. Then there's uname - via libc, not the command line tool (what does that do on Windows?) > > -Alan > ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6VP0UACgkQRgz/WHNxCGo7BQCgijdmTtFuaBBXE4wPYdTmFILq oRwAn0almx9W1nxNXWzjyV6HY+XeyHM9 =zqDD -----END PGP SIGNATURE----- _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users