[MacPorts] #49679: perl5.16 and 5.22 have invalid -lcrypt flag

MacPorts noreply at macports.org
Thu Nov 12 17:55:09 PST 2015


#49679: perl5.16 and 5.22 have invalid -lcrypt flag
--------------------------+--------------------------------
 Reporter:  ian.cheong@…  |      Owner:  macports-tickets@…
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.3.4
 Keywords:                |       Port:
--------------------------+--------------------------------
 perl5.16 and 5.22 build fails.


 {{{
 :info:build         perlmini.o opmini.o miniperlmain.o   gv.o toke.o
 perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o keywords.o hv.o
 av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o
 regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o
 numeric.o mathoms.o locale.o pp_pack.o pp_sort.o   -ldl -lm -lcrypt -lutil
 -lc
 :info:build ld: library not found for -lcrypt
 :info:build collect2: ld returned 1 exit status
 :info:build ld: library not found for -lcrypt
 :info:build collect2: ld returned 1 exit status
 :info:build lipo: can't open input file:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.16/perl5.16/work/.tmp/cco5fdbS.out
 (No such file or directory)
 :info:build make: *** [miniperl] Error 1

 }}}


 I understand that -lcrypt is meant to be not used on macos.
 https://trac.macports.org/wiki/snc/portfile_dev

 Prior versions of perl5 were operating correctly.

 (Trying to figure out how to patch the portfile, but not finding it
 simple...)

-- 
Ticket URL: <https://trac.macports.org/ticket/49679>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list