Closed kmpeters closed 5 years ago
The changes in commit 4aa7d84d8a63afb500f05c72e98aa6335cda93b9 result in a recursive loop when building submodules outside of the motor module:
Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.linux-x86_64' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.linux-x86_64' make -C O.vxWorks-ppc32 -f ../Makefile TOP=../.. \ T_A=vxWorks-ppc32 install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32' make -C O.vxWorks-ppc32-debug -f ../Makefile TOP=../.. \ T_A=vxWorks-ppc32-debug install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32-debug' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32-debug' make -C O.vxWorks-ppc32sf -f ../Makefile TOP=../.. \ T_A=vxWorks-ppc32sf install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32sf' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32sf' make -C O.vxWorks-ppc32sf-debug -f ../Makefile TOP=../.. \ T_A=vxWorks-ppc32sf-debug install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32sf-debug' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.vxWorks-ppc32sf-debug' make -C O.linux-arm -f ../Makefile TOP=../.. \ T_A=linux-arm install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local make[2]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.linux-arm' perl -CSD /APSshare/epics/base-3.15.6/bin/linux-x86_64/convertRelease.pl checkRelease Release.pm: Recursive loop found in RELEASE files, discovered in /net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/RELEASE.local make[2]: [warnRelease] Error 2 (ignored) make[2]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure/O.linux-arm' make[1]: Leaving directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/configure' make -C ./micosApp install Release.pm: Recursive loop found in RELEASE files, discovered in ../configure/RELEASE.local make[1]: Entering directory `/net/s100dserv/xorApps/epics/motor-devel/testing/motorMicos/micosApp' make -C ./src install Release.pm: Recursive loop found in RELEASE files, discovered in ../../configure/RELEASE.local
The build breaks when it can't find header files from motor. Builds of driver modules as submodules succeed.
The changes in commit 4aa7d84d8a63afb500f05c72e98aa6335cda93b9 result in a recursive loop when building submodules outside of the motor module:
The build breaks when it can't find header files from motor. Builds of driver modules as submodules succeed.