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).

Reply via email to