[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 374670] AAC transcoding is broken due to deprecated libfaac
From:       <bugzilla_noreply () kde ! org>
Date:       2017-08-09 15:40:43
Message-ID: bug-374670-71684-piSu1luX6A () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=374670

--- Comment #17 from rdragonrydr@gmail.com ---
I am still working on this. I have recently gotten some spare time, so I am
trying to run the tests for the submitted patch for regular AAC format
encoding. 

(I do not understand this entirely, but I had thought that after submitting the
patch, it would have gotten integrated into the source for Amarok. I am
assuming that this is due to whatever weird version Ubuntu provides that I
tested on, or due to my unability to run full testing.)

I have used git to copy the amarok repo to my computer, and have installed the
dependencies with apt-get build-dep amarok. This seems to have left out a bunch
of stuff for Mock and LibAV, and also nepomuk-core.

I think I have all the stuff for Mock and LibAV now, but nepomuk-core is not
actually released for my version of Ubuntu. How do I get this package, or
disable it from amarok if it is not strictly needed for testing transcoding?

/home/rdragonrydr/working_amarok/amarok/cmake/modules
Taglib found: -L/usr/lib/x86_64-linux-gnu -ltag
Taglib-Extras found: -L/usr/lib -ltag-extras
Found Qt-Version 4.8.7 (using /usr/bin/qmake)
Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
Found KDE 4.12 include dir: /usr/include
Found KDE 4.12 library dir: /usr/lib
Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
Found automoc4: /usr/bin/automoc4
Found liblastfm: /usr/include/lastfm, /usr/lib/x86_64-linux-gnu/liblastfm.so,
version 1.0.9
Found libofa: /usr/include/ofa1, /usr/lib/x86_64-linux-gnu/libofa.so
Found MySQL: /usr/include/mysql, -L/usr/lib/x86_64-linux-gnu -lmysqlclient
-lpthread -lz -lm -lrt -ldl
Found MySQL Embedded: /usr/include/mysql, -L/usr/lib/x86_64-linux-gnu -lmysqld
-lpthread -lz -lm -lrt -lcrypt -ldl -laio -llz4 -lnuma -lpthread
        Include directory: /usr/include/gdk-pixbuf-2.0
Found MTP: /usr/lib/x86_64-linux-gnu/libmtp.so
Libgcrypt found: /usr/lib/x86_64-linux-gnu/libgcrypt.so
Found gmock and gtest but need to build both:
/usr/include/gmock;/usr/src/gmock;GOOGLEMOCK_DEP_GTEST_SOURCES-NOTFOUND/gtest/include,
GOOGLEMOCK_DEP_GTEST_SOURCES-NOTFOUND
Found X11: /usr/lib/x86_64-linux-gnu/libX11.so

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
   * kdelibs - The toolkit Amarok uses to build
   * QtOpenGL - Required for the spectrum analyzer
   * mysqld - Embedded MySQL Libraries
   * mysql - MySQL Server Libraries
   * zlib - zlib
   * qca2 - Qt Cryptographic Architecture
   * QJson - Qt JSON Parser used for the Playdar Collection
   * liblastfm - Enable Last.Fm service, including scrobbling, song
submissions, and suggested song dynamic playlists
   * ffmpeg - Libraries and tools for handling multimedia data
   * libofa - Enable MusicDNS service
   * libmygpo-qt - Enable gpodder.net service
   * libgpod - Support Apple iPod/iPad/iPhone audio devices
   * GDK-PixBuf - Support for artwork on iPod audio devices via GDK-PixBuf
   * libmtp - Enable Support for portable media devices that use the media
transfer protocol
   * curl - cURL provides the necessary network libraries required by mp3tunes.
   * libxml2 - LibXML2 is an XML parser required by mp3tunes.
   * openssl or libgcrypt - OpenSSL or GNU Libgcrypt provides cryptographic
functions required by mp3tunes.
   * loudmouth - Loudmouth is the communication backend needed by mp3tunes for
syncing.
   * Qt4 Glib support - Qt4 must be compiled with glib support for mp3tunes
   * gobject - Required by libgpod and mp3tunes.
   * glib2 - Required by libgpod and mp3tunes
   * clamz - Optional requirement to download songs from the Amazon MP3 store.
Highly recommended on Linux, as the official downloader from Amazon is quite
broken on many systems.
   * Python - Required for generating the autocompletion file for the script
console
   * gmock - Used in Amarok's tests.
   * Soprano - Soprano libraries required by Nepomuk Collection
   * taglib - Support for Audio metadata.
   * taglib - Additional support for Audio metadata of mod, s3m, it and xm
files.
   * taglib - Additional support for Audio metadata of opus files.

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * nepomuk-core (4.9.0 or higher)  <http://kde.org/download/#v4.9>
     NepomukCore Libraries required by Nepomuk Collection

-----------------------------------------------------------------------------

Configuring incomplete, errors occurred!
See also "/home/rdragonrydr/working_amarok/build/CMakeFiles/CMakeOutput.log".
See also "/home/rdragonrydr/working_amarok/build/CMakeFiles/CMakeError.log".

-- 
You are receiving this mail because:
You are the assignee for the bug.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic