bug#74387: Cannot use Make conditionals (was: Cannot nest Make conditionals inside Automake conditionals)

2024-11-16 Thread Maxim Cournoyer
Hi, The problem appears simpler than I first thought; it seems Automake is hard-coded to expect 'endif' to be matched with its own 'if'; causing parsing errors when attempting to use Make's conditional such as ifdef, ifeq, etc. that also end with 'endif'. This was reported 23 years ago here: htt

bug#74387: Cannot nest Make conditionals inside Automake conditionals

2024-11-16 Thread Maxim Cournoyer
Hello, Consider the following: --8<---cut here---start->8--- $ guix shell --pure automake autoconf coreutils grep \ --with-latest=automake --with-latest=autoconf --without-tests=automake [...] [env]$ autoconf --version autoconf (GNU Autoconf) 2.72 Copyright