[MacPorts] #57958: gnutls @3.6.5_1+doc: stray @CODE_COVERAGE_RULES@ in Makefile breaks build

MacPorts noreply at macports.org
Fri Jan 25 19:14:26 UTC 2019


#57958: gnutls @3.6.5_1+doc: stray @CODE_COVERAGE_RULES@ in Makefile breaks build
-----------------------+-------------------------
  Reporter:  mmilenko  |      Owner:  Schamschula
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.5.4
Resolution:            |   Keywords:
      Port:  gnutls    |
-----------------------+-------------------------

Comment (by Schamschula):

 It looks like the following fails to be substituted for
 {{{@CODE_COVERAGE_RULES@}}} in Mojave:

 {{{
 # Code coverage
 #
 # Optional:
 #  - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage
 reporting.
 #    Multiple directories may be specified, separated by whitespace.
 #    (Default: $(top_builddir))
 #  - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file
 generated
 #    by lcov for code coverage. (Default:
 #    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)
 #  - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage
 #    reports to be created. (Default:
 #    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)
 #  - CODE_COVERAGE_BRANCH_COVERAGE: Set to 1 to enforce branch coverage,
 #    set to 0 to disable it and leave empty to stay with the default.
 #    (Default: empty)
 #  - CODE_COVERAGE_LCOV_SHOPTS_DEFAULT: Extra options shared between both
 lcov
 #    instances. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)
 #  - CODE_COVERAGE_LCOV_SHOPTS: Extra options to shared between both lcov
 #    instances. (Default: $CODE_COVERAGE_LCOV_SHOPTS_DEFAULT)
 #  - CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH: --gcov-tool pathtogcov
 #  - CODE_COVERAGE_LCOV_OPTIONS_DEFAULT: Extra options to pass to the
 #    collecting lcov instance. (Default:
 $CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH)
 #  - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the collecting
 lcov
 #    instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_DEFAULT)
 #  - CODE_COVERAGE_LCOV_RMOPTS_DEFAULT: Extra options to pass to the
 filtering
 #    lcov instance. (Default: empty)
 #  - CODE_COVERAGE_LCOV_RMOPTS: Extra options to pass to the filtering
 lcov
 #    instance. (Default: $CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)
 #  - CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT: Extra options to pass to the
 #    genhtml instance. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE)
 #  - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml
 #    instance. (Default: $CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)
 #  - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore
 #
 # The generated report will be titled using the $(PACKAGE_NAME) and
 # $(PACKAGE_VERSION). In order to add the current git hash to the title,
 # use the git-version-gen script, available online.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/57958#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list