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)"
Created attachment 288499 [details] build.log
Created attachment 288501 [details] Environment
both ffmpeg-0.8.4 & ffmpeg-9999
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.
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
Huh, strange. I just built this package as a dependency of ushare on 2012-02-05. No problems at all on PPC architecture.
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)
Will let proxy-maint to reply on this. Thanks for volunteering for taking care of this
(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.
(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.
Created attachment 303359 [details] libdlna-0.2.3-r1.ebuild revbump
Created attachment 303361 [details, diff] 01_all_libdlna_build_system.patch update build system
Created attachment 303363 [details, diff] 02_all_libdlna_build_warnings.patch Fix some build warnings
Created attachment 303365 [details, diff] 03_all_libdlna_libav-headers.patch Fix references to moved headers
Created attachment 303367 [details, diff] 04_all_libdlna_libav-codec_types.patch Fix usage of removed constants
Created attachment 303369 [details, diff] 05_all_libdlna_libav-function_deprecation.patch Fix calls to deprecated functions
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.
(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?
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.
Created attachment 306643 [details] libdlna-0.2.4.ebuild
Here is the update to libdlna-0.2.4 Upstream has merged all patches!
+*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. +