New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search
Last modified 18 months ago Last modified on 01/11/15 17:58:45

I'm a software engineer at Apple where I am the principal developer responsible for XQuartz. I've extended this role to MacPorts where I maintain a large number of our X11 ports in addition to llvm, clang, and some random other ports.

Related Wikis

Tickets for base, guide, website, …

Reported Tickets

#30040
Allow case-sensitive build roots
#34833
binary packages should not be installed if the default dependencies are not used
#46533
Making docs silently fails on first compilation
#51572
port selecting python3 as python should emit a warning

Assigned Tickets

No results

On CC

#16373
base should maintain a persistent working copy for all supported VCS fetches
#30168
adduser results in macports users appearing as interactive users
#48173
Lion buildbot builder: No space left on device
#48345
Building for 10.4u SDK on 10.6 uses gcc-4.0 even though building directly on 10.4 uses the newer apple-gcc-4.2
#50448
Change filenames of binary packages built against libc++ on < 10.9

Tickets for ports

Reported Tickets

#18691
basiliskii fails to compile
#22961
winetricks should mkdir ~/.wine/drive_c/windows/Fonts
#23040
ocamlmklib doesn't understand -arch
#23772
InsightToolKit: fix linking against python 2.6 framework
#30046
swi-prolog-devel uses system ncurses rather than MacPorts
#37769
bind9 gssapi linking changes don't work (?)
#37783
graphviz +universal +ruby fails if ruby19 is -universal
#37947
graphite2 fails to build with libc++
#37998
jasper should not install its config.h
#40194
muniversal: pre-merge hook for each destroot
#40478
gcc-4.8 (and likely earlier) build incorrectly +universal
#42702
glibtool drops dylibs at link time
#44624
vim+universal+ruby18 fails to build because of missing rb_num2uint symbol in i386 slice of libruby.dylib
#46432
scons messes up the environment and removes ${prefix}/bin from $PATH
#46833
glpng fails to build due to macro conflict with libpng
#50854
scons incorrectly builds projects, serf1 unexpectedly changed dylib versions with just a revbump for OpenSSL
#51039
vte fails to build if an older version is active (builds against installed content instead of local content)

Assigned Tickets

#22724
mplayer-devel and binary codec package
#31667
libpar2 and par2 fail 'make check' with clang++
#39307
mplayer no subtitles, no fonts
#41061
llvm-gcc42 port installs an error in omp.h
#42071
mesa @8.0.4: add python32 and python33 variants
#44780
MPlayer @1.1_8 +osd does not produce osd
#45795
llvm-3.4 fails to build with +ocaml variant
#46681
crash in glx_display_free when closing application connected to remote XOrg.org server
#46856
add xvfb support to xorg-server package for proposed xvfb-run package to use
#47157
ld64 @2_0 +ld64_127 Linked huge PowerPC dynamic library causes crashes
#47631
clang-3.6 Install all extra tools (e.g. clang-rename, clang-query, etc)
#47776
ld64 @2 Add wrapper script to select compatible linker
#48823
MPlayer falling back to pbuffer on OS X 10.11
#49001
Add support to provide a clang-based as wrapper
#49844
port select for clang misses creating 'clang-apply-replacements' symlink
#49903
libcxx: undo changes to system directories when deactivating
#50080
clang-3.8+universal fails to build
#50348
xorg-server, xorg-server-devel: add support for the GLX_ARB_create_profile extension
#50442
webkit2-gtk: Undefined symbols for architecture i386: _WTFCrash
#50565
MPlayer 1.2_1 dvd support missing
#50784
MPlayer @1.2_1 and @1.2_2 patch to use new coreaudio API calls
#50845
libunwind: fails to find 'bits/c++config.h' on 10.5/PPC
#50847
Update llvm-38 to release tarball, remove subversion dependency
#51186
libcxx: archivefetch failed for libcxx @3.7.1_0
#51287
Inkscape crashes on startup if enchant is installed with +applespell
#51520
llvm-3.9 @3.9-r270400_0+assertions+debug build failure on snow leopard due to missing strnlen function - and fix
#51541
port select llvm-3.8 fails due to deprecated macho-dump
#51542
clang-3.8 and clang-3.9 fail to function due to rpath
#51592
xorg-libxcb: python clean-up

On CC

#1936
BUG: devel/mono doesn't look in /opt/local/lib at runtime
#11784
RFE: make R universal
#17540
poppler conflicts with xpdf
#21151
webkit-gtk should support jit where available
#24499
mplayer-mt
#29763
*_select framework does not apply to Perl: fix provided
#31300
mercury @11.0 +universal mmc fails with inappropriate paths
#31580
MacPorts xfd renders fonts differently (and worse) from OSX xfd
#32799
request for ffmbc port
#33343
encoding x264 with ffmpeg does not use CPU capabilities on 64bit 10.7.3
#33696
ffmpeg: Cannot build with XCode 4.3.1 for 64 bit
#33886
Startx script cannot handle fake domain names on PPC Tiger?
#34094
ffmpeg: patch required to solve undefined type/function when using C++
#34289
ffmpeg-devel: add qt-faststart
#36092
PDFTK broken after GCC47 upgrade
#36159
ffmpeg port doesn't install man pages
#36850
ffmpeg: fix universal build when architectures can't be run
#36942
ffmpeg @1.0_2 +gpl2 Patch to allow successful build on PPC Tiger
#36981
gcc ports may not be UsingTheRightCompiler
#37020
ffmpeg, ffmpeg-devel: Add libass (subtitle burning)
#37562
libsdl: Cocoa backend is using deprecated APIs
#37601
libc-headers installs stdio.h masking OS libc header
#37604
doxygen and xorg-libxcb circular dependency
#37732
cmake-1.0: provide option to disable CMAKE_OSX_ARCHITECTURES
#38551
gcc48: "ar" does not work (complains about missing 'liblto_plugin.so')
#39085
wine, wine-crossover, wine-devel: update dependencies
#39551
clang @3.3 libclang python bindings should be installed
#40464
libquicktime @1.2.4_7: build failure
#40494
aria2 @1.18.0: requires C++11 support
#41071
mpg123 1.14.4 - Failed to open module coreaudio
#41256
cmake portgroup's debug variant sets release optflags
#41529
Error: org.macports.build for port BGHUDAppKit returned: command execution failed
#42014
gjs build failure
#42331
crack-attack won't build/install on OS X Mavericks
#42416
py*-numpy +universal not actually universal
#42728
autogen @5.17.4_0: autoopts-config produces a stray -R flag, breaks gnutls @3.1.22_0 build
#42777
gcc47/gcc48 - problem with linking some C++ python extensions (std::ostringstream)
#43689
xorg-libpthread-stubs: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request
#43869
libgcc @4.8.2_1: error: '_Unwind_Ptr' does not name a type
#44064
root6: try to decouple the compiler that root was built with and compiler that root uses
#44129
cmake: fix build against libc++ on Lion
#44224
root5: fails to compile with libc++ on 10.7 (error: no matching function for call to 'isnan')
#45251
request for lldb
#45678
libquicktime @1.2.4: build failure
#46040
llvm-*, clang-*: all binaries are overlinked to libedit, libffi, ncurses, and zlib
#46161
ocaml @4.02.1_0: should install findlib and ocamlfind
#46431
llvm does not have manpage
#46700
ffmpeg: add openssl variant
#47191
clang-3.7: c++14: missing support for binary operator delete
#47525
gstreamer1-gst-plugins-good @ 1.4.5: trying to come up with an x11 variant fails
#47532
imlib2 @ 1.4.6: introduce x11 variant
#47691
remove obsolete python variants
#47929
llvm-gcc42 @2336.11_2 fails building on 10.6.8
#48454
babl @0.1.12 build failure (codegen)
#48471
FSF gcc48 fails to compile projects on El Capitan due to OS X SDK bug in Availability.h
#48767
guile: re-enable universal variant
#49028
llvm-3.5 fails to build on 10.11
#49227
gcc5 @5.2.0: fix gcj
#49289
opencv @3.0.0 | ffmpeg-devel @20150916_x- error: use of undeclared identifier 'avcodec_free_frame'; did you mean 'avcodec_get_name'?
#49644
mariadb-10.0 won't build with LibreSSL
#49764
babl @0.1.14 falls back to clang-3.4 which is not functional on PPC platforms
#50100
clang-3.8 fails to support Boost.Python
#50547
port suggestion : clazy
#50678
makeicns does not build on Snow Leopard with libc++
#50694
ffmpeg: issues updating to version 3.0
#50697
VLC @2.2.2: build fails when using recently released ffmpeg-3.0
#50984
gobject-introspection should support different versions of python
#51123
request: port:libclang-XY
#51133
Xcode 7.3 bug: __DATA/__thread_bss extends beyond end of file
#51488
gstreamer1-gst-plugins-bad Will Not Update