Exchanged some mail with Joerg Schilling and he might have found a solution.
Tried then the patch on the 4:2.01+01a03-3 source and it seems to work:
Try to change cdrecord.c:
if (((dp->cdr_dstat->ds_flags & DSF_ULTRASPP_ERA) != 0 &&
speed < 16) || (dp->cdr_cdrw_support & CDR_CDRW_ULTRAP) == 0) {
if ((dp->cdr_cdrw_support & CDR_CDRW_ULTRAP) == 0) {
comerrno(EX_BAD,
"Trying to use ultra high speed+ medium on a writer which is not\ncompatible with ultra high speed+ media.\n");
} else if ((flags & F_FORCE) == 0) {
comerrno(EX_BAD,
"Probably trying to use ultra high speed+ medium on improper writer.\n");
}
} else if (((dp->cdr_dstat->ds_flags & DSF_ULTRASP_ERA) != 0 &&
speed < 16) || (dp->cdr_cdrw_support & CDR_CDRW_ULTRA) == 0) {
if ((dp->cdr_cdrw_support & CDR_CDRW_ULTRA) == 0) {
comerrno(EX_BAD,
"Trying to use ultra high speed medium on a writer which is not\ncompatible with ultra high speed media.\n");
} else if ((flags & F_FORCE) == 0) {
comerrno(EX_BAD,
"Probably trying to use ultra high speed medium on improper writer.\n");
}
}
to:
if ((dp->cdr_dstat->ds_flags & DSF_ULTRASPP_ERA) != 0 &&
(speed < 16 || (dp->cdr_cdrw_support & CDR_CDRW_ULTRAP)) == 0) {
if ((dp->cdr_cdrw_support & CDR_CDRW_ULTRAP) == 0) {
comerrno(EX_BAD,
"Trying to use ultra high speed+ medium on a writer which is not\ncompatible with ultra high speed+ media.\n");
} else if ((flags & F_FORCE) == 0) {
comerrno(EX_BAD,
"Probably trying to use ultra high speed+ medium on improper writer.\n");
}
} else if ((dp->cdr_dstat->ds_flags & DSF_ULTRASP_ERA) != 0 &&
(speed < 16 || (dp->cdr_cdrw_support & CDR_CDRW_ULTRA) == 0)) {
if ((dp->cdr_cdrw_support & CDR_CDRW_ULTRA) == 0) {
comerrno(EX_BAD,
"Trying to use ultra high speed medium on a writer which is not\ncompatible with ultra high speed media.\n");
} else if ((flags & F_FORCE) == 0) {
comerrno(EX_BAD,
"Probably trying to use ultra high speed medium on improper writer.\n");
}
}
Note the moved '(' and ')'
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]