Re: unlink(2): forskel under FBSD-4 og FSB-7

From: Michael Rasmussen (none@mir--datanom.net.lh.bsd-dk.dk)
Date: Sat 24 May 2008 - 10:53:54 CEST


Date: Sat, 24 May 2008 10:53:54 +0200
From: Michael Rasmussen <none@mir--datanom.net.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: unlink(2): forskel under FBSD-4 og FSB-7


On Wed, 21 May 2008 10:42:21 +0200
Michael Rasmussen <none@mir--datanom.net.lh.bsd-dk.dk> wrote:

>
> Nogen bud på hvordan vi kan få fixet denne bug?
>
Ny udvikling synes at indikere, at der er en bug i den glib, der
anvendes på FBSD 4.8. Læs nedenstående meddelelse fra brugeren:

  I have gotten 3.4.0cvs65 to compile and run. I made some changes to
src/common/utils.h. I am using glib 2.12.0. I commented out the two
checks as follows:

/* Wrappers for C library function that take pathname arguments. */
/* #if GLIB_CHECK_VERSION(2, 6, 0) */
# include <glib/gstdio.h>
/* #else

#define g_open open
#define g_rename rename
#define g_mkdir mkdir
#define g_stat stat
#define g_lstat lstat
#define claws_unlink unlink
#define g_remove remove
#define g_rmdir rmdir
#define g_fopen fopen
#define g_freopen freopen

#endif */ /* GLIB_CHECK_VERSION */

/* #if !GLIB_CHECK_VERSION(2, 7, 0)

#ifdef G_OS_UNIX */
#define g_chdir chdir
#define g_chmod chmod
/* #else
gint g_chdir (const gchar *path);
gint g_chmod (const gchar *path,
                 gint mode);
#endif */ /* G_OS_UNIX */

/* #endif */ /* !GLIB_CHECK_VERSION */

-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys: michael <at> rasmussen <dot> cc http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E mir <at> datanom <dot> net http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C mir <at> miras <dot> org http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917 -------------------------------------------------------------- Q: What do you call the money you pay to the government when you ride into the country on the back of an elephant? A: A howdah duty.




This archive was generated by hypermail 2b30 : Sat 31 May 2008 - 23:00:01 CEST