assarbad/build-asuswrt-merlin

libid3tag build portion of RT-N16 build complains about mission aclocal-1.8

Opened this issue · 1 comments

This is from build log of the current code in asuswrt-merlin git repo:

make[4]: Entering directory `~/release/src/router/libid3tag'
cd . && /bin/bash ~/release/src/router/libid3tag/missing --run aclocal-1.8 
~/release/src/router/libid3tag/missing: line 46: aclocal-1.8: command not found
WARNING: `aclocal-1.8' is missing on your system.  You should only need it if
         you modified `acinclude.m4' or `configure.ac'.  You might want
         to install the `Automake' and `Perl' packages.  Grab them from
         any GNU archive site.
cd . && /bin/bash ~/release/src/router/libid3tag/missing --run autoconf
 cd . && /bin/bash ~/release/src/router/libid3tag/missing --run automake-1.8 --foreign 
~/release/src/router/libid3tag/missing: line 46: automake-1.8: command not found
WARNING: `automake-1.8' is missing on your system.  You should only need it if
         you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
         You might want to install the `Automake' and `Perl' packages.
         Grab them from any GNU archive site.

I was under the impression that the build script would make the adjustments for the automake version being different on Ubuntu 14.04, and think it somehow misses to make the adjustment for libid3tag.

It simply doesn't do anything like that in just every single library. It would be a nightmare to maintain such a thing. Please send a pull request, if you can.

I'll try to look into this again over the weekend or so, but right now I have other things on my mind, sorry :)

Maybe it can even be solved by installing the respective aclocal-1.8 version. We'll see.