[MacPorts] SummerOfCode modified

MacPorts Wiki noreply at macports.org
Mon Mar 4 07:53:50 UTC 2019


Page "SummerOfCode" was changed by MarcusCalhoun-Lopez
Diff URL: <https://trac.macports.org/wiki/SummerOfCode?action=diff&version=318>
Revision 318
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode
=========================================================================
--- SummerOfCode (version: 317)
+++ SummerOfCode (version: 318)
@@ -124,6 +124,7 @@
 * Potential mentors: mcalhoun, michaelld
 
 ==== Make Blacklisting MacPorts Compilers Easier ==== #blacklisting
+
 Not all compilers work with all ports.
 For example, a port may require [https://en.wikipedia.org/wiki/C%2B%2B11 C++11], which is not supported by GCC 4.2, which is the default compilers on older macOS systems.
 MacPorts has a mechanism to blacklist compilers that do not meet the port's requirements.
@@ -133,6 +134,32 @@
 It would be nice, for example, to be able to have something like `compiler.blacklist {macports-clang < 6.0}`.
 
 * Difficulty: Easy to Medium
+* Languages: Tcl
+* Potential mentors: mcalhoun
+
+==== Add Support for x86_64h Architecture ==== #x86_64h
+
+The system compilers have supported, at various times, x86_64, i386, ppc, and ppc64 as valid architectures.
+MacPorts has support for all four.
+Relatively recently, system compiler started supporting the x86_64h architecture, which is a lot like  x86_64, except it allows 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
+* 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
 * 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