[MacPorts] SummerOfCode modified

MacPorts Wiki noreply at macports.org
Mon Mar 4 08:01:33 UTC 2019


Page "SummerOfCode" was changed by MarcusCalhoun-Lopez
Diff URL: <https://trac.macports.org/wiki/SummerOfCode?action=diff&version=320>
Revision 320
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode
=========================================================================
--- SummerOfCode (version: 319)
+++ SummerOfCode (version: 320)
@@ -150,16 +150,15 @@
 * Languages: Tcl
 * Potential mentors: mcalhoun
 
-==== Add Support for x86_64h Architecture ==== #x86_64h
-
-The system compilers have recognized, at various times, x86_64, i386, ppc, and ppc64 as valid architectures.
-MacPorts has support for all four.
-Relatively recently, system compilers started supporting the x86_64h architecture, which is a lot like  x86_64, except it allows the compiler to take advantage of the Haswell microarchitecture.
-Adding the architecture support itself would be straightforward.
-However, it is not clear what, if any, performance improvement this could bring.
-Also, unlike other architectures in MacPorts, x86_64h and x86_64 libraries can be linked together.
-
-* Difficulty: Medium
+==== Allow for Multiple Runs of Each Phase. ==== #multipleruns
+
+There are times when it is convenient to run configure/build/destroot more than once.
+For example:
+* cargo depends on the port cargo-stage1, whose only purpose is to help build cargo. Instead, one could run configure/build and use the resulting binary without installing another port.
+* [https://github.com/macports/macports-ports/pull/3583 fluidsynth] depends on a subproject, which has no use beyond aiding the build process. The subproject does not inherit the MacPorts settings. It would be nice to configure/build the subproject properly (from a MacPorts point of view).
+* 75% of the muniversal PortGroup is to get multiple runs of the configure/build/destroot phases.
+
+* Difficulty: Difficult
 * Languages: Tcl
 * Potential mentors: mcalhoun
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/SummerOfCode>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'SummerOfCode' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list