Problems building 21.05.00 - libfwtsiasl_la-osunixxf.Plo

Rebecca Cran rebecca at nuviainc.com
Thu May 20 15:59:30 UTC 2021


I can successfully build 21.03.00 on openSUSE Leap 15.2, but with 
21.05.00 using the steps in the README I get the error:


Making all in libfwtsiasl
make[3]: Entering directory '/home/bcran/src/upstream/fwts/src/libfwtsiasl'
Makefile:1700: 
../acpica/source/os_specific/service_layers/.deps/libfwtsiasl_la-osunixxf.Plo: 
No such file or directory
make[3]: *** No rule to make target 
'../acpica/source/os_specific/service_layers/.deps/libfwtsiasl_la-osunixxf.Plo'. 
Stop.
make[3]: Leaving directory '/home/bcran/src/upstream/fwts/src/libfwtsiasl'
make[2]: *** [Makefile:4697: all-recursive] Error 1


It seems related to the commit:

commit a4d7259b206ae3f3a95f81af70244cd89b0d82a9 (HEAD)
Author: Colin Ian King <colin.king at canonical.com>
Date:   Mon Apr 12 16:16:11 2021 +0100

     treewide: Makefile.am: use $srcdir rather than relative path

     BugLink: https://github.com/ColinIanKing/fwts/issues/2

     Ensure fwts can be built out-of-true using:

     autoreconfig -ivf
     mkdir build
     ../configure
     make

     Signed-off-by: Colin Ian King <colin.king at canonical.com>
     Acked-by: Alex Hung <alex.hung at canonical.com>
     Acked-by: Ivan Hu <ivan.hu at canonical.com>


I've tried building it with:


cd fwts

autoreconf -ivf

./configure

make


and


cd fwts

mkdir build

autoreconf -ivf

cd build

../configure

make


The libfwtsiasl seems to have a directory named "$(srcdir)", which I 
guess isn't correct?


ls build/src/libfwtsiasl
acpica  Makefile  $(srcdir)


-- 

Rebecca Cran




More information about the fwts-devel mailing list