On 2011-May-01, at 8:36 PM, Alexander Hansen wrote:
> Interestingly, this seems only to happen on 10.6/i386 (i.e. 32-bit).

Ah, that could affect my reduced tests; I'll get an -m32 flag in there.

> It would be instructive to find out whether Graham and François are
> using 32-bit or 64-bit Fink installs.  (e.g. via "fink -V")

I am, indeed, using a 32-bit Fink:

Distribution version: selfupdate-rsync Thu Apr 28 20:23:39 2011, 10.6, i386

% sudo file /sw/sbin/cdrecord
/sw/sbin/cdrecord: setuid Mach-O executable i386

(That's the one built with my modified finkinfo file.)

But there's more to it than that.  Because the one I built "outside" of fink 
and then copied to /sw/bin is, in fact, a 64-bit file:

% sudo /sw/bin/cdrecord -prcap
Cdrecord-ProDVD-ProBD-Clone 3.01a04 (i386-apple-macosx10.6.0) Copyright (C) 
1995-2010 Joerg Schilling
cdrecord: Unknown error: 0. No matching device IOBDServices/15 found 
268435459.. Cannot open or use SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

% sudo file /sw/bin/cdrecord 
/sw/bin/cdrecord: Mach-O 64-bit executable

(Err, that extra number is the return value from IOServiceGetMatchingServices; 
I haven't been able to identify what it actually means... wow is there more 
than just 'errno' on OS X; normally I stick to the POSIX/BSD side.)

So I'm going to continue to isolate that particular system call and see if I 
can figure out what's going on.  For now, people have a workaround.


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to