Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libebur128

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libebur128 1.1.0-1

Git Clone URL: https://aur-dev.archlinux.org/libebur128.git (read-only)
Package Base: libebur128
Description: A library that implements the EBU R 128 standard for loudness normalisation.
Upstream URL: https://github.com/jiixyj/libebur128
Licenses: MIT
Submitter: BlackIkeEagle
Maintainer: None
Last Packager: BlackIkeEagle
Votes: 16
Popularity: 1.529255
First Submitted: 2014-08-18 17:58
Last Updated: 2016-02-15 18:16

Latest Comments

BlackIkeEagle commented on 2016-09-09 20:22

@reydelleon I don't have an issue to install the package

$ makepkg -sri
==> Making package: libebur128 1.1.0-1 (Fri Sep 9 22:16:16 CEST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading libebur128-1.1.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 125 0 125 0 0 263 0 --:--:-- --:--:-- --:--:-- 263
100 19318 100 19318 0 0 17463 0 0:00:01 0:00:01 --:--:-- 5486k
==> Validating source files with sha256sums...
libebur128-1.1.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting libebur128-1.1.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
-- The C compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'speexdsp'
-- Found speexdsp, version 1.2rc3
-- speexdsp library dirs:
-- speexdsp cflags:
-- speexdsp include dirs:
-- speexdsp libraries: speexdsp
-- speexdsp ldflags:
-- Status found / disabled --
-- queue.h: yes using system copy of queue.h
-- speexdsp: yes no
-- build static library and shared library!
-- not building tests, set ENABLE_TESTS to ON to enable
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ike/devel/libebur128/src/libebur128-1.1.0/build
Scanning dependencies of target ebur128_static
Scanning dependencies of target ebur128
[ 25%] Building C object ebur128/CMakeFiles/ebur128_static.dir/ebur128.c.o
[ 50%] Building C object ebur128/CMakeFiles/ebur128.dir/ebur128.c.o
[ 75%] Linking C static library ../libebur128.a
[ 75%] Built target ebur128_static
[100%] Linking C shared library ../libebur128.so
[100%] Built target ebur128
==> Entering fakeroot environment...
==> Starting package()...
[ 50%] Built target ebur128_static
[100%] Built target ebur128
Install the project...
-- Install configuration: "Release"
-- Installing: /home/ike/devel/libebur128/pkg/libebur128/usr/include/ebur128.h
-- Installing: /home/ike/devel/libebur128/pkg/libebur128/usr/lib/libebur128.so.1.1.0
-- Installing: /home/ike/devel/libebur128/pkg/libebur128/usr/lib/libebur128.so.1
-- Installing: /home/ike/devel/libebur128/pkg/libebur128/usr/lib/libebur128.so
-- Installing: /home/ike/devel/libebur128/pkg/libebur128/usr/lib/libebur128.a
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "libebur128"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: libebur128 1.1.0-1 (Fri Sep 9 22:16:20 CEST 2016)
==> Installing package libebur128 with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) libebur128-1.1.0-1

Total Installed Size: 0.04 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [########################################] 100%
(1/1) checking package integrity [########################################] 100%
(1/1) loading package files [########################################] 100%
(1/1) checking for file conflicts [########################################] 100%
(1/1) checking available disk space [########################################] 100%
:: Processing package changes...
(1/1) installing libebur128 [########################################] 100%

$ pacman -Ql libebur128
libebur128 /usr/
libebur128 /usr/include/
libebur128 /usr/include/ebur128.h
libebur128 /usr/lib/
libebur128 /usr/lib/libebur128.so
libebur128 /usr/lib/libebur128.so.1
libebur128 /usr/lib/libebur128.so.1.1.0

reydelleon commented on 2016-09-09 17:31

After installing from snapshot using makepkg -sri, Pacman fails to recognize the library as installed. I'm installing it as before libgroove, because it depends on it. I can't even find where the files are been installed for libebur128.

This is the error I get:

==> Installing missing dependencies...
error: target not found: libebur128
==> ERROR: 'pacman' failed to install missing dependencies.

Any ideas on how to address this?

christoph.gysin commented on 2015-02-19 06:45

This fails to build for me:

[ 50%] Building C object ebur128/CMakeFiles/ebur128.dir/ebur128.c.o
In file included from /usr/include/speex/speexdsp_types.h:122:0,
from /usr/include/speex/speex_resampler.h:87,
from /home/chris/pkg/groovebasin/libebur128/src/libebur128-1.0.1/ebur128/ebur128.c:15:
/usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name ‘uint16_t’
typedef uint16_t spx_uint16_t;
^

This patch fixes it for me:
https://github.com/christophgysin/libebur128/commit/8d8a04346f4cd1b0c80262f2695662549a4d42b1