https://bugs.openldap.org/show_bug.cgi?id=9989

          Issue ID: 9989
           Summary: «make clean» shall not delete
                    libraries/libldap/ldap.pc and
                    libraries/liblber/lber.pc
           Product: OpenLDAP
           Version: 2.6.3
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needs_review
          Severity: normal
          Priority: ---
         Component: build
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

«./configure» and «./config.status» do create ./libraries/libldap/ldap.pc,
./libraries/liblber/lber.pc, while «make clean» deletes both .pc files.

«make install» fails, if ./libraries/libldap/ldap.pc or
./libraries/liblber/lber.pc are missing.

«./configure && make clean && make depend && make install» is a valid workflow
for many other (autoconf/automake based) projects.

./libraries/libldap/ldap.pc and ./libraries/liblber/lber.pc shall be deleted by
«make distclean», and kept by «make clean».

See also https://www.gnu.org/prep/standards/html_node/Standard-Targets.html for
the idea behind «make clean» vs «make distclean».

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to