#3220 closed defect (fixed)
BUG: rrdtool 1.0.49 port broken
Reported by: | chsnyder@… | Owned by: | rshaw@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
The rrdtool port does not compile...
fiji:~ csnyder$ sudo port install rrdtool Password: ---> Building rrdtool with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_net_rrdtool/work/rrdtool-1.0.49" && gnumake all" returned error 2 Command output: gnumake[3]: Nothing to be done for `all'. gnumake[3]: Nothing to be done for `all-am'. Making all in tcl gnumake[2]: Nothing to be done for `all'. test -r perl-piped/Makefile.PL.in \
ln -s ./perl-piped/Makefile.PL.in perl-piped/Makefile.PL.in
test -r perl-piped/RRDp.pm \
ln -s ./perl-piped/RRDp.pm perl-piped/RRDp.pm
cd perl-piped && /opt/local/bin/perl Makefile.PL Writing Makefile for RRDp cd perl-piped && gnumake Manifying blib/man3/RRDp.3 test -r perl-shared/Makefile.PL.in \
ln -s ./perl-shared/Makefile.PL.in perl-shared/Makefile.PL.in
test -r perl-shared/RRDs.pm \
ln -s ./perl-shared/RRDs.pm perl-shared/RRDs.pm
test -r perl-shared/RRDs.xs \
ln -s ./perl-shared/RRDs.xs perl-shared/RRDs.xs
cd perl-shared && /opt/local/bin/perl Makefile.PL Writing Makefile for RRDs cd perl-shared && gnumake cc -c -I.. -I../src -I../gd1.3 -I/opt/local/include -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/opt/local/include -DHAVE_CONFIG_H -O3 -DVERSION=\"1.000491\" -DXS_VERSION=\"1.000491\" "-I/opt/local/lib/perl5/5.8.6/darwin-2level/CORE" -DPERLPATCHLEVEL=8 RRDs.c In file included from ../src/rrd_tool.h:25,
from RRDs.xs:13:
../src/config_aux.h:80:2: error: #error "Can't compile without finite function" ../src/config_aux.h:84:2: error: #error "Can't compile without isinf function" gnumake[3]: * [RRDs.o] Error 1 gnumake[2]: * [perl_shared] Error 2 gnumake[1]: * [all-recursive] Error 1 gnumake: * [all] Error 2
fiji:~ csnyder$
OSX 10.4.1 just after port selfupdate.
Change History (6)
comment:1 Changed 19 years ago by mww@…
Owner: | changed from darwinports-bugs@… to rshaw@… |
---|
comment:2 Changed 19 years ago by mww@…
Summary: | rrdtool port broken → BUG: rrdtool 1.0.49 port broken |
---|
please assign bug reports to maintainer!
comment:3 Changed 19 years ago by mark.duling@…
FYI, switching to GCC 3.3 makes the problem go away: gcc_select 3.3.
comment:5 Changed 19 years ago by mark.duling@…
(In reply to comment #4)
Verified, gcc_select 3.3 works.
However, having a user globally change the gcc compiler is not satisfactory behavior for a port. The port can do so but it should not require user intervention. I just put together a port for rrdtool 1.2.10, but I'm not sure if it should replace rrdtool or not since some apps might not work with it. If the consensus is it shouldn't then the 1.0.49 port should at least get a bugfix to do the gcc_select.
comment:6 Changed 19 years ago by opendarwin.org@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
fixed via bug #4053
please assign bug reports to maintainer!