Date: Sat, 08 Mar 2014 12:33:26 +0100 From: "Julian H. Stacey" <jhs@berklix.com> To: Glen Barber <gjb@freebsd.org> Cc: sunpoet@freebsd.org, Josh Gilliam <josh@quick.net>, freebsd-perl@freebsd.org Subject: Re: How to compile lang/perl5.14 static ? Message-ID: <201403081133.s28BXQ3M080942@fire.js.berklix.net> In-Reply-To: Your message "Fri, 07 Mar 2014 22:48:27 EST." <20140308034827.GB62690@glenbarber.us>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Sat, Mar 08, 2014 at 03:35:11AM +0100, Julian H. Stacey wrote: > > Hi freebsd-perl@freebsd.org > > On 9.1-release & up, how can one compile lang/perl5.14 static ? > > cd /usr/ports/lang/perl5.14 ; make LDFLAGS=3D-static # Fails > > LDFLAGS=3D-static in /etc/make.conf Fails > > My hack fails: > > http://www.berklix.com/~jhs/src/bsd/fixes/freebsd/ports/gen/lang/perl5.1= > 4/files/ > > Other ideas please ? > >=20 > > I want perl static so I can debug/solve a problem with procmail calling > > demime calling perl, perl is now in /usr/local, where shared libs are > > no longer being seen from my procmail filter > > http://berklix.com/~jhs/dots/.procmailrc > > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/mail/demime > >=20 > > I was seeing a similar lack of shared libs problem with /usr/local/bin/em= > il > > called from procmail, until I compiled emil static. > > http://www.berklix.com/~jhs/src/bsd/fixes/freebsd/ports/gen/mail/emil/Mak= > efile.REL=3D9.1-RELEASE.diff > >=20 > > Idealy I would solve the problem in procmail, but I dont know how, > > adding -p to .forward did not help > > adding=20 > > LD_LIBRARY_PATH=3D/lib:/usr/lib:/usr/lib/compat:/usr/local/lib:/usr/loca= > l/lib/browser_plugins/gnash:/usr/local/GNUstep/Local/Library/Libraries:/usr= > /local/GNUstep/System/Library/Libraries:/usr/local/kde4/lib:/usr/local/lib/= > R/lib:/usr/local/lib/alsa-lib:/usr/local/lib/compat:/usr/local/lib/dovecot:= > /usr/local/lib/dovecot/imap:/usr/local/lib/dovecot/lda:/usr/local/lib/dovec= > ot/pop3:/usr/local/lib/event2:/usr/local/lib/ffmpeg1:/usr/local/lib/gcc42:/= > usr/local/lib/gcc46:/usr/local/lib/gnash:/usr/local/lib/graphviz:/usr/local= > /lib/httrack:/usr/local/lib/libxul:/usr/local/lib/mysql:/usr/local/lib/nss:= > /usr/local/lib/pth:/usr/local/lib/qt4:/usr/local/lib/virtualbox > > to .procmailrc did not help > >=20 > > I cc'd Maintainers of procmail emil & [ex]demime FYI > >=20 > > Any ideas welcome, Thanks. > >=20 > > PS I am not on perl@freebsd.org, please keep jhs@berklix.com on CC. > >=20 > > Cheers, > > Julian Glen Barber wrote: > I am not sure why I am in CC on this. > Glen Hi Glen, I cc'd you as [ex] maintainer of related port - demime: mail/demime/Makefile:MAINTAINER= gjb@FreeBSD.org mail/emil/Makefile:MAINTAINER= johans@FreeBSD.org mail/procmail/Makefile:MAINTAINER= sunpoet@FreeBSD.org Though demime was removed from FreeBSD ports I still run it on latest FreeBSD http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/mail/demime Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultant, Munich http://berklix.com Interleave replies below like a play script. Indent old text with "> ". Send plain text, not quoted-printable, HTML, base64, or multipart/alternative. Boycott Putin's Russia, invaders of Ukraine.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403081133.s28BXQ3M080942>