bug-xorriso
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-xorriso] Re: Portability issues of xorriso on Solaris 9


From: Thomas Schmitt
Subject: [Bug-xorriso] Re: Portability issues of xorriso on Solaris 9
Date: Tue, 18 Jan 2011 18:11:28 +0100

Hi,

hopefully i have solved the three compilation obstacles which
you reported yesterday:

1. stdint.h is now checked everywhere by

   #ifdef HAVE_STDINT_H
   #include <stdint.h>
   #endif
   #ifdef HAVE_INTTYPES_H
   #include <inttypes.h>
   #endif

2. usleep() replaced the occurence of nanosleep() in libburn

3. The fallback substitute for timegm() is now implemented via a
   re-write of the royal swedish function with additional fallback
   to putenv() + mktime() if gmtime() indicates that conversion is
   more complicated than just adding days and seconds.

   Currently this isubstitute is used on all platforms in order to
   learn about eventual problems. It will nevertheless be restricted
   to  #ifndef HAVE_TIMEGM before the next stable version 1.0.2 is
   released.
   (X.Y.odd is development, X.Y.even is release with API warranty.)

   The changeset can be inspected at
     
http://bazaar.launchpad.net/~libburnia-team/libisofs/scdbackup/revision/752/libisofs/util.c
   (There is also a small paranoia change in rev 754.)


A new development tarball is uploaded as

   http://www.gnu.org/software/xorriso/xorriso-1.0.1.tar.gz

MD5 ef83607f195a4769c53c11b443a51b3b
Content of file xorriso/xorriso_timestamp.h should be
   #define Xorriso_timestamP "2011.01.18.154717"
Runtime message with
   xorriso -version
should contain the line
   Version timestamp :  2011.01.18.154717
 
Now i am curious whether i left out something.


Have a nice day :)

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]