http://bugzilla.spamassassin.org/show_bug.cgi?id=4634

           Summary: code-tied rules are not installed after a clean build
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: major
          Priority: P5
         Component: Building & Packaging
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


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.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to