Package Details: lib32-lame 3.100-2

Git Clone URL: https://aur.archlinux.org/lib32-lame.git (read-only)
Package Base: lib32-lame
Description: A high quality MPEG Audio Layer III (MP3) encoder (32 bit)
Upstream URL: http://lame.sourceforge.net/
Licenses: LGPL
Submitter: dlin
Maintainer: dbermond
Last Packager: dbermond
Votes: 33
Popularity: 0.72
First Submitted: 2011-03-14 09:25
Last Updated: 2018-12-03 15:35

Latest Comments

1 2 Next › Last »

dbermond commented on 2019-12-02 21:24

@microcolonel Package is building fine. No need to add this option.

Make sure that the multilib-devel group is installed and the [multilib] repository is enabled (or build with multilib-build from devtools).

microcolonel commented on 2019-11-30 22:46

Here working with the --host change. <https://github.com/xorgy/archlinux-lib32-lame/tree/3.100-3>

microcolonel commented on 2019-11-30 17:19

Needs --host=i686-unknown-linux-gnu on the configure.

dbermond commented on 2019-03-23 18:39

@wuestengecko I always build in a clean chroot. devtools automatically pulls the needed development packages to do multilib building.

Probably you don't have the mandatory multilib-devel group installed for building multilib packages (in the like of having base-devel group for building regular packages). It automatically pulls lib32-gcc-libs.

wuestengecko commented on 2019-03-17 14:17

@dbermond no it doesn't:

configure: error: in `/build/lib32-lame/src/lame-3.100':
configure: error: C compiler cannot create executables
See `config.log' for more details

config.log contains:

configure:3692: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now conftest.c  >&5
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: cannot find libgcc_s.so.1
collect2: error: ld returned 1 exit status

Adding lib32-gcc-libs to makedepends array fixes it.

You probably don't build in a chroot and have it installed already as dependency for something else - pretty much everything lib32 does depend on it after all.

dbermond commented on 2019-02-23 20:25

@beniamino.mietto No need to add it to makedepends. Package builds fine without it.

beniamino.mietto commented on 2019-02-22 23:14

Please add lib32-gcc-libs in makedepends array.

dbermond commented on 2018-03-04 15:55

To the people having checksum errors, please post the output of the following commands (it will download the source file and calculate its sha256sum):

$ curl -fLC - --retry 3 --retry-delay 3 -o lame-3.100.tar.gz http://downloads.sourceforge.net/sourceforge/lame/lame-3.100.tar.gz
$ openssl dgst -sha256 lame-3.100.tar.gz

rbaprado commented on 2018-03-03 18:02

I also received a checksum error here...

dbermond commented on 2018-02-24 13:06

@TemplarGR sha256sum is correct. Package is building fine for me. It downloads and passes the checksum validity check.