[MacPorts] #16139: erlang R12B-3 fails to build on upgrade
MacPorts
noreply at macports.org
Wed Jul 30 07:23:14 PDT 2008
#16139: erlang R12B-3 fails to build on upgrade
--------------------------------+-------------------------------------------
Reporter: db.evans at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: erlang odbc |
--------------------------------+-------------------------------------------
while attempting to upgrade erlang R12B-3 on Tiger (10.4.11 ppc) build
failed with following error
{{{
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_macports_trunk_dports_lang_erlang/work
/erlang-R12B-3" && make all " returned error 2
Command output: odbcserver.c:1527: warning: pointer targets in passing
argument 1 of 'ei_decode_double' differ in signedness
odbcserver.c:1534: warning: pointer targets in passing argument 1 of
'ei_decode_boolean' differ in signedness
odbcserver.c: In function 'init_param_column':
odbcserver.c:1967: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c:2005: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c:2006: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c:2029: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c:2045: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c:2077: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c: In function 'bind_parameter_arrays':
odbcserver.c:2246: warning: pointer targets in passing argument 1 of
'ei_get_type' differ in signedness
odbcserver.c:2250: warning: pointer targets in passing argument 1 of
'ei_decode_list_header' differ in signedness
odbcserver.c:2253: warning: pointer targets in passing argument 1 of
'ei_decode_tuple_header' differ in signedness
odbcserver.c:2257: warning: pointer targets in passing argument 1 of
'ei_decode_list_header' differ in signedness
odbcserver.c:2264: warning: pointer targets in passing argument 1 of
'ei_decode_long' differ in signedness
odbcserver.c: In function 'retrive_scrollable_cursor_support_info':
odbcserver.c:2392: warning: pointer targets in assignment differ in
signedness
odbcserver.c: In function 'more_result_sets':
odbcserver.c:2423: warning: pointer targets in passing argument 1 of
'encode_error_message' differ in signedness
/usr/bin/gcc-4.0 -O2 -o ../priv/bin/powerpc-apple-darwin8.11.0/odbcserver
../priv/obj/powerpc-apple-darwin8.11.0/odbcserver.o -L/usr/lib -lodbc
-L/opt/local/var/macports/build/_opt_macports_trunk_dports_lang_erlang/work
/erlang-R12B-3/lib/erl_interface/obj/powerpc-apple-darwin8.11.0 -lpthread
-lerl_interface -lei
/usr/bin/ld: Undefined symbols:
_SQLGetConfigMode
_SQLGetPrivateProfileString
_SQLSetConfigMode
collect2: ld returned 1 exit status
}}}
Appears to be configuration error: '''-L/usr/lib -lodbc''' in failing
command should
be '''-L${prefix}/lib -lodbc'''. In addition, portfile is missing a
dependency on
a provider of libodbc (unixODBC?).
--
Ticket URL: <http://trac.macports.org/ticket/16139>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list