Bug 123050 - ftp/curl fails to build to 7-RELEASE
Summary: ftp/curl fails to build to 7-RELEASE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Peter Pentchev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-24 14:30 UTC by Chess Griffin
Modified: 2008-04-24 16:27 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chess Griffin 2008-04-24 14:30:00 UTC
I built the newly updated ftp/curl on my local tinderbox and it failed to build.  I can provide a link to the tinderbox log if that would help.

Here is the end of the build log on my tinderbox:

if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H   -I../include  -I../lib    -I../lib     -O2 -fno-strict-aliasing -pipe -MT qssl.lo -MD -MP -MF ".deps/qssl.Tpo" -c -o qssl.lo qssl.c;  then mv -f ".deps/qssl.Tpo" ".deps/qssl.Plo"; else rm -f ".deps/qssl.Tpo"; exit 1; fi
 cc -DHAVE_CONFIG_H -I../include -I../lib -I../lib -O2 -fno-strict-aliasing -pipe -MT qssl.lo -MD -MP -MF .deps/qssl.Tpo -c qssl.c  -fPIC -DPIC -o .libs/qssl.o
 cc -DHAVE_CONFIG_H -I../include -I../lib -I../lib -O2 -fno-strict-aliasing -pipe -MT qssl.lo -MD -MP -MF .deps/qssl.Tpo -c qssl.c -o qssl.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link cc  -O2 -fno-strict-aliasing -pipe   -rpath=/usr/lib:/usr/local/lib -o libcurl.la -rpath /usr/local/lib  -version-info 4:1:0  -lssl -lcrypto  -lz file.lo timeval.lo base64.lo hostip.lo progress.lo  formdata.lo cookie.lo http.lo sendf.lo ftp.lo url.lo dict.lo  if2ip.lo speedcheck.lo ldap.lo ssluse.lo version.lo getenv.lo  escape.lo mprintf.lo telnet.lo netrc.lo getinfo.lo transfer.lo  strequal.lo easy.lo security.lo krb4.lo krb5.lo memdebug.lo  http_chunks.lo strtok.lo connect.lo llist.lo hash.lo multi.lo  content_encoding.lo share.lo http_digest.lo md5.lo  http_negotiate.lo http_ntlm.lo inet_pton.lo strtoofft.lo  strerror.lo hostares.lo hostasyn.lo hostip4.lo hostip6.lo  hostsyn.lo hostthre.lo inet_ntop.lo parsedate.lo select.lo  gtls.lo sslgen.lo tftp.lo splay.lo strdup.lo socks.lo ssh.lo  nss.lo qssl.lo   
cc -shared  .libs/file.o .libs/timeval.o .libs/base64.o .libs/hostip.o .libs/progress.o .libs/formdata.o .libs/cookie.o .libs/http.o .libs/sendf.o .libs/ftp.o .libs/url.o .libs/dict.o .libs/if2ip.o .libs/speedcheck.o .libs/ldap.o .libs/ssluse.o .libs/version.o .libs/getenv.o .libs/escape.o .libs/mprintf.o .libs/telnet.o .libs/netrc.o .libs/getinfo.o .libs/transfer.o .libs/strequal.o .libs/easy.o .libs/security.o .libs/krb4.o .libs/krb5.o .libs/memdebug.o .libs/http_chunks.o .libs/strtok.o .libs/connect.o .libs/llist.o .libs/hash.o .libs/multi.o .libs/content_encoding.o .libs/share.o .libs/http_digest.o .libs/md5.o .libs/http_negotiate.o .libs/http_ntlm.o .libs/inet_pton.o .libs/strtoofft.o .libs/strerror.o .libs/hostares.o .libs/hostasyn.o .libs/hostip4.o .libs/hostip6.o .libs/hostsyn.o .libs/hostthre.o .libs/inet_ntop.o .libs/parsedate.o .libs/select.o .libs/gtls.o .libs/sslgen.o .libs/tftp.o .libs/splay.o .libs/strdup.o .libs/socks.o .libs/ssh.o .libs/nss.o .libs/qssl.o  -l
 ssl -lcrypto -lz  -Wl,-soname -Wl,libcurl.so.4 -o .libs/libcurl.so.4
(cd .libs && rm -f libcurl.so && ln -s libcurl.so.4 libcurl.so)
(cd .libs && rm -f libcurl.so && ln -s libcurl.so.4 libcurl.so)
ar cru .libs/libcurl.a  file.o timeval.o base64.o hostip.o progress.o formdata.o cookie.o http.o sendf.o ftp.o url.o dict.o if2ip.o speedcheck.o ldap.o ssluse.o version.o getenv.o escape.o mprintf.o telnet.o netrc.o getinfo.o transfer.o strequal.o easy.o security.o krb4.o krb5.o memdebug.o http_chunks.o strtok.o connect.o llist.o hash.o multi.o content_encoding.o share.o http_digest.o md5.o http_negotiate.o http_ntlm.o inet_pton.o strtoofft.o strerror.o hostares.o hostasyn.o hostip4.o hostip6.o hostsyn.o hostthre.o inet_ntop.o parsedate.o select.o gtls.o sslgen.o tftp.o splay.o strdup.o socks.o ssh.o nss.o qssl.o
ranlib .libs/libcurl.a
creating libcurl.la
(cd .libs && rm -f libcurl.la && ln -s ../libcurl.la libcurl.la)
Making all in src
echo '#include "setup.h"' > hugehelp.c
echo '#ifndef HAVE_LIBZ' >> hugehelp.c
env LC_ALL=C /usr/bin/nroff -man ../docs/curl.1 |  ../src/mkhelp.pl ../docs/MANUAL >> hugehelp.c
./src/mkhelp.pl: Permission denied
*** Error code 126

Stop in /work/a/ports/ftp/curl/work/curl-7.18.0/src.
*** Error code 1

Stop in /work/a/ports/ftp/curl/work/curl-7.18.0.
*** Error code 1

Stop in /a/ports/ftp/curl.
================================================================
build of /usr/ports/ftp/curl ended at Thu Apr 24 11:20:44 UTC 2008

How-To-Repeat: build ftp/curl
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-04-24 14:30:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->roam

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-04-24 15:12:02 UTC
roam        2008-04-24 14:11:53 UTC

  FreeBSD ports repository

  Modified files:
    ftp/curl             Makefile 
  Log:
  Argh.  The cURL build requires Perl.
  
  PR:             123050
  Reported by:    Chess Griffin <chess@chessgriffin.com>
  Pointy hat to:  roam (myself)
  
  Revision  Changes    Path
  1.93      +1 -0      ports/ftp/curl/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Peter Pentchev freebsd_committer freebsd_triage 2008-04-24 15:21:49 UTC
State Changed
From-To: open->feedback

Oops.  Can you check if it builds after my change to Makefile rev. 1.93?
Comment 4 Chess Griffin 2008-04-24 15:34:48 UTC
Certainly.  I got the latest Makefile and will test it on my tinderbox 
in the next few minutes and will report back.

-- 
Chess Griffin
GPG Key:  0x0C7558C3
http://www.chessgriffin.com
Comment 5 Chess Griffin 2008-04-24 16:11:58 UTC
It builds fine on my tinderbox now.

Thanks!

-- 
Chess Griffin
GPG Key:  0x0C7558C3
http://www.chessgriffin.com
Comment 6 Peter Pentchev freebsd_committer freebsd_triage 2008-04-24 16:26:57 UTC
State Changed
From-To: feedback->closed

It seems that the problem has been fixed.  Thanks for noticing it!