Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385295 - media-libs/libdlna-0.2.3 fails to compile
Summary: media-libs/libdlna-0.2.3 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Proxy Maintainers
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 403979
  Show dependency tree
 
Reported: 2011-10-02 00:56 UTC by Jason Mours
Modified: 2012-04-02 19:04 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,8.15 KB, text/plain)
2011-10-02 00:57 UTC, Jason Mours
Details
Environment (environment,85.86 KB, text/plain)
2011-10-02 00:57 UTC, Jason Mours
Details
media-libs/libdlna-0.2.4.ebuild (libdlna-0.2.4.ebuild,1.09 KB, text/plain)
2012-02-16 00:00 UTC, Sal Gonzalez
Details
libdlna-0.2.3-r1.ebuild (libdlna-0.2.3-r1.ebuild,1.09 KB, text/plain)
2012-02-26 16:03 UTC, Sal Gonzalez
Details
01_all_libdlna_build_system.patch (01_all_libdlna_build_system.patch,3.45 KB, patch)
2012-02-26 16:03 UTC, Sal Gonzalez
Details | Diff
02_all_libdlna_build_warnings.patch (02_all_libdlna_build_warnings.patch,1.37 KB, patch)
2012-02-26 16:04 UTC, Sal Gonzalez
Details | Diff
03_all_libdlna_libav-headers.patch (03_all_libdlna_libav-headers.patch,1.96 KB, patch)
2012-02-26 16:04 UTC, Sal Gonzalez
Details | Diff
04_all_libdlna_libav-codec_types.patch (04_all_libdlna_libav-codec_types.patch,676 bytes, patch)
2012-02-26 16:05 UTC, Sal Gonzalez
Details | Diff
05_all_libdlna_libav-function_deprecation.patch (05_all_libdlna_libav-function_deprecation.patch,1.07 KB, patch)
2012-02-26 16:06 UTC, Sal Gonzalez
Details | Diff
libdlna-0.2.4.ebuild (libdlna-0.2.4.ebuild,997 bytes, text/plain)
2012-03-25 20:48 UTC, Sal Gonzalez
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Mours 2011-10-02 00:56:58 UTC
Looks like a duplicate of Bug 380649

gcc -c -march=native -Os -pipe -Isrc -march=native -Os -pipe -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O3 -o profiles.o profiles.c
profiles.c: In function 'av_profile_get_codecs':
profiles.c:208: error: 'CODEC_TYPE_AUDIO' undeclared (first use in this function)
profiles.c:208: error: (Each undeclared identifier is reported only once
profiles.c:208: error: for each function it appears in.)
profiles.c:214: error: 'CODEC_TYPE_VIDEO' undeclared (first use in this function)
profiles.c: In function 'dlna_guess_media_profile':
profiles.c:283: warning: 'av_open_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1090)
make[1]: *** [profiles.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/libdlna-0.2.3/work/libdlna-0.2.3/src'
make: *** [lib] Error 2
emake failed


Reproducible: Always




Portage 2.1.10.20 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.6, glibc-2.13-r4, 3.0.4-gentoo-r1 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.0.4-gentoo-r1-x86_64-AMD_Phenom-tm-_II_X6_1090T_Processor-with-gentoo-2.0.3
Timestamp of tree: Sat, 01 Oct 2011 15:30:01 +0000
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.1.4-r3, 3.2.2
dev-util/cmake:           2.8.5-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.3-r1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.10.3, 1.11.1-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.4.6-r1, 4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r3
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories:

gentoo
    location: /usr/portage
    sync: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

ABI="amd64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="hda-intel cmipci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
ASFLAGS_x86="--32"
AUTOCLEAN="yes"
CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump"
CAMERAS="ptp2"
CBUILD="x86_64-pc-linux-gnu"
CC="gcc"
CDF_BASE="/usr"
CDF_BIN="${CDF_BASE}/bin"
CDF_HELP="${CDF_BASE}/lib/cdf/help"
CDF_INC="${CDF_BASE}/include"
CDF_LIB="${CDF_BASE}/lib"
CFLAGS="-march=native -Os -pipe"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules"
COLORFGBG="15;0"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -Os -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-BK9apdWa8r,guid=e8ae3a821ac5aa6205b02c1500000048"
DEFAULT_ABI="amd64"
DISPLAY=":0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/emacs"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --color=y --complete-graph=y --with-bdeps=y"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FCFLAGS=""
FEATURES="assume-digests binpkg-logs collision-protect distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec sftp -P \${port} \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
FFLAGS=""
FLTK_DOCDIR="/usr/share/doc/fltk-1.3.0/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://gentoo.netnitco.net http://gentoo.mirrors.tds.net/gentoo http://ftp.dei.uc.pt/pub/linux/gentoo/ http://gentoo.channelx.biz/"
GPG_AGENT_INFO="/tmp/gpg-7x7gkC/S.gpg-agent:17960:1"
GPG_TTY="/dev/pts/4"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="gconf"
GS_LIB="/home/juxtatux/.fonts"
GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/juxtatux/.gtkrc-2.0:/home/juxtatux/.kde4/share/config/gtkrc-2.0"
GTK_RC_FILES="/etc/gtk/gtkrc:/home/juxtatux/.gtkrc:/home/juxtatux/.kde4/share/config/gtkrc"
HOME="/root"
HUSHLOGIN="FALSE"
INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.21.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.6/info:/usr/share/info/emacs-23"
INPUT_DEVICES="evdevi keyboard mouse"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVACC_HOME="/usr/share/javacc/"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDE_FULL_SESSION="true"
KDE_MULTIHEAD="false"
KDE_SESSION_UID="1000"
KDE_SESSION_VERSION="4"
KERNEL="linux"
KONSOLE_DBUS_SERVICE=":1.71"
KONSOLE_DBUS_SESSION="/Sessions/2"
LANGUAGE=""
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_amd64_fbsd="lib64"
LIBDIR_ppc="lib32"
LIBDIR_ppc64="lib64"
LIBDIR_s390="lib32"
LIBDIR_s390x="lib64"
LIBDIR_sparc32="lib32"
LIBDIR_sparc64="lib64"
LIBDIR_x86="lib32"
LIBDIR_x86_fbsd="lib32"
LIBGL_DRIVERS_PATH="/usr/lib64/dri:/usr/lib32/dri"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAIL="/var/mail/juxtatux"
MAKEOPTS="-j10"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.21.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.6/man:/etc/java-config/system-vm/man/:/opt/cuda/man"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
NOCOLOR="false"
OLDPWD="/home/bugs"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.6:/opt/cuda/bin"
PHP_TARGETS="php5-3"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc sparc64-freebsd ppc-openbsd x86-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd x86-cygwin amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SANDBOX_COMPAT_LEVEL="16"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PRELINK_PATH_MASK="/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so"
PREROOTPATH="/usr/lib/icecc/bin"
PROFILEHOME=""
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/home/bugs/media-libs/libdlna-0.2.3"
PYTHONDONTWRITEBYTECODE="1"
QT_PLUGIN_PATH="/usr/lib64/kde4/plugins"
RESUMECOMMAND="/usr/bin/wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.6:/opt/cuda/bin"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
RUBY_TARGETS="ruby18"
R_HOME="/usr/lib64/R"
SBCL_HOME="/usr/lib64/sbcl"
SBCL_SOURCE_ROOT="/usr/lib64/sbcl/src"
SCHEME_LIBRARY_PATH="/usr/share/slib/"
SESSION_MANAGER="local/janice:@/tmp/.ICE-unix/17398,unix/janice:/tmp/.ICE-unix/17398"
SHELL="/bin/bash"
SHELL_SESSION_ID="efbba5e28d8d46aa8fd7ac714390e80c"
SHLVL="6"
SSH_AUTH_SOCK="/tmp/gpg-cwuIrl/S.gpg-agent.ssh"
STAGE1_USE="multilib nptl nptlonly unicode"
SYMLINK_LIB="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="3dnow X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cx16 cxx dbus declarative dri dts dvd dvdr dwarves emboss encode exif fam firefox flac fortran gdbm gdu gif gpm gtk iconv ipv6 jpeg kde kipi lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly numa ogg opengl openmp pam pango pcre pdf perl phonon plasma png policykit ppds pppd python qt3support qt4 readline sdl semantic-desktop session spell sse sse2 sse4a ssl startup-notification svg sysfs tcpd threads tiff truetype udev unicode usb vorbis x264 xcb xcomposite xinerama xml xorg xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="hda-intel cmipci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdevi keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CROSSCOMPILE_OPTS DRACUT_MODULES DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS PHP_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
VIDEO_CARDS="radeon fglrx"
WINDOWID="79692128"
WINDOWPATH="7"
WINEARCH="win64"
XAUTHORITY="/root/.xauthF93w8z"
XCURSOR_THEME="Oxygen_White"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XDG_SESSION_COOKIE="a802308f7eb86cd5d80d261100000987-1317427814.56460-1057505510"
XERCESC_NLS_HOME="/usr/share/xerces-c/msg"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
_="/usr/bin/emerge"

=================================================================
                        Package Settings
=================================================================

media-libs/libdlna-0.2.3 was built with the following:
USE="(consolekit) (multilib) (policykit)"
Comment 1 Jason Mours 2011-10-02 00:57:21 UTC
Created attachment 288499 [details]
build.log
Comment 2 Jason Mours 2011-10-02 00:57:33 UTC
Created attachment 288501 [details]
Environment
Comment 3 Jason Mours 2011-10-02 00:58:47 UTC
both ffmpeg-0.8.4 & ffmpeg-9999
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-02-03 22:06:35 UTC
16:04 <darkside_> !rdep libdlna
16:04 <willikins> Reverse RDEPEND for media-libs/libdlna: 
                  media-video/ushare-1.1a:dlna

treecleaners, I just orphaned this package. Not dumping work, but I don't have time for this package.
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2012-02-04 11:15:04 UTC
This package has no maintainer. If you want to maintain it please contact proxy-maint@gentoo.org otherwise it may be removed in the near future
Comment 6 Thomas Juerges 2012-02-15 08:52:28 UTC
Huh, strange.  I just built this package as a dependency of ushare on 2012-02-05.  No problems at all on PPC architecture.
Comment 7 Sal Gonzalez 2012-02-16 00:00:30 UTC
Created attachment 302089 [details]
media-libs/libdlna-0.2.4.ebuild

Ok, I cloned this project and posted it on github, here is the next release that incorporates all the patches gentoo had.  This now compiles cleanly, all calls to deprecated ffmpeg/libav* objects have been migrated to their new counterparts.

I also did the same for ushare, I will post a new bug for that ebuild.

I have sent an email to proxy-maint stating that I'd like to maintain this package (as well as ushare)
Comment 8 Pacho Ramos gentoo-dev 2012-02-16 09:15:50 UTC
Will let proxy-maint to reply on this. Thanks for volunteering for taking care of this
Comment 9 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-02-22 16:46:50 UTC
(In reply to comment #7)
> Ok, I cloned this project and posted it on github, here is the next release
> that incorporates all the patches gentoo had.

Have you tried contacting the original maintainer (Benjamin Zores, http://libdlna.geexbox.org/) ?

It's going to be confusing if you release an "unofficial" version with the same name. If you're willing to develop the upstream project, it'd be best to either take it over or fork it.

Of course for now we can just patch things on the Gentoo side.

> I also did the same for ushare, I will post a new bug for that ebuild.

Sounds good.

> I have sent an email to proxy-maint stating that I'd like to maintain this
> package (as well as ushare)

Sounds good, just please try to apply my comments above. I (or someone else from proxy-maint) can then commit things for you. The ebuild looks pretty good.
Comment 10 Sal Gonzalez 2012-02-26 13:14:23 UTC
(In reply to comment #9)
> (In reply to comment #7)
> > Ok, I cloned this project and posted it on github, here is the next release
> > that incorporates all the patches gentoo had.
> 
> Have you tried contacting the original maintainer (Benjamin Zores,
> http://libdlna.geexbox.org/) ?
> 
> It's going to be confusing if you release an "unofficial" version with the same
> name. If you're willing to develop the upstream project, it'd be best to either
> take it over or fork it.
> 
> Of course for now we can just patch things on the Gentoo side.
> 
> > I also did the same for ushare, I will post a new bug for that ebuild.
> 
> Sounds good.
> 
> > I have sent an email to proxy-maint stating that I'd like to maintain this
> > package (as well as ushare)
> 
> Sounds good, just please try to apply my comments above. I (or someone else
> from proxy-maint) can then commit things for you. The ebuild looks pretty good.

OK, I sent the original dev an E-Mail requesting to take over the project.  In the meantime I will tweak the e-build to pull from the original source and apply my changes as patches, so please hold off on committing until I get that sorted out.
Comment 11 Sal Gonzalez 2012-02-26 16:03:03 UTC
Created attachment 303359 [details]
libdlna-0.2.3-r1.ebuild

revbump
Comment 12 Sal Gonzalez 2012-02-26 16:03:53 UTC
Created attachment 303361 [details, diff]
01_all_libdlna_build_system.patch

update build system
Comment 13 Sal Gonzalez 2012-02-26 16:04:23 UTC
Created attachment 303363 [details, diff]
02_all_libdlna_build_warnings.patch

Fix some build warnings
Comment 14 Sal Gonzalez 2012-02-26 16:04:54 UTC
Created attachment 303365 [details, diff]
03_all_libdlna_libav-headers.patch

Fix references to moved headers
Comment 15 Sal Gonzalez 2012-02-26 16:05:50 UTC
Created attachment 303367 [details, diff]
04_all_libdlna_libav-codec_types.patch

Fix usage of removed constants
Comment 16 Sal Gonzalez 2012-02-26 16:06:23 UTC
Created attachment 303369 [details, diff]
05_all_libdlna_libav-function_deprecation.patch

Fix calls to deprecated functions
Comment 17 Sal Gonzalez 2012-02-26 16:19:12 UTC
Ok, spoke to upstream dev, they stated that they are planning on restarting development.  Patches submitted upstream.  I have built and run tested this on x86.

This should now be good to go.
Comment 18 Pacho Ramos gentoo-dev 2012-03-03 11:42:17 UTC
(In reply to comment #11)
> Created attachment 303359 [details]
> libdlna-0.2.3-r1.ebuild
> 
> revbump

I saw there is a 0.2.4 version:
http://libdlna.geexbox.org/
Changes in 0.2.4:
Various fixes due to FFmpeg/libav API changes.
Compiler warning flags fixed.

Why did you decided to revbump 0.2.3-r1 instead of bumping to 0.2.4?
Comment 19 Sal Gonzalez 2012-03-16 00:17:40 UTC
Version 0.2.4 came out after I created 0.2.3-r1, and is mostly a release with all the patches I submitted upstream.  I'll update this to 0.2.4 and verify all the patches are in there within the next couple of days.
Comment 20 Sal Gonzalez 2012-03-25 20:48:22 UTC
Created attachment 306643 [details]
libdlna-0.2.4.ebuild
Comment 21 Sal Gonzalez 2012-03-25 20:49:25 UTC
Here is the update to libdlna-0.2.4  Upstream has merged all patches!
Comment 22 Pacho Ramos gentoo-dev 2012-04-02 19:04:10 UTC
+*libdlna-0.2.4 (02 Apr 2012)
+
+  02 Apr 2012; Pacho Ramos <pacho@gentoo.org> +libdlna-0.2.4.ebuild,
+  -libdlna-0.2.3.ebuild, metadata.xml:
+  Version bump, remove old, new maintainer by #385295. Thanks a lot to Sal
+  Gonzalez for his work.
+