2014/1/8 Robert Heller <[email protected]>

> At Wed, 8 Jan 2014 17:57:26 +0100 Enlightenment developer list  <
> [email protected]> wrote:
>
> >
> > 2014/1/8 Robert Heller <[email protected]>
> >
> > > I am getting an error building emotion_generic_players under Debian 6.
>  It
> > > builds just fine under Debian 7.
> > >
> >
> > What version of libvlc/vlc are there ?
>

> squeeze32build% dpkg-query -l \*vlc\*
> Desired=Unknown/Install/Remove/Purge/Hold
> |
> Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name           Version        Description
>
> +++-==============-==============-============================================
> ii  libvlc-dev     1.1.3-1squeeze development files for libvlc
> un  libvlc0-dev    <none>         (no description available)
> ii  libvlc5        1.1.3-1squeeze multimedia player and streamer library
> ii  libvlccore-dev 1.1.3-1squeeze development files for libvlccore
> ii  libvlccore4    1.1.3-1squeeze base library for VLC and its modules
> un  mozilla-plugin <none>         (no description available)
> un  vlc            <none>         (no description available)
> ii  vlc-data       1.1.3-1squeeze Common data for VLC
> un  vlc-nox        <none>         (no description available)
>
>
so version 1.1.3
that is the problem, the missing function is only in 2.x series
http://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc__media__player.html#gafbeef69fb76b4c4d6cb25145aee1ad99


...of course you can freely spank Cedric :)
https://git.enlightenment.org/core/emotion_generic_players.git/commit/?id=87f8d95bd14b78b35b407fe7f85986a9e92d3910


>
>
> >
> >
> > >
> > > Build logs:
> > >
> > > Debian 6:
> > > dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin:
> vendor): -g
> > > -O2
> > > dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin:
> vendor):
> > > dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin:
> vendor):
> > > -g -O2
> > > dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin:
> vendor): -g
> > > -O2
> > > dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin:
> vendor):
> > > dpkg-buildpackage: source package emotion-generic-players
> > > dpkg-buildpackage: source version 1.8.0-1
> > > dpkg-buildpackage: source changed by Robert Heller <
> [email protected]>
> > >  dpkg-source --before-build emotion_generic_players-1.8.0
> > > dpkg-buildpackage: host architecture i386
> > >  fakeroot debian/rules clean
> > > dh clean  --with autotools-dev
> > >    dh_testdir
> > >    dh_auto_clean
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > test -z "src/vlc/vlc" || rm -f src/vlc/vlc
> > > rm -f *.o
> > > rm -f src/vlc/*.o
> > > rm -f *.tab.c
> > > test -z "pkgbuild/PKGBUILD" || rm -f pkgbuild/PKGBUILD
> > > test . = "." || test -z "" || rm -f
> > > rm -f src/vlc/.deps/.dirstamp
> > > rm -f src/vlc/.dirstamp
> > > rm -f config.h stamp-h1
> > > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> > > rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> > > rm -f config.status config.cache config.log configure.lineno
> > > config.status.lineno
> > > rm -rf src/vlc/.deps
> > > rm -f Makefile
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > >    dh_autotools-dev_restoreconfig
> > >    dh_clean
> > >  dpkg-source -b emotion_generic_players-1.8.0
> > > dpkg-source: info: using source format `3.0 (quilt)'
> > > dpkg-source: info: building emotion-generic-players using existing
> > > ./emotion-generic-players_1.8.0.orig.tar.gz
> > > dpkg-source: info: building emotion-generic-players in
> > > emotion-generic-players_1.8.0-1.debian.tar.gz
> > > dpkg-source: info: building emotion-generic-players in
> > > emotion-generic-players_1.8.0-1.dsc
> > >  debian/rules build
> > > dh build  --with autotools-dev
> > >    dh_testdir
> > >    dh_autotools-dev_updateconfig
> > >    dh_auto_configure
> > > configure: WARNING: unrecognized options: --disable-maintainer-mode
> > > checking for gcc... gcc
> > > checking whether the C compiler works... yes
> > > checking for C compiler default output file name... a.out
> > > checking for suffix of executables...
> > > checking whether we are cross compiling... no
> > > checking for suffix of object files... o
> > > checking whether we are using the GNU C compiler... yes
> > > checking whether gcc accepts -g... yes
> > > checking for gcc option to accept ISO C89... none needed
> > > checking whether gcc understands -c and -o together... yes
> > > checking how to run the C preprocessor... gcc -E
> > > checking for grep that handles long lines and -e... /bin/grep
> > > checking for egrep... /bin/grep -E
> > > checking for ANSI C header files... yes
> > > checking for sys/types.h... yes
> > > checking for sys/stat.h... yes
> > > checking for stdlib.h... yes
> > > checking for string.h... yes
> > > checking for memory.h... yes
> > > checking for strings.h... yes
> > > checking for inttypes.h... yes
> > > checking for stdint.h... yes
> > > checking for unistd.h... yes
> > > checking minix/config.h usability... no
> > > checking minix/config.h presence... no
> > > checking for minix/config.h... no
> > > checking whether it is safe to define __EXTENSIONS__... yes
> > > checking build system type... i486-pc-linux-gnu
> > > checking host system type... i486-pc-linux-gnu
> > > checking for a BSD-compatible install... /usr/bin/install -c
> > > checking whether build environment is sane... yes
> > > /bin/bash: /home/heller/missing: No such file or directory
> > > configure: WARNING: 'missing' script is too old or missing
> > > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > > checking for gawk... gawk
> > > checking whether make sets $(MAKE)... yes
> > > checking for style of include used by make... GNU
> > > checking whether make supports nested variables... yes
> > > checking dependency style of gcc... none
> > > checking whether make supports nested variables... (cached) yes
> > > checking for gcc option to accept ISO C99... -std=gnu99
> > > checking for pkg-config... /usr/bin/pkg-config
> > > checking pkg-config is at least version 0.9.0... yes
> > > checking whether the compiler supports -Wall... yes
> > > checking whether the compiler supports -Wextra... yes
> > > checking whether the compiler supports -Wpointer-arith... yes
> > > checking whether the compiler supports
> -Wno-missing-field-initializers...
> > > yes
> > > checking whether the compiler supports -fvisibility=hidden... yes
> > > checking whether the compiler supports -fdata-sections... yes
> > > checking whether the compiler supports -ffunction-sections... yes
> > > checking whether the linker supports -fvisibility=hidden... yes
> > > checking whether the linker supports -fdata-sections... yes
> > > checking whether the linker supports -ffunction-sections... yes
> > > checking whether the linker supports -Wl,--gc-sections... yes
> > > checking whether the linker supports -fno-strict-aliasing... yes
> > > checking whether the linker supports -Wl,--as-needed... yes
> > > checking whether the compiler supports -Wshadow... yes
> > > checking for EMOTION... yes
> > > checking where to install generic players...
> > > /usr/lib/emotion/generic_players/linux-gnu-i486-1.8.3
> > > checking for VLC... yes
> > > checking for library containing shm_open... -lrt
> > > checking that generated files are newer than configure... done
> > > configure: creating ./config.status
> > > config.status: creating Makefile
> > > config.status: creating pkgbuild/PKGBUILD
> > > config.status: creating config.h
> > > config.status: executing depfiles commands
> > > configure: WARNING: unrecognized options: --disable-maintainer-mode
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------
> > > emotion_generic_players 1.8.0
> > >
> ------------------------------------------------------------------------
> > >
> > > Configuration Options Summary:
> > >   Build Profile..........: dev
> > >
> > > Players:
> > >   VLC....................: yes
> > >
> > > Compilation..............: make (or gmake)
> > >   CPPFLAGS...............:
> > >   CFLAGS.................: -g -O2
> > >   CXXFLAGS...............: -g -O2
> > >   LDFLAGS................:
> > >
> > > Installation.............: make install (as root if needed, with 'su'
> or
> > > 'sudo')
> > >   prefix.................: /usr
> > >   emotion generic players:
> > > /usr/lib/emotion/generic_players/linux-gnu-i486-1.8.3
> > >
> > >    dh_auto_build
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > make --no-print-directory all-am
> > >   CC       src/vlc/src_vlc_vlc-emotion_generic_vlc.o
> > > src/vlc/emotion_generic_vlc.c: In function Â`_file_set´:
> > > src/vlc/emotion_generic_vlc.c:373: warning: implicit declaration of
> > > function Â`libvlc_video_set_format_callbacks´
> > > src/vlc/emotion_generic_vlc.c: At top level:
> > > src/vlc/emotion_generic_vlc.c:347: warning: Â`_tmp_play´ defined but
> not
> > > used
> > >   CCLD     src/vlc/vlc
> > > src/vlc/src_vlc_vlc-emotion_generic_vlc.o: In function `_file_set':
> > >
> /home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0/src/vlc/emotion_generic_vlc.c:373:
> > > undefined reference to `libvlc_video_set_format_callbacks'
> > > collect2: ld returned 1 exit status
> > > make[2]: *** [src/vlc/vlc] Error 1
> > > make[1]: *** [all] Error 2
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > dh_auto_build: make -j1 returned exit code 2
> > > make: *** [build] Error 2
> > > dpkg-buildpackage: error: debian/rules build gave error exit status 2
> > >
> > > Debian 7:
> > > dpkg-buildpackage: source package emotion-generic-players
> > > dpkg-buildpackage: source version 1.8.0-1
> > > dpkg-buildpackage: source changed by Robert Heller <
> [email protected]>
> > >  dpkg-source --before-build emotion_generic_players-1.8.0
> > > dpkg-buildpackage: host architecture amd64
> > >  fakeroot debian/rules clean
> > > dh clean  --with autotools-dev
> > >    dh_testdir
> > >    dh_auto_clean
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > test -z "src/vlc/vlc" || rm -f src/vlc/vlc
> > > rm -f *.o
> > > rm -f src/vlc/*.o
> > > rm -f *.tab.c
> > > test -z "pkgbuild/PKGBUILD" || rm -f pkgbuild/PKGBUILD
> > > test . = "." || test -z "" || rm -f
> > > rm -f src/vlc/.deps/.dirstamp
> > > rm -f src/vlc/.dirstamp
> > > rm -f config.h stamp-h1
> > > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> > > rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> > > rm -f config.status config.cache config.log configure.lineno
> > > config.status.lineno
> > > rm -rf src/vlc/.deps
> > > rm -f Makefile
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > >    dh_autotools-dev_restoreconfig
> > >    dh_clean
> > >  dpkg-source -b emotion_generic_players-1.8.0
> > > dpkg-source: info: using source format `3.0 (quilt)'
> > > dpkg-source: info: building emotion-generic-players using existing
> > > ./emotion-generic-players_1.8.0.orig.tar.gz
> > > dpkg-source: info: building emotion-generic-players in
> > > emotion-generic-players_1.8.0-1.debian.tar.gz
> > > dpkg-source: info: building emotion-generic-players in
> > > emotion-generic-players_1.8.0-1.dsc
> > >  debian/rules build
> > > dh build  --with autotools-dev
> > >    dh_testdir
> > >    dh_autotools-dev_updateconfig
> > >    dh_auto_configure
> > > configure: WARNING: unrecognized options: --disable-maintainer-mode
> > > checking for gcc... gcc
> > > checking whether the C compiler works... yes
> > > checking for C compiler default output file name... a.out
> > > checking for suffix of executables...
> > > checking whether we are cross compiling... no
> > > checking for suffix of object files... o
> > > checking whether we are using the GNU C compiler... yes
> > > checking whether gcc accepts -g... yes
> > > checking for gcc option to accept ISO C89... none needed
> > > checking whether gcc understands -c and -o together... yes
> > > checking how to run the C preprocessor... gcc -E
> > > checking for grep that handles long lines and -e... /bin/grep
> > > checking for egrep... /bin/grep -E
> > > checking for ANSI C header files... yes
> > > checking for sys/types.h... yes
> > > checking for sys/stat.h... yes
> > > checking for stdlib.h... yes
> > > checking for string.h... yes
> > > checking for memory.h... yes
> > > checking for strings.h... yes
> > > checking for inttypes.h... yes
> > > checking for stdint.h... yes
> > > checking for unistd.h... yes
> > > checking minix/config.h usability... no
> > > checking minix/config.h presence... no
> > > checking for minix/config.h... no
> > > checking whether it is safe to define __EXTENSIONS__... yes
> > > checking build system type... x86_64-pc-linux-gnu
> > > checking host system type... x86_64-pc-linux-gnu
> > > checking for a BSD-compatible install... /usr/bin/install -c
> > > checking whether build environment is sane... yes
> > > /bin/bash: /home/heller/missing: No such file or directory
> > > configure: WARNING: 'missing' script is too old or missing
> > > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > > checking for gawk... gawk
> > > checking whether make sets $(MAKE)... yes
> > > checking for style of include used by make... GNU
> > > checking whether make supports nested variables... yes
> > > checking dependency style of gcc... none
> > > checking whether make supports nested variables... (cached) yes
> > > checking for gcc option to accept ISO C99... -std=gnu99
> > > checking for pkg-config... /usr/bin/pkg-config
> > > checking pkg-config is at least version 0.9.0... yes
> > > checking whether the compiler supports -Wall... yes
> > > checking whether the compiler supports -Wextra... yes
> > > checking whether the compiler supports -Wpointer-arith... yes
> > > checking whether the compiler supports
> -Wno-missing-field-initializers...
> > > yes
> > > checking whether the compiler supports -fvisibility=hidden... yes
> > > checking whether the compiler supports -fdata-sections... yes
> > > checking whether the compiler supports -ffunction-sections... yes
> > > checking whether the linker supports -fvisibility=hidden... yes
> > > checking whether the linker supports -fdata-sections... yes
> > > checking whether the linker supports -ffunction-sections... yes
> > > checking whether the linker supports -Wl,--gc-sections... yes
> > > checking whether the linker supports -fno-strict-aliasing... yes
> > > checking whether the linker supports -Wl,--as-needed... yes
> > > checking whether the compiler supports -Wshadow... yes
> > > checking for EMOTION... yes
> > > checking where to install generic players...
> > > /usr/lib/emotion/generic_players/linux-gnu-x86_64-1.8.3
> > > checking for VLC... yes
> > > checking for library containing shm_open... -lrt
> > > checking that generated files are newer than configure... done
> > > configure: creating ./config.status
> > > config.status: creating Makefile
> > > config.status: creating pkgbuild/PKGBUILD
> > > config.status: creating config.h
> > > config.status: executing depfiles commands
> > > configure: WARNING: unrecognized options: --disable-maintainer-mode
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------
> > > emotion_generic_players 1.8.0
> > >
> ------------------------------------------------------------------------
> > >
> > > Configuration Options Summary:
> > >   Build Profile..........: dev
> > >
> > > Players:
> > >   VLC....................: yes
> > >
> > > Compilation..............: make (or gmake)
> > >   CPPFLAGS...............:
> > >   CFLAGS.................: -g -O2
> > >   CXXFLAGS...............:
> > >   LDFLAGS................:
> > >
> > > Installation.............: make install (as root if needed, with 'su'
> or
> > > 'sudo')
> > >   prefix.................: /usr
> > >   emotion generic players:
> > > /usr/lib/emotion/generic_players/linux-gnu-x86_64-1.8.3
> > >
> > >    dh_auto_build
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > make --no-print-directory all-am
> > >   CC       src/vlc/src_vlc_vlc-emotion_generic_vlc.o
> > > src/vlc/emotion_generic_vlc.c:347:1: warning: Â`_tmp_play´ defined but
> not
> > > used [-Wunused-function]
> > >   CCLD     src/vlc/vlc
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > >    dh_auto_test
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > >  fakeroot debian/rules binary
> > > dh binary  --with autotools-dev
> > >    dh_testroot
> > >    dh_prep
> > >    dh_installdirs
> > >    dh_auto_install
> > > make[1]: Entering directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > > make[2]: Nothing to be done for `install-exec-am'.
> > >  /bin/mkdir -p
> > >
> '/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0/debian/emotion-generic-players/usr/lib/emotion/generic_players/linux-gnu-x86_64-1.8.3'
> > >   /usr/bin/install -c src/vlc/vlc
> > >
> '/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0/debian/emotion-generic-players/usr/lib/emotion/generic_players/linux-gnu-x86_64-1.8.3'
> > > make[1]: Leaving directory
> > >
> `/home/heller/E18Src/emotion_generic_players/emotion_generic_players-1.8.0'
> > >    dh_install
> > >    dh_installdocs
> > >    dh_installchangelogs
> > >    dh_installexamples
> > >    dh_installman
> > >    dh_installcatalogs
> > >    dh_installcron
> > >    dh_installdebconf
> > >    dh_installemacsen
> > >    dh_installifupdown
> > >    dh_installinfo
> > >    dh_pysupport
> > > dh_pysupport: This program is deprecated, you should use dh_python2
> > > instead. Migration guide: http://deb.li/dhs2p
> > >    dh_installinit
> > >    dh_installmenu
> > >    dh_installmime
> > >    dh_installmodules
> > >    dh_installlogcheck
> > >    dh_installlogrotate
> > >    dh_installpam
> > >    dh_installppp
> > >    dh_installudev
> > >    dh_installwm
> > >    dh_installxfonts
> > >    dh_installgsettings
> > >    dh_bugfiles
> > >    dh_ucf
> > >    dh_lintian
> > >    dh_gconf
> > >    dh_icons
> > >    dh_perl
> > >    dh_usrlocal
> > >    dh_link
> > >    dh_compress
> > >    dh_fixperms
> > >    dh_strip
> > >    dh_makeshlibs
> > >    dh_shlibdeps
> > >    dh_installdeb
> > >    dh_gencontrol
> > >    dh_md5sums
> > >    dh_builddeb
> > > dpkg-deb: building package `emotion-generic-players' in
> > > `../emotion-generic-players_1.8.0-1_amd64.deb'.
> > >  dpkg-genchanges  >../emotion-generic-players_1.8.0-1_amd64.changes
> > > dpkg-genchanges: including full source code in upload
> > >  dpkg-source --after-build emotion_generic_players-1.8.0
> > > dpkg-buildpackage: full upload (original source is included)
> > >
> > >
> > > --
> > > Robert Heller             -- 978-544-6933 / [email protected]
> > > Deepwoods Software        -- http://www.deepsoft.com/
> > > ()  ascii ribbon campaign -- against html e-mail
> > > /\  www.asciiribbon.org   -- against proprietary attachments
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Rapidly troubleshoot problems before they affect your business. Most IT
> > > organizations don't have a clear picture of how application performance
> > > affects their revenue. With AppDynamics, you get 100% visibility into
> your
> > > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
> AppDynamics
> > > Pro!
> > >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > Rapidly troubleshoot problems before they affect your business. Most IT
> > organizations don't have a clear picture of how application performance
> > affects their revenue. With AppDynamics, you get 100% visibility into
> your
> > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
> AppDynamics Pro!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> >
> >
>
> --
> Robert Heller             -- 978-544-6933 / [email protected]
> Deepwoods Software        -- http://www.deepsoft.com/
> ()  ascii ribbon campaign -- against html e-mail
> /\  www.asciiribbon.org   -- against proprietary attachments
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to