Re: [LAU] everything stops after 2.1GB

From: Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>
Date: Thu Nov 10 2016 - 10:41:55 EET

On Thu, 10 Nov 2016 08:50:48 +0100, Kjetil Matheussen wrote:
>On Thu, 10 Nov 2016 17:28:55 +1100, Erik de Castro Lopo wrote:
>>From the POV of libsndfile, it has had Large File Support (which
>>makes file offsets 64 bit signed values) on 32 bit systems for over
>>a decade.
>J.C: Could it be that your libsndfile is that old?

We should assume that an Arch user would mention it, when using a
version that is older than ten years.

Arch Linux is a rolling release that follows upstream. This means it
provides latest stable releases from upstream, without patches for most
packages. The maintainers are selected, experienced people, but sure,
they could make mistakes, too.

https://www.archlinux.org/packages/extra/i686/libsndfile/

By official Arch repositories, testing excluded + unofficial archaudio
included + AUR included, this are the libsndfile related packages
available:

[rocketmouse@archlinux ~]$ yaourt -Ss libsndfile
extra/libsndfile 1.0.27-1 [installed]
    A C library for reading and writing files containing sampled sound
multilib/lib32-libsndfile 1.0.27-1
    A C library for reading and writing files containing sampled sound (32-bit)
aur/mingw-w64-libsndfile 1.0.27-1 (6) (0.05)
    A C library for reading and writing files containing sampled sound (mingw-w64)
aur/python-wavefile 1.5-1 (1) (0.01)
    Pythonic libsndfile wrapper to read and write audio files.
aur/python2-wavefile 1.5-1 (1) (0.01)
    Pythonic libsndfile wrapper to read and write audio files. For Python2.
aur/sndfile-tools 1.03-1 (0) (0.00)
    a small collection of programs that use libsndfile and other libraries to do useful things

For what ever it's worth, there's no libsndfile available by the
testing repository.

http://ftp.gwdg.de/pub/linux/archlinux/testing/os/i686/

This is how libsndfile is build:

[rocketmouse@archlinux ~]$ ls -hAl /var/abs/extra/libsndfile/
total 4.0K
-rw-r--r-- 1 root root 1013 Nov 9 14:35 PKGBUILD
[rocketmouse@archlinux ~]$ cat /var/abs/extra/libsndfile/PKGBUILD
# $Id: PKGBUILD 270842 2016-07-01 19:40:12Z arojas $
# Maintainer: Eric BĂ©langer <eric@archlinux.org>

pkgname=libsndfile
pkgver=1.0.27
pkgrel=1
pkgdesc="A C library for reading and writing files containing sampled sound"
arch=('i686' 'x86_64')
url="http://www.mega-nerd.com/libsndfile"
license=('LGPL')
depends=('alsa-lib' 'flac' 'libvorbis')
checkdepends=('python2')
source=(http://www.mega-nerd.com/libsndfile/files/${pkgname}-${pkgver}.tar.gz)
sha1sums=('e112d4937352d1722b06911b00c79e9bce15095c')
validpgpkeys=('73571E85C19F4281D8C97AA86CA41A7743B8D6C8')

prepare() {
  cd ${pkgname}-${pkgver}
  sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' src/binheader_writef_check.py \
    src/create_symbols_file.py programs/test-sndfile-metadata-set.py
  sed -i 's|python|&2|' src/Makefile.am
}

build() {
  cd ${pkgname}-${pkgver}
  ./configure --prefix=/usr --disable-sqlite
  make
}

check() {
  cd ${pkgname}-${pkgver}
  make check
}

package() {
  cd ${pkgname}-${pkgver}
  make DESTDIR="${pkgdir}" install
}

The only reported issue is unrelated to this thread:

https://bugs.archlinux.org/task/48055?project=1&string=libsndfile&type[0]=&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=open&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=

Regards,
Ralf
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Thu Nov 10 12:15:02 2016

This archive was generated by hypermail 2.1.8 : Thu Nov 10 2016 - 12:15:02 EET