sudo port install apache2

Daniel J. Luke dluke at geeklair.net
Thu Dec 13 20:08:29 PST 2007


On Dec 13, 2007, at 1:25 PM, Charles Darwin wrote:
> $ sudo port install apache2
> --->  Building db44 with target all
> Error: Target org.macports.build returned: shell command " cd "/opt/ 
> local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync 
> .macports.org_release_ports_databases_db44/work/db-4.4.20/ 
> build_unix" && make all " returned error 2
> Command output: /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0 -c  
> -O2  -I../dist/.. -I/opt/local/include ../dist/../db_dump185/ 
> db_dump185.c
> /usr/bin/gcc-4.0 -c -O2 -I../dist/.. -I/opt/local/include ../dist/../ 
> db_dump185/db_dump185.c  -fno-common -DPIC -o .libs/db_dump185.o
> ../dist/../db_dump185/db_dump185.c: In function 'main':
> ../dist/../db_dump185/db_dump185.c:212: warning: assignment makes  
> pointer from integer without a cast
> ../dist/../db_dump185/db_dump185.c:214: warning: assignment makes  
> pointer from integer without a cast
> ../dist/../db_dump185/db_dump185.c:229: error: 'struct __db' has no  
> member named 'seq'
> ../dist/../db_dump185/db_dump185.c:229: error: 'R_NEXT' undeclared  
> (first use in this function)
> ../dist/../db_dump185/db_dump185.c:229: error: (Each undeclared  
> identifier is reported only once
> ../dist/../db_dump185/db_dump185.c:229: error: for each function it  
> appears in.)
> ../dist/../db_dump185/db_dump185.c:234: error: 'struct __db' has no  
> member named 'seq'
> ../dist/../db_dump185/db_dump185.c: In function 'db_hash':
> ../dist/../db_dump185/db_dump185.c:262: error: 'struct __db' has no  
> member named 'internal'
> ../dist/../db_dump185/db_dump185.c:264: error: 'struct __db' has no  
> member named 'internal'
> ../dist/../db_dump185/db_dump185.c: In function 'db_btree':
> ../dist/../db_dump185/db_dump185.c:289: error: 'struct __db' has no  
> member named 'internal'
> make: *** [db_dump185.lo] Error 1
>
> Error: The following dependencies failed to build: apr-util db44  
> sqlite3 gawk openssl
> Error: Status 1 encountered during processing.

This is probably related to:

http://trac.macports.org/projects/macports/ticket/12040

It might be a good idea to move the 185 compat/dump stuff to a variant  
for the various dbXX ports to keep these kinds of errors from showing  
up. I'm not sure which bdb version ships with the OS, but the only  
reason I can think to want to keep that stuff in the default install  
is if it is what is needed to read the OS-provided db stuff.

--
Daniel J. Luke
+========================================================+
| *---------------- dluke at geeklair.net ----------------* |
| *-------------- http://www.geeklair.net -------------* |
+========================================================+
|   Opinions expressed are mine and do not necessarily   |
|          reflect the opinions of my employer.          |
+========================================================+



-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-users/attachments/20071213/2ed2271a/PGP-0001.bin


More information about the macports-users mailing list