#8894 closed defect (fixed)
Problem with clearsilver
Reported by: | jeromelebel@… | Owned by: | danielluke (Daniel J. Luke) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.2 |
Keywords: | Cc: | ||
Port: |
Description
I just did ./port upgrade installed. It looks like it failed to upgrade clearsilver. I'm not sure how to solve the problem :
---> Fetching clearsilver ---> Attempting to fetch clearsilver-0.10.3.tar.gz from http://www.clearsilver.net/downloads ---> Verifying checksum(s) for clearsilver ---> Extracting clearsilver ---> Applying patches to clearsilver ---> Configuring clearsilver ---> Building clearsilver with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_clearsilver/work/clearsilver-0.10.3" && make all" returned error 2 Command output: gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -fno-common -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I../ -I/opt/local/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4 -I/opt/local/include/python2.4 -c neo_cgi.c -o build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_cgi.o gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -fno-common -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I../ -I/opt/local/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4 -I/opt/local/include/python2.4 -c neo_cs.c -o build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_cs.o gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -fno-common -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I../ -I/opt/local/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4 -I/opt/local/include/python2.4 -c neo_util.c -o build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_util.o neo_util.c: In function 'p_escape': neo_util.c:611: warning: pointer targets in passing argument 1 of 'neos_escape' differ in signedness neo_util.c: In function 'p_unescape': neo_util.c:632: warning: pointer targets in passing argument 1 of 'neos_unescape' differ in signedness gcc -bundle -undefined suppress -flat_namespace -fPIC build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_cgi.o build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_cs.o build/temp.darwin-8.6.0-Power_Macintosh-2.4/neo_util.o -L $(NEOTONIC_ROOT)/libs/ -L../libs -lz -lneo_cgi -lneo_cs -lneo_utl -o neo_cgi.so /usr/bin/ld: warning -L: directory name ( $(NEOTONIC_ROOT)/libs/) does not exist Checking if your kit is complete... Looks good Warning: -L../libs changed to -L/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_clearsilver/work/clearsilver-0.10.3/perl/../libs Writing Makefile for ClearSilver cp ClearSilver.pm blib/lib/ClearSilver.pm /opt/local/bin/perl /opt/local/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /opt/local/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap ClearSilver.xs > ClearSilver.xsc && mv ClearSilver.xsc ClearSilver.c Please specify prototyping behavior for ClearSilver.xs (see perlxs manual) /usr/bin/gcc-4.0 -c -I../ -I/opt/local/include -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/opt/local/include -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.8.8/darwin-2level/CORE" ClearSilver.c Running Mkbootstrap for ClearSilver () chmod 644 ClearSilver.bs rm -f blib/arch/auto/ClearSilver/ClearSilver.bundle LD_RUN_PATH="/opt/local/lib" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -L/opt/local/lib -bundle -undefined dynamic_lookup -L/usr/local/lib ClearSilver.o -o blib/arch/auto/ClearSilver/ClearSilver.bundle \
-L/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_clearsilver/work/clearsilver-0.10.3/perl/../libs -lneo_cgi -lneo_cs -lneo_utl -lz \
/usr/bin/ld: warning -prebind has no effect with -bundle /usr/bin/ld: table of contents for archive: /opt/local/lib/libneo_cgi.a is out of date; rerun ranlib(1) (can't load from it) /usr/bin/ld: table of contents for archive: /opt/local/lib/libneo_cs.a is out of date; rerun ranlib(1) (can't load from it) /usr/bin/ld: table of contents for archive: /opt/local/lib/libneo_utl.a is out of date; rerun ranlib(1) (can't load from it) collect2: ld returned 1 exit status make[1]: * [blib/arch/auto/ClearSilver/ClearSilver.bundle] Error 1 make: * [cs] Error 2
Error: Unable to upgrade port: 1
Attachments (1)
Change History (8)
comment:1 Changed 19 years ago by danielluke (Daniel J. Luke)
Owner: | changed from darwinports-bugs@… to dluke@… |
---|
comment:2 Changed 19 years ago by danielluke (Daniel J. Luke)
Status: | new → assigned |
---|
comment:3 Changed 19 years ago by jeromelebel@…
see the attachment, I was not able to include that in the comment
comment:4 Changed 19 years ago by danielluke (Daniel J. Luke)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In reply to comment #3)
see the attachment, I was not able to include that in the comment
Well, it looks like that worked correctly, so I'm going to close this bug.
comment:5 Changed 19 years ago by jeromelebel@…
so there is no way to understand what happened ? so there is no way to fix what happened ?
comment:6 Changed 19 years ago by danielluke (Daniel J. Luke)
(In reply to comment #5)
so there is no way to understand what happened ? so there is no way to fix what happened ?
I haven't seen that problem on my machine (ie. I can't reproduce it), there could be something specific to your setup that caused the problem.
Without knowing exactly what went wrong (or at least being able to reproduce the problem), I can't make it not happen in the future.
comment:7 Changed 18 years ago by alexispx@…
I had the same problem on os x tiger server.
sudo ranlib /opt/local/lib/libneo_cgi.a sudo ranlib /opt/local/lib/libneo_utl.a sudo ranlib /opt/local/lib/libneo_cs.a
fixed it
That's odd.
Can you try
port clean --all clearsilver port -f uninstall clearsilver port -d -v install clearsilver
and attach the output if it still errors out?
Thanks.