Rob Taylor
01/16/2021, 2:50 PMAnton Blanchard
01/16/2021, 9:19 PMppc64le. My docker doesn't understand a few flags (eg --push). I just removed them for now.
Next up I hit the same issue I hit a while ago with cvc - pyinstaller does strange things and creates an x86-64 binary. I presume I need to teach pyinstaller about ppc64le, I'll look into that. @Mitch Bailey: I'm wondering if there is a way to avoid the pyinstaller dependency in cvc.Rob Taylor
01/17/2021, 8:48 AMRob Taylor
01/17/2021, 8:49 AMAhmed Ghazy
01/18/2021, 3:25 PMAhmed Ghazy
01/18/2021, 3:28 PMCOPY commands that create the tools image cannot be used to "merge" directories (e.g., cannot copy /build/bin from two images into the current /bin). This was easy to work around though; I am currently still testing the whole build process, which is obviously taking really long compared to the previous structure that includes tarballs of the x86 binaries. Will keep you posted.Anton Blanchard
01/19/2021, 5:55 AM-RUN pip3 install pyinstaller
+RUN git clone <https://github.com/pyinstaller/pyinstaller.git> pyinstaller
+WORKDIR pyinstaller/bootloader
+RUN python3 ./waf all
+WORKDIR /pyinstaller
+RUN python3 setup.py installMitch Bailey
01/19/2021, 6:26 AMcheck_cvc - a GUI for CVC results. It requires kivy which is a python GUI library. Kivy needs SDL2 and won't work on some older linux systems. Currently, the GUI for CVC isn't integrated in openlane. I'll take a look at removing check_cvc from the default build.Anton Blanchard
01/19/2021, 8:13 AMRob Taylor
01/19/2021, 10:14 AMRob Taylor
01/19/2021, 10:15 AMRob Taylor
01/19/2021, 5:53 PMRob Taylor
01/19/2021, 5:54 PMRob Taylor
01/19/2021, 5:56 PMRob Taylor
01/19/2021, 6:21 PMpip install --no-binary pyinstaller solves the problem?Anton Blanchard
01/19/2021, 8:15 PMStep 29/165 : RUN pip3 install --no-binary pyinstaller
---> Running in f3fdfe781c66
...
pyinstaller -F check_cvc.spec --clean
make[1]: pyinstaller: Command not found
make[1]: *** [Makefile:435: check_cvc] Error 127Rob Taylor
01/19/2021, 8:17 PMRob Taylor
01/27/2021, 12:15 AMAhmed Ghazy
01/27/2021, 2:06 PMAhmed Ghazy
01/27/2021, 2:06 PMRob Taylor
01/27/2021, 2:07 PMRob Taylor
01/27/2021, 2:10 PMRob Taylor
01/27/2021, 2:10 PMRob Taylor
01/27/2021, 2:10 PMAmr Gouhar
01/27/2021, 2:15 PMRob Taylor
01/27/2021, 2:17 PMRob Taylor
01/27/2021, 2:20 PMAmr Gouhar
01/27/2021, 2:20 PMRob Taylor
01/27/2021, 2:21 PMAmr Gouhar
01/27/2021, 2:21 PMRob Taylor
01/27/2021, 2:21 PMRob Taylor
01/27/2021, 2:21 PMAmr Gouhar
01/27/2021, 2:22 PMRob Taylor
01/27/2021, 2:23 PMAhmed Ghazy
01/27/2021, 2:23 PM