#40998: libgcc @4.8.1 Compile error on Mavericks macports 2.2.1 package (Error: conflicting declaration 'typedef enum pointer_t pointer_t') ---------------------------------+------------------- Reporter: William.Capehart@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: libgcc | ---------------------------------+------------------- Comment (by William.Capehart@…): I have found what is likely '''''not''''' a best practices-friendly solution by trespassing into the ''/usr'' area: I have commented-out line 40 of /usr/include/mach/vm_types.h Before this, I DID try to comment out its counterpart line in libgcc/work/gcc-4.8.1/gcc/fortran/module.c but this produced far more errors, and went to vm_types.h instead. I was able to compile libgcc (4.8.2) and gcc48. And I restored the vm_types.h to before and moved forward with building '''mpich''', '''netcdf''', and other macport builds. I have only had a problem with '''ncarg''' but that may be an unrelated matter and am submitting the problem there'''''' under separate cover. I do not know if this qualifies as a "works for me fix." -- Ticket URL: <https://trac.macports.org/ticket/40998#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X