On the bento logs it appears that this port fails to build due to the hardwiring of a directory name to "i386". The following patch replaces that with ${MACHINE_ARCH}. It installs successfully on i386 with this patch; however, I have no access to any non-i386 machine, so I have not tested it on them. Nevertheless, the risk should be pretty low that it will be any more broken than it already is. How-To-Repeat: make install (non-i386)
Responsible Changed From-To: freebsd-ports-bugs->sobomax Over to maintainer.
Mark Linimon writes: > I have no access to any non-i386 machine, so I have not > tested it on them. Nevertheless, the risk should be pretty > low that it will be any more broken than it already is. I tried to build this on alpha. However, it appears to be broken on -CURRENT independent of the architecture: B2bCmdLine.cxx: In member function `void B2bCmdLine::parseB2bCmdLine(int, const char**)': B2bCmdLine.cxx:199: invalid conversion from `const char* const' to `char*' (This is a typical GCC3 issue.) -- Christian "naddy" Weisgerber naddy@mips.inka.de
State Changed From-To: open->closed The initial hardwiring problem has been fixed, and the port recently built on i386-5. If indeed there's another (new) error on 4.x, I think it's a completely separate issue.