Your message dated Mon, 5 May 2008 17:04:52 +0100
with message-id <[EMAIL PROTECTED]>
and subject line gtoaster has been removed from Debian, closing #336957
has caused the Debian Bug report #336957,
regarding gtoaster: FTBFS on GNU/kFreeBSD
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
336957: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336957
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gtoaster
Severity: important
Tags: patch
Hi,
The current version of gtoaster fails to build on GNU/kFreeBSD. Please
find attached a small patch to fix that. It would be nice if you can
include it in your next upload.
Thanks for your cooperation,
Aurelien
-- System Information:
Debian Release: testing/unstable
Architecture: kfreebsd-i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: GNU/kFreeBSD 5.4-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Author: aurel32
Status: in BTS
--- gtoaster-0.2002083100+1.0Beta6.orig/cdromlow.c
+++ gtoaster-0.2002083100+1.0Beta6/cdromlow.c
@@ -9,7 +9,7 @@
#include <fcntl.h>
#include <signal.h>
#include <unistd.h>
-#if !defined( __FreeBSD__) && !defined(__svr4__ )
+#if !defined( __FreeBSD__) && !defined( __FreeBSD_kernel__) && !defined(__svr4__ )
# include <linux/cdrom.h>
#else
# include <sys/cdio.h>
@@ -37,7 +37,7 @@
/* we provide some macro mappings here. FreeBSD structs are a bit
* different to those used by Linux so we will use macros to compensate that */
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined( __FreeBSD_kernel__)
/* Needed by FreeBSD */
# define CDROM_DATA_TRACK 4
@@ -147,7 +147,7 @@
entry.cdromlow_tocent_track=x;
entry.cdromlow_tocent_format=CDROM_LBA;
ioctl(info->filedescriptor,CDROMREADTOCENTRY,&entry);
-#ifndef __FreeBSD__
+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__)
if (entry.cdte_ctrl&CDROM_DATA_TRACK)
#else
if (entry.entry.control & CDROM_DATA_TRACK)
@@ -324,7 +324,7 @@
track.cdromlow_tocent_format=CDROM_LBA;
if (ioctl(info->filedescriptor,CDROMREADTOCENTRY,&track)==-1)
ok=0;
-#ifndef __FreeBSD__
+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__)
if (track.cdte_ctrl&CDROM_DATA_TRACK)
#else
if (track.entry.control & CDROM_DATA_TRACK)
--- End Message ---
--- Begin Message ---
Version: 0.2002083100+1.0Beta6-2.5+rm
The gtoaster package has been removed from Debian testing, unstable and
experimental, so I am now closing the bugs that were still opened
against it.
For more information about this package's removal, read
http://bugs.debian.org/460773 . That bug might give the reasons why
this package was removed, and suggestions of possible replacements.
Don't hesitate to reply to this mail if you have any question.
Thank you for your contribution to Debian.
--
Marco Rodrigues
http://Marco.Tondela.org
--- End Message ---