#49858: fakeroot @1.19-2_0: error: conflicting types for 'openat' ---------------------------+--------------------------------- Reporter: liam.sharp@… | Owner: florian@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch maintainer Port: fakeroot | ---------------------------+--------------------------------- Comment (by florian@…): Hi, you have to update the ports tree, replace the fakeroot Portfile, and add the two patchefiles. Then you can test building fakeroot. Assuming you have downloaded the files to your ${HOME}/Downloads folder, in the terminal you would have to do: {{{ sudo port selfupdate fakeroot_portdir=$(port dir fakeroot) sudo cp ~/Downloads/Portfile $fakeroot_portdir sudo mkdir ${fakeroot_portdir}/files sudo cp ~/Downloads/{patch-libfakeroot.c.diff,patch-wrapfunc.inp.diff} ${fakeroot_portdir}/files }}} Then build fakeroot and if that succeeds test and install: {{{ port -v build fakeroot port -v test fakeroot sudo port -v install fakeroot }}} -- Ticket URL: <https://trac.macports.org/ticket/49858#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X