Xawtv

Petr Holub hopet at ics.muni.cz
Sat Jun 10 02:16:21 CEST 2006


> Zdravim vsetkych. Nedarí sa mi nainstalovat port  xawtv-3.95_1
> Konci mi to na hlaske:
>
> libng/plugins/write-qt.c: In function `video_list':
> libng/plugins/write-qt.c:351: error: structure has no member named
> `num_encoding_colormodels'
> libng/plugins/write-qt.c:353: error: structure has no member named
> `encoding_colormodels'
> libng/plugins/write-qt.c:354: error: structure has no member named
> `encoding_colormodels'
> libng/plugins/write-qt.c:381: error: structure has no member named
> `num_encoding_colormodels'
> libng/plugins/write-qt.c:382: error: structure has no member named
> `encoding_colormodels'
> gmake: *** [libng/plugins/write-qt.o] Error 1
> *** Error code 2
>
> Stop in /usr/ports/multimedia/xawtv.
> ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade7166.1
> make
> ** Fix the problem and try again.
> ** Listing the failed packages (*:skipped / !:failed)
>         ! multimedia/xawtv      (struct changes)
> --->  Packages processed: 0 done, 82 ignored, 0 skipped and 1 failed
>
> Mam verziu FreeBSD 6.1-STABLE #16 a vsetky porty aktualne. Autor zmien v
> poslednom Makefile upozornuje na aktualizaciu portu libzvbi, ten mam
> aktualny, ale podla mna bude chyba v nom.
>
> Poradi mi niekto ako dalej? Vopred dakujem. Predchadzajuca verzia Xawtv
> slapala bez problemov.

Hm - mne to prekompilovat jde, mam 6.1-RELEASE a porty asi 14 dni stare.
Mozna bych doporucoval preinstalovat znova libquicktime, protoze to, na
cem kompilace pada jsou volani libquicktime:

info = lqt_query_registry(0, 1, 1, 0);
for (i = 0; info[i] != NULL; i++) {
	for (j = 0; j < info[i]->num_encoding_colormodels; j++)

Ja teda libquicktime momentalne vubec nainstalovanou nemam, takze to
je asi duvod, proc mne to projde OK. Resp. by se xawtv dalo taky vysvetlit,
ze libquicktime proste nebude, vic Makefile v xawtv:

.if defined(WITH_QUICKTIME)
CONFIGURE_ARGS+=--enable-quicktime
LIB_DEPENDS+=   quicktime.0:${PORTSDIR}/multimedia/libquicktime
PLIST_SUB+=     QT=
.else
CONFIGURE_ARGS+=--enable-quicktime=no
PLIST_SUB+=     QT="@comment "
.endif

S pozdravem
Petr




More information about the Users-l mailing list