Re: PAR::Lipo?

2008-09-10 Thread Chris Dolan
creation of OS X universal binary from pp? Chris did you finish your par_lipo application? Thanks, Best regards, Charles Chris Dolan wrote: On Jun 19, 2006, at 5:52 AM, Roderich Schupp (ext) wrote: Is there documentation somewhere of what comprises the non-ZIP portion of a PAR standalone executable

Re: PAR presentation to Madmongers

2008-04-27 Thread Chris Dolan
On Dec 20, 2007, at 8:46 PM, Chris Dolan wrote: I presented a talk to the Madison Perl Mongers that covered PAR, among other topics: http://www.chrisdolan.net/madmongers/par-fuse-pdf.html Chris And I'll be doing a re-run of this talk at the upcoming YAPC::NA 2008.

-X option broken, now fixed

2007-11-06 Thread Chris Dolan
Am I the only person who makes heavy use of the -X flag? I rely on it to remove platform-specific XS modules because I build on Mac and deploy on Linux, and want just the pure-perl dependencies (I install the XS dependencies on the Linux boxes by hand). I recently upgraded PAR::Packer and

ohloh listing

2007-10-21 Thread Chris Dolan
I just added a listing for PAR on Ohloh: http://www.ohloh.net/projects/9264?p=PAR Chris

Re: Extract to CRC-named file or original-named file

2006-12-22 Thread Chris Dolan
tomatically backward compatible. Unfortunately, I don't have time to implement in the near future (baby due any day), but I'm very interested in this. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 5

Extract to CRC-named file or original-named file

2006-12-21 Thread Chris Dolan
1}; Then that version could call _extract_inc. Might that be feasible? If so, I'd be willing to try a first cut at implementation. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisd

Re: linked library (libdb) not found, using system lib not packed one

2006-12-08 Thread Chris Dolan
used the system library, or I have known that my library will be the only copy. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. -

Re: linked library (libdb) not found, using system lib not packed one

2006-12-07 Thread Chris Dolan
ked .so files. I had written an FAQ entry about it at the URL below. It's no longer in the FAQs so I assume that it has been fixed in recent versions. http://search.cpan.org/~smueller/PAR-0.94/lib/PAR/ FAQ.pod#My_PAR_executable_needs_some_dynamic_libraries Chris -- Chris Dolan, S

Re: RFC: Splitting PAR

2006-12-01 Thread Chris Dolan
erseding .ppm as the standard mechanism for distributing pre-built packages to end users lacking compilers. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho

Re: Repository organization: Any SVN/SVK experts?

2006-12-01 Thread Chris Dolan
reed. SVN's "cp" and "mv" commands makes it really easy to reorganize. May CVS rest in peace! Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.v

Re: 0.959 + AS 817 + Visual Studio 2003 success

2006-11-15 Thread Chris Dolan
writing that message. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. - Creators of MediaLandscape Software (http://www.media-landscape.c

0.959 + AS 817 + Visual Studio 2003 success

2006-11-14 Thread Chris Dolan
atter everything went very smoothly. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. - Creators of MediaLandscape Software (http://www.

My YAPC::NA talk about PAR

2006-11-10 Thread Chris Dolan
with colleagues. http://www.media-landscape.com/yapc/2006-06-27.ChrisDolan/ Enjoy! Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. - Creators of

Re: bugs somewhere, not sure where: Perl? PAR? Image::Info::JPEG? All 3?

2006-10-24 Thread Chris Dolan
other helper modules. I can't seem to trace the code well enough right now to figure it out, but I'm guessing IO::Scalar or something like that is needed. Can you try adding that one via -M? But please note that I'm just guessing here... Chris -- Chris Dolan, Softwa

Re: Old, bundled cruft in PAR builds

2006-09-20 Thread Chris Dolan
e the bootstrapper would be smaller and more of the Perl content would be inside the .zip container. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced

Shrinking PAR files (was Re: PAR::Filter::Squish)

2006-08-15 Thread Chris Dolan
quot;)' Another smaller example is SOAP::Transport::* where most installations only need SOAP::Transport::HTTP. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Cl

Re: PAR 0.942 released

2006-07-23 Thread Chris Dolan
nks for reading, Steffen I just committed a POD fix (missing =back) for Module-ScanDeps/script/ scandeps.pl which caused regression test failures. I didn't look to see if this affected the CPAN released version. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-29

PAR hash computation bug fix

2006-06-20 Thread Chris Dolan
programs on my Mac when running one PAR program after another one without wiping /tmp/par-* in between. This bug does not affect people who only run one PAR executable. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703

Re: PAR::Lipo?

2006-06-19 Thread Chris Dolan
! Thanks, Roderich. I did not see that section before. Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. - Creators of MediaLandscape

Re: PAR::Lipo?

2006-06-16 Thread Chris Dolan
On Jun 8, 2006, at 11:15 PM, Chris Dolan wrote: [snip] I propose a "par_lipo" command that works analogously to Apple's "lipo". par_lipo accepts two PAR executables, one compiled for PPC and one for x86, and merges them into a single larger PAR executable. Th

Re: PAR::Lipo?

2006-06-08 Thread Chris Dolan
On Jun 9, 2006, at 12:43 AM, Glenn Linderman wrote: On approximately 6/8/2006 9:15 PM, came the following characters from the keyboard of Chris Dolan: * Why not use PAR's existing multi-arch infrastructure? Not allowed for standalone executables. But isn't that just b

PAR::Lipo?

2006-06-08 Thread Chris Dolan
ipts? This is a possibility, but would still need some of the "lipo" work detailed above, just not on the executable header. * Why not use a thin wrapper that decides which PAR to use and exec ()s that one? Inelegant and larger file size. I prefer a monolithic file so users can&#x

Re: Exclude core modules from executable?

2006-06-07 Thread Chris Dolan
shrink my multiple 5 MB executables by using the system distro as much as possible. What about "pp -P ..." (generate standalone Perl script)? Cheers, Roderich Very interesting. I had not correctly understood that option until I tried it just now. Thanks for the pointer. C

Exclude core modules from executable?

2006-06-06 Thread Chris Dolan
tem distro as much as possible. I'm contemplating subclassing PAR::Packer to accomplish this, but that seems so heavy-handed... Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net

Re: Reading pp options from a file

2006-05-21 Thread Chris Dolan
ation wouldn't play well with quoted options. I'm in favour of using the module even if it's just so that we can point fingers if problems arise. Yes, I should have added a smiley -- I'm in favor of the module too. My code was just for fun. Chris -- Chris Dolan, Software D

Re: Reading pp options from a file

2006-05-20 Thread Chris Dolan
eature. PAR has so many dependencies that I'm sure few would complain about one more. :-) Nevertheless, here's a simplistic implementation to pre-process the @ARGV list: @ARGV = map {my $fh; /\A\@(.*)/ ? open($fh, "<", $1) ? map {split} <$fh>

PAR executables and Universal binaries on Mac

2006-05-09 Thread Chris Dolan
ay have to solve this problem quickly, so any ideas/insights/experience would be very welcome. Thanks, Chris -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Adva

Module::Pluggable

2006-04-21 Thread Chris Dolan
I just committed a fix for Module::Pluggable support in Module::ScanDeps. This is my first code commit to the PAR svn, so I'd appreciate it if someone could look over my change and critique it. Thanks. Chris -- Chris Dolan, Software Developer, http://www.chrisdolan.net/ Public key:

chdir and relative paths in @INC

2006-03-17 Thread Chris Dolan
if (! ref $_ && -d $_ && !File::Spec- >file_name_is_absolute($_)) { $_ = File::Spec->rel2abs($_); } } # Move to root so filesystems can unmount if needed chdir File::Spec->rootdir(); Chris -- Chris Dolan, Softwa

Re: creating multiple par executables from similar codebase

2006-03-06 Thread Chris Dolan
On Mar 6, 2006, at 9:48 AM, IvorW wrote: -Original Message- From: Chris Dolan [mailto:[EMAIL PROTECTED] Sent: 06 March 2006 15:48 To: par@perl.org Subject: creating multiple par executables from similar codebase I have a build process that creates nine PAR executables at the end, all

creating multiple par executables from similar codebase

2006-03-06 Thread Chris Dolan
because clients will receive only a subset of the nine permutations. Thanks, Chris -- Chris Dolan, Software Developer, http://www.chrisdolan.net/ Public key: http://www.chrisdolan.net/public.key vCard: http://www.chrisdolan.net/ChrisDolan.vcf