Thanks,

finally committed these now.

C

On Dec 19, 2006, at 2:01 PM, Steve Sakoman wrote:

For those who like to have the latest  -- the attached tarball will give you microperl based on the latest perl release (5.8.8).

As before I've included patches to fix microperl's evnironment and system call bugs, and adjusted microperl.mk to copy to the target the minimal set of  modules to support module symbol export.

These files replace the versions currently in gumstix-buildroot/package/microperl

Steve
 


On 12/12/06, Steve Sakoman <sakoman@gmail.com> wrote:
Craig,

I've attached a tar.gz to this email.

Turns out it's not so big (41K) if you compress it :-)

Steve


On 12/12/06, Craig Hughes <craig@gumstix.com> wrote:
Steve -- can you send a URL to a tarball of the stuff which needs changing in the buildroot?  If so, I'll commit it.

Thanks

C

On Dec 11, 2006, at 3:33 PM, Steve Sakoman wrote:

The microperl implementation in the gumstix buildroot has a few issues that prevent it from being really useful:
  %ENV environment support is missing
   System call support is somewhat buggy when using redirection, pipes, and quoted parameters
   Symbol export from packages is not supported

I've made modifications to my buildroot to resolve these issues.  The patch files are a bit too big to post on the list, but I would be happy to provide them to anyone who might need them.

Caveat:  Use at your own risk -- they seem to work quite well in my application, but I haven't run extensive tests.  The two patch files originally came from the openwrt site I referenced in an earlier post on this topic.  I've modified them slightly  for gumstix.

The changes are localized to 3 files in the package/microperl directory: a revision to microperl.mk and the addition of 2 patch files. 

microperl.mk has been changed to apply the 2 patches before building microperl and also to copy a small number of modules to /usr/lib/perl on the target system ( strict.pm, Exporter.pm , Carp.pm, and Exporter/Heavy.pm).  These modules are the minimum set required for module symbol support.

Steve
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
gumstix-users mailing list


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users





<microperl.tar.gz>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users