Re: Problem beim upgrade von libsndfile-1.0.17

From: Volker Glatz <softwareleute(at)freenet.de>
Date: Tue, 11 Sep 2007 11:08:44 +0200

Am Samstag 08 September 2007 schrieb Thorsten Steentjes:
> Hallo Volker,
>
> On Thu, Sep 06, 2007 at 10:53:38AM +0200, Volker Glatz wrote:
> > beim Portupgrade bekomme ich Probleme bei libsndfile. Kann jemand was mit
> > der Meldung anfangen?
>
> ja, konnte ich, da sie ja eigentlich recht eindeutig ist.
>
> > sndfile-play.c: In function `linux_open_dsp_device':
> > sndfile-play.c:430: error:
> > `SOUND_PCM_SETFMT_is_obsolete_use_SNDCTL_DSP_SETFMT_instead' undeclared
> > (first use in this function)
> > sndfile-play.c:430: error: (Each undeclared identifier is reported only
> > once sndfile-play.c:430: error: for each function it appears in.)
> > sndfile-play.c:435: error:
> > `SOUND_PCM_WRITE_CHANNELS_is_obsolete_use_SNDCTL_DSP_CHANNELS_instead'
> > undeclared (first use in this function)
> > sndfile-play.c:440: error:
> > `SOUND_PCM_WRITE_RATE_is_obsolet_use_SNDCTL_DSP_SPEED_instead' undeclared
> > (first use in this function)
>
> Nachdem ein
> portupgrade -r libsndfile-1.0.17
> bei mir mit der gleichen Fehlermeldung abbrach, habe ich, wie in der
> Fehlermeldung empfohlen, die Funktionsaufrufe (uebrigens deklariert in
> /usr/include/sys/soundcard.h) in sndfile-play.c entsprechend geaendert.
>
> Will sagen, ich habe sndfile-play.c im vi editiert und folgendes gemacht:
> :%s/SOUND_PCM_SETFMT/SNDCTL_DSP_SETFMT/g
> :%s/SOUND_PCM_WRITE_CHANNELS/SNDCTL_DSP_CHANNELS/g
> :%s/SOUND_PCM_WRITE_RATE/SNDCTL_DSP_SPEED/g
>
> Ein anschliessendes
> portupgrade -rw libsndfile-1.0.17
> sorgt dann dafür, dass sich der port übersetzen läßt.
>
> Und ja, ich sollte das auch noch als patch an den Maintainer schicken ;-)
>
> Gruss,
> Thorsten

Hallo Thorsten,

vielen Dank. Ich warte mit dem portupgrade dann noch ein bisserl. Es wird ja
sicherlich bald dann gehen.

Volker

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 11 Sep 2007 - 11:09:44 CEST

search this site