SA Bugzilla – Bug 4634
code-tied rules are not installed after a clean build
Last modified: 2006-04-07 04:43:35 UTC
none of the rules in the rulescode directory are installed after doing: make distclean ; perl Makefile.PL ; make ; make test ; make install This breaks the installation in a clean build. They are installed properly if you do an additional perl Makefile.PL after the make. Discussion: It appears that perl Makefile.PL creates a line in Makefile that starts with # macro => that contains all the files in the rules directory and which is used as a list of the rule files to copy during make install. The files don't exist in the rules directory until the build/mkrules step in the make, so a clean run of perl Makefile.PL does not create that list properly.
just verifying. w/ r321518 on OSX 10.4.2, seeing the same behavior ... no rules installed to my specified DATADIR. richard
r326272 and r371681 seem to have addressed this, even though this bug wasn't mentioned in their checkin notices.