Changes between Version 321 and Version 322 of SummerOfCode


Ignore:
Timestamp:
Mar 4, 2019, 8:38:25 AM (6 years ago)
Author:
MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v321 v322  
    179179Currently, this means uninstalling ports used to **build** the port.
    180180There is [https://lists.macports.org/pipermail/macports-users/2019-January/thread.html#46344 interest in modifying this behavior].
     181
     182* Difficulty: Medium
     183* Languages: Tcl
     184* Potential mentors: mcalhoun
     185
     186==== Give Portfile Better Access to CFLAGS, CXXFLAGS, etc. ==== #accessflags
     187
     188Currently, the environmental variables CFLAGS and the like are set late in the process (arch flags added, -pipe added, etc.).
     189Of course, there are [https://lists.macports.org/pipermail/macports-dev/2018-November/thread.html#39694 good reasons for this].
     190Unfortunately, this means that there is no Portfile access to these values.
     191This causes some ugly workarounds such as duplication of code from the base or `configure.cmd printenv` and `configure.post_args {>> Makefile.macports.inc}`.
     192Giving Portfile at least the **option** of accessing these values could help clean up Portfile code.
    181193
    182194* Difficulty: Medium