There's a patch pending to use debian's copy, not currently sure of the best approach but, again, the binary is available via (dkp-)pacman & it would be appreciated if people used it instead of trying to compile things. Fossies looks like it might be a good mirror to use though, thanks for pointing it out.

The optimal solution is to install the binary via (dkp-)pacman though.

It's hard to know what the issue is without seeing the actual output. Chances are you're missing some pre-requisite for building - libtool at a guess.

Ideally we want to encourage people to be using the binary packages rather than building everything from source. It helps to standardise everyone's environment & improve the chances of a given project compiling on another developer's setup. Ultimately if people are using the binaries we provide rather than compiling their own then we can eliminate a huge number of potential issues when asked for support.

Yeah, I undertand that's not the correct way of installing the libraries and I'm actually using dkp-pacman for managing the libraries. I only tried to build the repo out of curiosity and thought of reporting back these issues in case it helps with the repo/build.

It's hard to know what the issue is without seeing the actual output. Chances are you're missing some pre-requisite for building - libtool at a guess.

Thanks for the hint, I was actually missing libtool.

A minor issues it that when first running makepkg, the checksum verification for mpg123-1.25.10.patch fails. I've downloaded the file many times to make sure my download wasn't corrupted, but it seems the hash in the PKGBUILD is actually wrong.
By fixing that out, it build correctly.

BTW, on a different matter, the mpg123 (1.25.10-1) package provided on dkp-pacman seems to be broken. The library seems to have been build with x86_64 as target instead of PPC, as can be verified by running:

rw-r-r-0644 wrote:
Yeah, I undertand that's not the correct way of installing the libraries and I'm actually using dkp-pacman for managing the libraries. I only tried to build the repo out of curiosity and thought of reporting back these issues in case it helps with the repo/build.

Sure, it's appreciated, I just worry a bit when people start fiddling with toolchain installs. Bug reports & fixes are always welcome though.

A minor issues it that when first running makepkg, the checksum verification for mpg123-1.25.10.patch fails. I've downloaded the file many times to make sure my download wasn't corrupted, but it seems the hash in the PKGBUILD is actually wrong.
By fixing that out, it build correctly.

BTW, on a different matter, the mpg123 (1.25.10-1) package provided on dkp-pacman seems to be broken. The library seems to have been build with x86_64 as target instead of PPC, as can be verified by running:

Whoops, sorry.

Unfortunately the compile falls back to native tools if it can't find the cross tools & sometimes I don't notice. The patch was updated for one of the other toolchains & I didn't go back & fix the hash for ppc.

Fixed both these issues now & released a new package. Also added devkitPPC to the makedepends list so it hopefully shouldn't happen in future.