#11958 closed defect (worksforme)
BUG: encfs-1.3.2 doesn't compile
Reported by: | haardt@… | Owned by: | kballard (Lily Ballard) |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | 1.4.3 |
Keywords: | encfs, MacFUSE | Cc: | haardt@… kballard (Lily Ballard) |
Port: |
Description
MacPorts Version: 1.440
Encfs Version: 1.3.2
GCC, G++ Version: powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
port -d install encfs [...] g++ -DRLOG_COMPONENT=encfs -I/opt/local/include -I/opt/local/include -DLOCALEDIR=\"/opt/local/share/locale\" -W -Wall -Wshadow -Wpointer-arith -Wwrite-strings -O2 -o .libs/encfs encfs.o main.o -Wl,-search_paths_first -Wl,-framework -Wl,CoreFoundation -Wl,-bind_at_load -L/opt/local/lib ./.libs/libencfs.dylib /opt/local/lib/librlog.dylib -lssl -lcrypto -lz /opt/local/lib/libfuse.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc /usr/bin/ld: warning prebinding disabled because dependent library: /opt/local/lib/libencfs.1.dylib is not prebound /usr/bin/ld: Undefined symbols: typeinfo for rlog::Error collect2: ld returned 1 exit status make[2]: *** [encfs] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for encfs): com.apple.activate com.apple.build com.apple.destroot com.apple.archive com.apple.install Error: Status 1 encountered during processing.
Attachments (1)
Change History (8)
Changed 18 years ago by haardt@…
Attachment: | encfs.screenlog.0.gz added |
---|
comment:1 Changed 18 years ago by jmpalacios (Juan Manuel Palacios)
Milestone: | MacPorts 1.4 → Port Bugs |
---|
comment:2 Changed 18 years ago by kballard (Lily Ballard)
Cc: | haardt@… added; haardt@… removed |
---|
That error log seems to indicate something is wrong with your installed copy of rlog. Please try reinstalling it (if you have port archives turned on, do a clean --all on it first).
I just tested and encfs compiles just fine for me.
comment:3 Changed 18 years ago by haardt@…
Sorry, it doesn't help:
$ port uninstall rlog [...] $ port clean rlog [...] $ port clean all [...] $ port install encfs [...] /usr/bin/ld: Undefined symbols:typeinfo for rlog::Errorcollect2: ld returned 1 exit statusmake[2]: *** [encfs] Error 1make[1]: *** [all-recursive] Error 1make: *** [all] Error 2
I'm currently on PPC, but will try on a different ppc and an intel tomorrow.
comment:4 Changed 18 years ago by kballard (Lily Ballard)
I didn't mean port clean all
, I meant port clean --all encfs
.
If it still doesn't work after that, then maybe it just doesn't work on PPC? But that would be an odd problem.
comment:5 Changed 18 years ago by haardt@…
You're right — on a the different system (ppc) it compiles without any obstacles.
Sorry for bothering you!
comment:6 Changed 17 years ago by markd@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Summary: | encfs doesn't compile → BUG: encfs-1.3.2 doesn't compile |
Closing per comments.
Complete output of port -d install encfs