[MacPorts] #14951: whois update to 4.7.26

MacPorts trac at macosforge.org
Mon Apr 7 13:00:36 PDT 2008

#14951: whois update to 4.7.26
 Reporter:  ryandesign at macports.org  |       Owner:  ryandesign at macports.org
     Type:  enhancement              |      Status:  new                    
 Priority:  Normal                   |   Milestone:  Port Updates           
Component:  ports                    |     Version:  1.6.0                  
 Keywords:                           |  
 whois 4.7.26 is out. But I can't update the port to it because it won't

 --->  Fetching whois
 --->  Verifying checksum(s) for whois
 --->  Extracting whois
 --->  Configuring whois
 --->  Building whois with target all
 Error: Target org.macports.build returned: shell command " cd
 && make all " returned error 2
 Command output: cc -DENABLE_NLS -I/opt/local/include -MM -MG *.c >
 perl -w make_ip_del.pl < ip_del_list > ip_del.h
 perl -w make_ip6_del.pl < ip6_del_list > ip6_del.h
 perl -w make_as_del.pl < as_del_list > as_del.h
 perl -w make_tld_serv.pl < tld_serv_list > tld_serv.h
 cc -DENABLE_NLS -I/opt/local/include -O2 -c whois.c
 cc -DENABLE_NLS -I/opt/local/include -O2 -c utils.c
 cc -L/opt/local/lib -lintl  -o whois whois.o utils.o
 cc -DENABLE_NLS -I/opt/local/include -O2 -c mkpasswd.c
 cc -L/opt/local/lib -lintl -lcrypt -o mkpasswd mkpasswd.o utils.o
 /usr/bin/ld: can't locate file for: -lcrypt
 collect2: ld returned 1 exit status
 make: *** [mkpasswd] Error 1

 Error: Unable to upgrade port: 1

 I can't find a changelog, but it seems that 4.7.26 now builds mkpasswd by
 default, and to build mkpasswd it adds `-lcrypt` to the LDFLAGS, and this
 option is [http://developer.apple.com/technotes/tn2002/tn2071.html not
 supported in Mac OS X].

Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14951>
MacPorts </projects/macports>
Ports system for Mac OS

More information about the macports-tickets mailing list