On Mon, Mar 22, 2010 at 1:42 PM, Dale Rahn <dr...@dalerahn.com> wrote:
> > > It should be possible to build the port on i386 with the 'ONLY_FOR' tag > changed, however I dont recall that the hfsplus code was new enough to > support case-sensitive filesystems. Testing would need to be done to verify > what filesystems (hfs/hfs+/journal/case-sensitive) features would work with > the hfsplus package if the macos partition was cleanly shut down (journal). > If someone were to do this testing and post a diff to ports@ with such > testing results, such diff would likely be accepted. > > Dale Rahn dr...@dalerahn.com > I don't get past make. The ld complains about libhfsp.so.0.0 with undefined references to bswap_32, bswap_64 and bswap_16 /usr/local/bin/libtool --mode=link cc -O2 -pipe -L/usr/local/lib -o hpmount hpmount.o hpcache.o hfsputil.o glob.o dstring.o dlist.o ../libhfsp/src/libhfsp.la -lutf8 mkdir .libs cc -O2 -pipe -o .libs/hpmount hpmount.o hpcache.o hfsputil.o glob.o dstring.o dlist.o -L/usr/local/lib -L../libhfsp/src/.libs -lhfsp -lutf8 -Wl,-rpath,/usr/local/lib hpcache.o(.text+0x44): In function `hpcache_filename': : warning: strcpy() is almost always misused, please use strlcpy() hpcache.o(.text+0x51): In function `hpcache_filename': : warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libutf8.so.1.0: warning: sprintf() is often misused, please use snprintf() ../libhfsp/src/.libs/libhfsp.so.0.0: undefined reference to `bswap_32' ../libhfsp/src/.libs/libhfsp.so.0.0: undefined reference to `bswap_64' ../libhfsp/src/.libs/libhfsp.so.0.0: undefined reference to `bswap_16' collect2: ld returned 1 exit status gmake[2]: *** [hpmount] Error 1 gmake[2]: Leaving directory `/usr/ports/pobj/hfsplus-1.0.4p2/hfsplus-1.0.4/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/pobj/hfsplus-1.0.4p2/hfsplus-1.0.4' gmake: *** [all-recursive-am] Error 2 *** Error code 2 Stop in /usr/ports/misc/hfsplus (line 2242 of /usr/ports/infrastructure/mk/ bsd.port.mk).