pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Failure to build multimedia/gmplayer



Hi,

giflib 5.2.0 removes GifQuantizeBuffer() from libgif.{so,a}
and it is moved to util library of giflib.
This is done in giflib-5.2.1nb1.

I have added util library as libgifutil.{so,a} and *mplayer
uses it.

Please update your pkgsrc tree and update graphics/giflib,
then build multimedia/gmplayer again.

Thank you.

Paul Goyette <paul%whooppee.com@localhost> writes:

> With pkgsrc updated to 2020-01-09 at 02:03:16 UTC, on a NetBSD 9.99.32
> amd64 host, and everything (including dependencies) built into a new
> empty sandbox, I'm getting the following error when it tries to link:
>
> ld: libvo/vo_gif89a.o: in function `flip_page':
> vo_gif89a.c:(.text+0x65b): undefined reference to `GifQuantizeBuffer'
> gmake: *** [Makefile:747: mplayer] Error 1
> *** Error code 2
>
>
> Here's the depedency and options info from the build, in case it might
> make a difference:
>
> ===> Installing dependencies for gmplayer-1.4nb2
> ==========================================================================
> The supported build options for gmplayer are:
>
>          aalib alsa caca cdparanoia debug dts dv dvdnav
>          dvdread esound faad ggi gif jpeg libmpg123
>          mad mplayer-menu mplayer-runtime-cpudetection
>          mplayer-ssse3 nas opus oss png pulseaudio
>          sdl theora v4l2 vdpau vorbis x264 xvid
>
> The currently selected options are:
>
>          dvdnav dvdread gif jpeg mplayer-menu 
> mplayer-runtime-cpudetection
>          oss png pulseaudio sdl v4l2 vdpau
>
> You can select which build options to use by setting PKG_DEFAULT_OPTIONS
> or the following variable.  Its current value is shown:
>
>          PKG_OPTIONS.gmplayer (not defined)
>
> ==========================================================================
> ==========================================================================
> The following variables will affect the build process of this package,
> gmplayer-1.4nb2.  Their current value is shown below:
>
>          * JPEG_DEFAULT = jpeg
>
> Based on these variables, the following variables have been set:
>
>          * JPEGBASE (defined, but empty)
>          * JPEG_TYPE = jpeg
>          * TERMCAP_TYPE = termcap
>
> You may want to abort the process now with CTRL-C and change their value
> before continuing.  Be sure to run `/usr/bin/make clean' after
> the changes.
> ==========================================================================
> => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.62.4
> => Tool dependency gmake>=3.81: found gmake-4.2.1nb1
> => Tool dependency pkgconf-[0-9]*: found pkgconf-1.6.0
> => Build dependency x11-links>=1.31: found x11-links-1.31
> => Build dependency cwrappers>=20150314: found cwrappers-20180325
> => Full dependency mplayer-share>=1.4: found mplayer-share-1.4nb2
> => Full dependency libdvdread>=4.1.3nb1: found libdvdread-6.0.2
> => Full dependency libdvdnav>=5.0: found libdvdnav-6.0.1
> => Full dependency giflib>=5.2.1: found giflib-5.2.1
> => Full dependency jpeg>=9: found jpeg-9cnb1
> => Full dependency png>=1.6.0nb1: found png-1.6.37
> => Full dependency glib2>=2.34.0: found glib2-2.62.4
> => Full dependency pulseaudio>=13.0: found pulseaudio-13.0nb1
> => Full dependency SDL>=1.2.15nb17: found SDL-1.2.15nb29
> => Full dependency gtk2+>=2.24.32nb10: found gtk2+-2.24.32nb11
> => Full dependency fontconfig>=2.13.0: found fontconfig-2.13.1
> => Full dependency ffmpeg4>=4.2: found ffmpeg4-4.2.2
> => Full dependency libass>=0.14.0nb2: found libass-0.14.0nb2
> ===> Overriding tools for gmplayer-1.4nb2
>
>
>
> +--------------------+--------------------------+-----------------------+
> | Paul Goyette       | PGP Key fingerprint:     | E-mail addresses:     |
> | (Retired)          | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost     |
> | Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost   |
> +--------------------+--------------------------+-----------------------+

-- 
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index