[MacPorts] #34421: bitcoin @0.3.22 build failure (related to miniupnpc)

MacPorts noreply at macports.org
Fri May 11 23:33:46 PDT 2012


#34421: bitcoin @0.3.22 build failure (related to miniupnpc)
----------------------------------------+-----------------------------------
 Reporter:  arno+macports@…             |       Owner:  macports-tickets@…                   
     Type:  defect                      |      Status:  new                                  
 Priority:  Normal                      |   Milestone:                                       
Component:  ports                       |     Version:  2.0.4                                
 Keywords:  miniupnpc                   |        Port:  bitcoin                              
----------------------------------------+-----------------------------------
 Mac OS X 10.7.4, Core 2 Duo i386

 Mac OS X 10.7.4, Core i5 x86_64

 I have installed "miniupnpc @1.6_0+universal" as a dependency for bitcoin
 and am seeing the following at the end of the bitcoin build log (I'm
 attaching the full log as well):

 {{{
 llvm-g++ -c -mmacosx-version-min=10.5  -arch x86_64 -O3 -Wno-invalid-
 offsetof -Wformat -g -DwxDEBUG_LEVEL=0 -I/opt/local/lib/wx/include
 /osx_cocoa-unicode-2.9 -I/opt/local/include/wx-2.9 -D_FILE_OFFSET_BITS=64
 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__  -D__WXMAC_OSX__
 -DNOPCH -DMSG_NOSIGNAL=0 -DUSE_SSL -DUSE_UPNP=0 -I/opt/local/include
 -I/opt/local/include/db48  -DGUI -o obj/net.o net.cpp
 /opt/local/include/miniupnpc/miniupnpc.h: In function ‘void
 ThreadMapPort2(void*)’:
 /opt/local/include/miniupnpc/miniupnpc.h:56: error: too few arguments to
 function ‘UPNPDev* upnpDiscover(int, const char*, const char*, int, int,
 int*)’
 net.cpp:980: error: at this point in file
 /opt/local/include/miniupnpc/upnpcommands.h:124: error: too few arguments
 to function ‘int UPNP_AddPortMapping(const char*, const char*, const
 char*, const char*, const char*, const char*, const char*, const char*,
 const char*)’
 net.cpp:994: error: at this point in file
 make: *** [obj/net.o] Error 1
 make: *** Waiting for unfinished jobs....
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_finance_bitcoin/bitcoin/work/bitcoin-0.3.22/src'
 shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_finance_bitcoin/bitcoin/work/bitcoin-0.3.22/src"
 && /usr/bin/make -j2 -w all bitcoind -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_finance_bitcoin/bitcoin/work/bitcoin-0.3.22/src/makefile.osx
 " returned error 2
 Error: Target org.macports.build returned: shell command failed (see log
 for details)
 DEBUG: Backtrace: shell command failed (see log for details)
 Warning: the following items did not execute (for bitcoin):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 Log for bitcoin is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_finance_bitcoin/bitcoin/main.log
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/34421>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list