I am having 2 issues with the version of base-7.0 that I updated today.
1)
Whenever I set a “busy” record to 0 in my drivers (e.g. areaDetector) I see this warning from modules/database/src/ioc/db/dbDbLink.c
Warning: '13SIM1:cam1:AcquireBusy.PUTF' found true with PACT false
2)
When I run “make” in any App/op/ that automatically converts adl files to opi, ui, etc. I get these warnings:
corvette:modbus/modbusApp/op>make
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile.../../configure/CONFIG'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile.../../configure/CONFIG'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile.../../configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile.../../configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile.../../configure/RELEASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile.../../configure/RELEASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/home/epics/devel/configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/home/epics/devel/configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/home/epics/devel/configure/CONFIG_SITE.linux-x86_64'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/home/epics/devel/configure/CONFIG_SITE.linux-x86_64'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_CA_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_CA_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_CA_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_CA_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_DATABASE_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_DATABASE_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_DATABASE_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_DATABASE_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_LIBCOM_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_LIBCOM_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_LIBCOM_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_LIBCOM_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVACCESS_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVACCESS_MODULE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVACCESS_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVACCESS_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVDATA_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_PVDATA_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_QSRV_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/cfg/CONFIG_QSRV_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_BASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_BASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_BASE_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_BASE_VERSION'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_COMMON'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_COMMON'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_FILE_TYPE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_FILE_TYPE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG_SITE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RELEASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RELEASE'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_DIRS'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_DIRS'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG.UnixCommon.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG.UnixCommon.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG.linux-x86_64.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG.linux-x86_64.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG_SITE.linux-x86_64.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile./corvette/usr/local/epics-devel/base-7.0.1/configure/os/CONFIG_SITE.linux-x86_64.Common'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: overriding recipe for target `show-makefile.Makefile'
/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_COMMON:18: warning: ignoring old recipe for target `show-makefile.Makefile'
make: Nothing to be done for `all'.
I tracked the problem down to the fact that this Makefile is including RULES_DIRS and then optionally RULES_OPI, and RULES_OPI was also including RULES_DIRS. It appears that including RULES_DIRS twice now leads to the above warnings, while
previously it did not? I fixed RULES_OPI to not include RULES_DIRS, and this eliminates the warnings.
Thanks,
Mark