Re: [perl #57006] [PATCH] add cygwin opengl config quirks

2008-07-17 Thread Reini Urban
Donald Hunter via RT schrieb: Sorry rurban, this patch will break on my cygwin installation. I think the problem is caused by more than an assumption that "mingw eq cygwin". The real problem is that Cygwin hosts three flavours of library for OpenGL: mingw, cygwin/w32api, cygwin/X11. All your pat

Updated: parrot-0.6.4-1 with parrot-perl6 and parrot-languages

2008-07-19 Thread Reini Urban
Hi, The parrot packages with libparrot0 and libparrot-devel, plus parrot-perl6 and parrot-languages are updated to 0.6.4 for the Cygwin distribution. Parrot is a virtual machine designed to efficiently compile and execute bytecode for interpreted languages. Parrot is a target for the upcoming Pe

Re: Loading libs under different names

2008-07-20 Thread Reini Urban
Geoffrey Broadwell schrieb: I've noticed several patches from you today in which you're adding code to try to load an existing library under additional library names for cygwin support. It's beginning to look like this is a common operation. See "=item loadlib DLL versioning" in README_cygwin.

pbc install_config: howto install perl6 and languages?

2008-07-21 Thread Reini Urban
in all pir's for the pbc_to_exe step sub 'compile_file', and use the install builddir then. Maybe also replace in 'link_file' parrot_config with install_config. Or is there a possibility to override the config hash in the pbc somehow? -- Forwarded message ---

Re: pbc install_config: howto install perl6 and languages?

2008-07-21 Thread Reini Urban
Reini Urban schrieb: How is make install for the pbc_to_exe generated languages supposed to work? For the utils you simply link to a fixed install_config.o with fixed builddir. But the languages are generated from a .pir file with hardcoded, wrong builddir. I think about adding support for an

Re: pbc install_config: howto install perl6 and languages?

2008-07-22 Thread Reini Urban
2008/7/22 chromatic <[EMAIL PROTECTED]>: > On Monday 21 July 2008 13:48:41 Reini Urban wrote: > >> I did it now this way: >> >> pbc_to_exe accepts a 2nd optional arg. >> If it's --install the exe is prefixed with "installable_", and it&

Re: pbc install_config: howto install perl6 and languages?

2008-07-22 Thread Reini Urban
chromatic schrieb: On Tuesday 22 July 2008 04:43:59 Reini Urban wrote: Is there any reason to link against parrot_config.o instead of install_config.o? for testing only. make test and make smoke Do they not work if it gets linked against parrot_config.o? They work if I keep the build_dir

Re: pbc install_config: howto install perl6 and languages?

2008-07-22 Thread Reini Urban
chromatic schrieb: On Tuesday 22 July 2008 08:13:06 Reini Urban wrote: Do they not work if it gets linked against parrot_config.o? They work if I keep the build_dir intact on my devel machine. But if a package it and install on a machine without the build_dir it fails. Or if I rename the

Re: [perl #57188] [PATCH] pbc_to_exe --install

2008-07-23 Thread Reini Urban
2008/7/22 Mark Glines <[EMAIL PROTECTED]>: > On Tuesday 22 July 2008 04:56:53 Reini Urban wrote: >> Attached patch adds --install to pbc_to_exe, >> adds a basic pod to pbc_to_exe, >> and applies --install to perl6. >> >> link against install_config.o and add

Re: [perl #56996] [TODO] remove non FHS-compliant searchpaths

2008-07-27 Thread Reini Urban
Reini Urban (via RT) schrieb: Remove /usr/runtime/parrot/include /usr/runtime/parrot /usr paths from the .include searchpath. I found this out via strace on cygwin. Attached patch tries at least /usr/lib/parrot when /usr/runtime/parrot fails. As soon as installed versions should run

Re: Clue! (or, Attention Crazy People Looking for a Project)

2008-07-27 Thread Reini Urban
t the code. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

cygwin-update: parrot-0.6.4-2 with parrot-perl6 and parrot-languages

2008-07-27 Thread Reini Urban
The parrot packages with libparrot0 and libparrot-devel, plus parrot-perl6 and parrot-languages are updated to 0.6.4-2 for the Cygwin distribution. This release fixes the serious issue with running /usr/bin/perl6 and the other languages /usr/bin/parrot-* without building from source. See http://c

Re: [perl #57344] [TODO] Change runtime/parrot/* to runtime/*

2008-07-28 Thread Reini Urban
document which describes how the config logic for self-contained installables should work so that I can fix it? It does not work now and I want to package perl6 before 1.0 without run-time access to several /usr/runtime dirs, so that people can play with it even in its current state. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #56996] [TODO] remove non FHS-compliant searchpaths

2008-07-28 Thread Reini Urban
Geoffrey Broadwell via RT schrieb: On Sun, 2008-07-27 at 13:13 +0200, Reini Urban wrote: +stat $I0, conf_file, 0 +if $I0 goto conf + +# If installed into /usr/lib/parrot, not /usr/runtime/parrot +# This logic has to be reversed when installed versions should run faster

Re: [perl #55978] [PATCH] [OpenGL] cygwin fixes from donaldh++

2008-07-29 Thread Reini Urban
;{osname} =~ /mswin32/i? 'win32_nongcc' : $args->{osname} =~ /darwin/i ? 'darwin' This also caused me headaches. cygwin is definitely more posix than win32_gcc. OpenGL is the only case where it's more like mingw (win32_gcc). But this should be done in the opengl logic then, and not in this general case here. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #56996] [TODO] remove non FHS-compliant searchpaths

2008-07-30 Thread Reini Urban
Reini Urban schrieb: Geoffrey Broadwell via RT schrieb: On Sun, 2008-07-27 at 13:13 +0200, Reini Urban wrote: +stat $I0, conf_file, 0 +if $I0 goto conf ++# If installed into /usr/lib/parrot, not /usr/runtime/parrot +# This logic has to be reversed when installed versions

Re: [perl #57418] [TODO] optimize _config to omit .include "library/config.pir" on installables

2008-07-30 Thread Reini Urban
atch?rev=1.1&view=log Submitted as http://bugs.gentoo.org/show_bug.cgi?id=101858 by Adrian Lambeck <[EMAIL PROTECTED]> -- Reini Urban http://phpwiki.org/ http://murbreak.at/ --- parrot-0.2.3/parrot-config.imc 2005-04-11 11:54:11.0 +0200 +++ parrot/parrot-config.imc 2005-08-06 13:33:29.

Re: [perl #39742] [BUG] installed parrot conflicts with dev parrot.

2008-08-02 Thread Reini Urban
rot. Just the perl5 ldflags setting have to fixed in the config hints step. -L/usr/local/lib can be stripped at all, if some parrot lib pulls that in. If not it has to be put after -lparrot. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #38392] [BUG] FreeBSD bugs with JIT on t/op/trans.t

2008-08-03 Thread Reini Urban
.8, gcc is now higher: 4.2.1 -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #39742] [BUG] installed parrot conflicts with dev parrot.

2008-08-03 Thread Reini Urban
Reini Urban schrieb: Andy Dougherty schrieb: On Sat, 14 Jun 2008, James Keenan via RT wrote: Can we get an update as to the issues raised in this ticket? The general issue "installeld parrot conflicts with dev parrot" -- at least when a shared libparrot.so is used is, a

Re: [perl #57476] [pdb] parrot version

2008-08-03 Thread Reini Urban
to the parrot version. (e.g., it's currently reporting as 0.4 instead of 0.6.x.) Attached patch does that. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ Index: src/parrot_debugger.c === --- src/parrot_debugger.c (

Re: [perl #40817] [TODO] track generated files during the configure/make process

2008-08-03 Thread Reini Urban
generated files are tracked correctly. make reconfig still needed. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: Merged pdd25cx branch

2008-08-04 Thread Reini Urban
2008/8/3 Allison Randal <[EMAIL PROTECTED]>: > Keep an eye out for exception-related problems in the next couple of weeks > before the release. parrot_debugger has some unresolved symbols. -- Reini Urban

Re: Branching

2008-08-05 Thread Reini Urban
o use a git branch and merge it more often to get in the upstream updates. Like my bigger patches, which are often heavily outdated by other changes when they are applied. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #57548] [TODO] enhance #CONDITIONED_LINE by recursive logical expressions as in LISP

2008-08-06 Thread Reini Urban
2008/8/3 Reini Urban via RT <[EMAIL PROTECTED]>: > First patch was wrong, this is ok. (conf arg was missing) And this patch actually implements this feature for 90%. (and or not mult.keys) Just the parenthesis grouping is missing. (and key (not key)) I'll commit more useful example

Re: [perl #57548] [TODO] enhance #CONDITIONED_LINE by recursive logical expressions as in LISP

2008-08-06 Thread Reini Urban
2008/8/6 Reini Urban <[EMAIL PROTECTED]>: > 2008/8/3 Reini Urban via RT <[EMAIL PROTECTED]>: >> First patch was wrong, this is ok. (conf arg was missing) > > And this patch actually implements this feature for 90%. (and or not > mult.keys) > Just the parenthesis g

Re: [perl #57548] [TODO] enhance #CONDITIONED_LINE by recursive logical expressions as in LISP

2008-08-06 Thread Reini Urban
2008/8/6 Reini Urban <[EMAIL PROTECTED]>: > 2008/8/6 Reini Urban <[EMAIL PROTECTED]>: >> 2008/8/3 Reini Urban via RT <[EMAIL PROTECTED]>: >>> First patch was wrong, this is ok. (conf arg was missing) >> >> And this patch actually implements this fea

Re: [perl #57548] [TODO] enhance #CONDITIONED_LINE by recursive logical expressions as in LISP

2008-08-06 Thread Reini Urban
2008/8/6 Reini Urban <[EMAIL PROTECTED]>: > 2008/8/6 Reini Urban <[EMAIL PROTECTED]>: >> 2008/8/6 Reini Urban <[EMAIL PROTECTED]>: >>> 2008/8/3 Reini Urban via RT <[EMAIL PROTECTED]>: >>>> First patch was wrong, this is ok. (conf arg was mi

Re: [perl #56996] [TODO] remove non FHS-compliant searchpaths

2008-08-09 Thread Reini Urban
Reini Urban schrieb: Reini Urban schrieb: Geoffrey Broadwell via RT schrieb: On Sun, 2008-07-27 at 13:13 +0200, Reini Urban wrote: +stat $I0, conf_file, 0 +if $I0 goto conf ++# If installed into /usr/lib/parrot, not /usr/runtime/parrot +# This logic has to be reversed when

Re: [perl #58034] [TODO] save config_args for make reconfig

2008-08-17 Thread Reini Urban
ith the perl libraries is fine, but the driver for the dependencies to finally get rid of make clean should be the Makefiles. The toolkit could be Parrot::Config a la tools/dev/reconfigure.pl I got rid of "[perl #39742] [BUG] installed parrot conflicts with dev parrot" with my 39742-inst

Re: [perl #57668] [BUG][PATCH] Iterate through the current namespace causes a segfault

2008-08-17 Thread Reini Urban
test 65 just hangs. $ ./parrot t/pmc/namespace_65.pir bar 2 $ -- Reini Urban http://phpwiki.org/ http://murbreak.at

Re: Parrot 0.7.0 "Severe Macaw" - permissions

2008-08-21 Thread Reini Urban
n't handle Parrot. > As soon as we have the alternate FTP site up, we're done with CPAN. The issue is not the CPAN SW, which can easily be fixed somewhen (no-index), the CPAN mirror network and the popularity is what parrot should look forward to, IMHO -- Reini Urban http://phpwiki.org/ http://murbreak.at/

My Parrot 0.7.0 patches (cygwin)

2008-08-22 Thread Reini Urban
2008/8/17 Reini Urban <[EMAIL PROTECTED]>: > FYI: > The cygwin release for parrot-0.7.0-1 will contain the following yet > unapplied patches to make it work: > > (in this order from my quilt series file) > 39742-installed-conflict.patch > 56544-install_files.patch &

Re: [perl #58034] [TODO] save config_args for make reconfig

2008-08-22 Thread Reini Urban
2008/8/17 Reini Urban <[EMAIL PROTECTED]>: > James Keenan via RT schrieb: >> >> Reini, >> >> I would argue that we take a different approach with 'make reconfig'. We >> need to get rid of it entirely. In Parrot years, it's ancient code: >&

Re: [perl #56996] [TODO] remove non FHS-compliant searchpaths

2008-08-22 Thread Reini Urban
This is where I stand now, and as it is in the 0.7.0 cygwin package. It works fine, but slow. There's a new installed key in the config hash, and the code to check this in library.c is ifdef'ed out as it generates a VM out of memory error. 2008/8/9 Reini Urban <[EMAIL PROTECTED]>

Re: [perl #39742] [BUG] installed parrot conflicts with dev parrot.

2008-08-22 Thread Reini Urban
Attached is my latest version. make works with already installed shared lib, make installable fails on some languages with already installed /usr/lib/parrot and /usr/include/parrot. Fixing make installable belongs to a new ticket, as there's more involved. 2008/8/3 Reini Urban <[EMAIL P

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-22 Thread Reini Urban
less forgiving than other platforms, so I'm pretty sure it should work elsewhere. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-23 Thread Reini Urban
Moritz Lenz schrieb: Reini Urban wrote: > See http://code.google.com/p/cygwin-rurban/source/browse/#svn/trunk/release/parrot/patches http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/patches/series defines the order. I tried to apply those patches stupidly b

Re: gsoc_nci merge

2008-08-23 Thread Reini Urban
C_GROUP in it. This should be removed and all references to PMC. I did that in my 56554-make-install-lang.patch Another question: May I convert the nci_gen.pl to pir? I want a ncigen.pbc. -- Reini Urban http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/patches diff -bu

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-23 Thread Reini Urban
Allison Randal schrieb: Reini Urban wrote: Moritz Lenz schrieb: Against which svn revision should I apply those patches for testing? I'll try to be uptodate against HEAD with the patches in my SVN repo. But things are changing fast over there. config/gen/makefiles/root.in was chang

Cygwin Release: parrot-0.7.0-1 with parrot-perl6 and parrot-languages

2008-08-24 Thread Reini Urban
The parrot packages with libparrot0 and libparrot-devel, plus parrot-perl6 and parrot-languages are updated to 0.7.0-1 for the Cygwin distribution. This release fixes some minor issues with the languages, m4 was removed. pipp, tcl, forth and pheme do not work. Parrot is a virtual machine designe

Re: Windows visibility (was: Re: Parrot 0.7.0 "Severe Macaw")

2008-08-24 Thread Reini Urban
ml >> >> Sure. > > Already done since 2-3 months, see > http://www.parrotcode.org/source.html#Packages, > but with the word Win32, not Windows. Cygwin is missing there: http://cygwin.com/";>Cygwin -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-24 Thread Reini Urban
2008/8/24 Allison Randal <[EMAIL PROTECTED]>: > Reini Urban wrote: >> >> You want one patch only against HEAD? That's easy. >> But I dislike the idea, as it violates the usage of single tickets. > > This is different than the usual case as it's a coll

pdd19_pir.pod: See C

2008-08-25 Thread Reini Urban
pdd19_pir.pod references the not-existing docs/imcc/macros.pod. It would be nice if this documents shows up somewhere, as I found nothing more about macros, besides the section in pdd19_pir.pod -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-25 Thread Reini Urban
Reini Urban schrieb: 2008/8/24 Allison Randal <[EMAIL PROTECTED]>: Reini Urban wrote: You want one patch only against HEAD? That's easy. But I dislike the idea, as it violates the usage of single tickets. This is different than the usual case as it's a collection of depend

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-25 Thread Reini Urban
Attached are updates to the cygwin070patches branch. Forget it. The Data.pm errors were still in. This is better. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ cygwin070patches_3.patch.gz Description: GNU Zip compressed data

Re: [perl #58354] [PATCH] for the file "parrot.spec"

2008-08-25 Thread Reini Urban
t-config" from parrot.spec, because it will no longer installed. Not good. We install now parrot_config -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-25 Thread Reini Urban
Moritz Lenz schrieb: Reini Urban wrote: Attached are updates to the cygwin070patches branch. Thanks for applying the patches! applied as r30543. And this one also please. fix cuddled else and some beautification. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ Index: src/library.c

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-25 Thread Reini Urban
Moritz Lenz schrieb: Reini Urban wrote: Moritz Lenz schrieb: Reini Urban wrote: Attached are updates to the cygwin070patches branch. Thanks for applying the patches! applied as r30543. And this one also please. fix cuddled else and some beautification. Also applied (r30547). And one

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-26 Thread Reini Urban
2008/8/26 Allison Randal <[EMAIL PROTECTED]>: >> On Mon, 25 Aug 2008, Reini Urban wrote: >>> >>> To clarify my bold statement: >>> The ALGOL-like syntax is not "sane" because, >>> * it is hard to parse, > > Not actually true. It&#

Re: pdd19_pir.pod: See C

2008-08-26 Thread Reini Urban
omprehensible form. Uh, it will be gone... I have one more draft. chromatic told me write up such a thing, but it's not finished yet. It could go to the cygwin070patches branch which is really a parrot_install branch, but also to HEAD. This needs some technical review because but I'm s

57548-CONDITIONED_LINE_enh

2008-08-26 Thread Reini Urban
jerry gay schrieb: On Tue, Aug 26, 2008 at 2:34 AM, Reini Urban <[EMAIL PROTECTED]> wrote: I'll go now for something like #IF(key1|key2&(key3&!key4)) #IFNOT(key1|key2&(key3&!key4)) I went for #UNLESS(expr): here. Also #ELSIF(expr): And probably a shortcut for the

cygwin070patches patch

2008-08-26 Thread Reini Urban
Remove the Makefile target and remove commented section from the root makefile. Add cardinal.install to languages.in Rename LANG to TMPL in all language makefiles. Conflicts with perl urmc locale. The new compiler not yet. -- Reini Urban http

[PATCH] cygwin070patches_4.patch

2008-08-27 Thread Reini Urban
be used on win32 and if glut is defined, but not on cygwin. The hairy parts from the testsuite == dummy1=true, dummy2=false, dummy3=xx ["IF(dummy1&!dummy2&dummy3)",1], ["UNLESS(!(dummy1&!dummy2&dummy3))&

[PATCH] cygwin070patches_5.patch

2008-08-27 Thread Reini Urban
Moritz Lenz schrieb: Reini Urban wrote: My latest patch against the cygwin070patches branch r30596. applied as 30597 Thanks! And one more. Add docs/pdds/draft/pdd30_install.pod Fix bf and tcl makefiles -- Reini Urban http://phpwiki.org/ http://murbreak.at/ Index: docs/pdds/draft

Re: pdd19_pir.pod: See C

2008-08-28 Thread Reini Urban
allable exe's. The convention by fedora and cygwin for parrot-language installables is $(DESTDIR)@bin_dir@/parrot-$(LANG)@exe@ Open problem: For language pbc's a new dir like script_dir or lib_dir/parrot/bin would be required. They could also pollute $(DESTDIR)@lib_dir@/parrot/library

Re: pdd19_pir.pod: See C

2008-08-28 Thread Reini Urban
2008/8/28 Moritz Lenz <[EMAIL PROTECTED]>: > Reini Urban wrote: >> 2008/8/28 Moritz Lenz <[EMAIL PROTECTED]>: >>>> +=head1 DESCRIPTION >>>> + >>>> +Parrot installation mechanisms are more powerful than perl5's. >>>&g

Re: pdd19_pir.pod: See C

2008-08-28 Thread Reini Urban
2008/8/28 Patrick R. Michaud <[EMAIL PROTECTED]>: > On Thu, Aug 28, 2008 at 02:10:27PM +0200, Reini Urban wrote: >> Open problem: >> For language pbc's a new dir like script_dir or lib_dir/parrot/bin >> would be required. >> They could also pollute $(DEST

Re: pdd19_pir.pod: See C

2008-08-28 Thread Reini Urban
Will Coleda schrieb: On Thu, Aug 28, 2008 at 11:09 AM, Reini Urban <[EMAIL PROTECTED]> wrote: We could thing of symlinking it to runtime/parrot/library at make languages, so language_interop can be tested. Are symlinks usable wherever we might install? True, there's no perl

Re: gsoc_nci merge

2008-08-28 Thread Reini Urban
François Perrad schrieb: The following patch adds NCIGEN in the documentation (HTML generated). Note : needs a better title than 'Native Call Interface Generator'. Why? I find it perfect. It makes sense and it even matches the abbrevation. Java: "Java native interface code generator" www.fre

[PATCH] more packages

2008-08-28 Thread Reini Urban
Will Coleda schrieb: On Sun, Aug 24, 2008 at 12:26 PM, Moritz Lenz <[EMAIL PROTECTED]> wrote: Reini Urban wrote: 2008/8/23 François Perrad <[EMAIL PROTECTED]>: 2008/8/23 Allison Randal <[EMAIL PROTECTED]>: Moritz Lenz wrote: On #perl6 somebody just asked if there were

[PATCH] cygwin070patches_6.patch

2008-08-28 Thread Reini Urban
Reini Urban schrieb: Moritz Lenz schrieb: Reini Urban wrote: My latest patch against the cygwin070patches branch r30596. And one more. pdd30_install.pod, silence Parrot/Configure/Compiler.pm, more testcases, parrot_config, $(SHRPENV) $(MINIPARROT) for the last missing build problem. Add

Re: pdd19_pir.pod: See C

2008-08-28 Thread Reini Urban
Andy Dougherty schrieb: On Thu, 28 Aug 2008, Reini Urban wrote: Will Coleda schrieb: On Thu, Aug 28, 2008 at 11:09 AM, Reini Urban <[EMAIL PROTECTED]> wrote: We could thing of symlinking it to runtime/parrot/library at make languages, so language_interop can be tested. Are symlinks

Re: [PATCH] cygwin070patches_6+7.patch

2008-08-29 Thread Reini Urban
Allison Randal schrieb: Reini Urban wrote: A new idea: === #IF(darwin): #ALSO:# MACOSX_DEPLOYMENT_TARGET must be defined for OS X #ALSO:export MACOSX_DEPLOYMENT_TARGET := @osx_version@ Just a little too much complexity, for not enough benefit. The POD for this change: Looks good

pdd30_install

2008-08-29 Thread Reini Urban
s, besides perl6. But this is just a personal favor. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: pdd30_install

2008-08-29 Thread Reini Urban
2008/8/29 Allison Randal: > Reini Urban wrote: >> Current exceptions for the "parrot-" prefix: >> perl6 > > Actually, that probably won't be an exception to the "parrot-" prefix on the > package name, since there are multiple implementations of

general rant over older days

2008-08-29 Thread Reini Urban
2008/8/29 Will Coleda <[EMAIL PROTECTED]>: > On Fri, Aug 29, 2008 at 11:56 AM, Allison Randal <[EMAIL PROTECTED]> wrote: >> Reini Urban wrote: >>> >>> I hope you know that this #+() syntax is the only existing syntax. >>> It is widely used since

Re: general rant over older days

2008-08-29 Thread Reini Urban
2008/8/29 chromatic <[EMAIL PROTECTED]>: > On Friday 29 August 2008 10:04:44 Reini Urban wrote: >> perl5 even lost undump around that time and the perl compiler was axed last >> year. > > Economic realities often trump idealism. I'd like to see a working Perl 5

Re: pdd30_install

2008-08-31 Thread Reini Urban
t.pbc' must be generated to runtime/parrot/library/, not in src. This load_bytecode 'languages/..' problem is in eclectus, forth, lua, PIR, tcl and WMLScript. I'll fix that by generating these pbc's directly to runtime/parrot/library/. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

[PATCH] cygwin070patches

2008-09-02 Thread Reini Urban
Attached is a new patch for the cygwin070patches. This is against svn, so it replaces the patches _6 and _7. Fixed some logical flaw and enhanced the Makefiles. Renamed TMP to HLLNAME. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ cygwin070patches_8.patch.gz Description: GNU Zip

[PATCH] cygwin070patches_9

2008-09-03 Thread Reini Urban
language makefiles -- Reini Urban http://phpwiki.org/ http://murbreak.at/ cygwin070patches_9.patch.gz Description: GNU Zip compressed data

[PATCH] cygwin070patches_10

2008-09-04 Thread Reini Urban
My daily cygwin070patches branch patch for my dear friend moritz. Today on the menu: * Fix hard tabs in languages/tcl/lib/Tcl/Test.pm from yesterday * overhaul dotnet Configure + make * add current novell mono path to dotnet test -- Reini Urban http://phpwiki.org/ http://murbreak.at

[PATCH] added links to dotnet/doc/contents.pod

2008-09-05 Thread Reini Urban
Attached patch adds links to external dotnet ressources Jonathan mentioned (his paper, the specs), and the implementations. Jonathan should approve it because it links to a bad poem on VM's in his paper on page 1. No ticket because it's so simple. -- Reini Urban http://phpwiki

Re: [perl #57530] Fwd: Parallelize the Perl 6 tests

2008-09-11 Thread Reini Urban
thod_deps.ok > t/codingstd/pdd_format.ok > t/codingstd/perlcritic.ok > t/codingstd/pir_code_coda......ok > t/codingstd/svn_id.ok > t/codingstd/tabs...ok > t/codingstd/trailing_space.ok > All tests successful. > Files=24, Tests=374, 960 wallclock secs ( 0.64 usr 0.37 sys + 628.56 > cusr 28.01 csys = 657.58 CPU) > Result: PASS > > -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #53682] [CAGE] Visual Studio compiler for parrot

2008-09-11 Thread Reini Urban
guages not finding @build_dir@/libparrot.dll (well, perl6 is also involved :) and I hope to patch it away soon. MSVC with ActivePerl will be the next attempt today or tomorrow. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #43857] [TODO] Refactor config probes that are used only by language implementation

2008-09-12 Thread Reini Urban
2008/6/22 jerry gay <[EMAIL PROTECTED]>: > On Sun, Jun 22, 2008 at 3:38 AM, Bernhard Schmalhofer > <[EMAIL PROTECTED]> wrote: >> James Keenan via RT schrieb: >>> >>> On Fri Jul 13 09:58:33 2007, bernhard wrote: >>> There are several config probes that are only used for language imple

Re: [svn:parrot] r31094 - branches/cygwin070patches/runtime/parrot/include

2008-09-14 Thread Reini Urban
but there's a bug in load_bytecode, which loads a pbc as pir if the ext is not defined. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

revert r31101

2008-09-14 Thread Reini Urban
P::Grammar;statement_block' pc 2898 (src/Grammar_gen.pir:1013) called from Sub 'parrot;NQP::Grammar;package_declarator' pc 27585 (src/Grammar_gen.pir:10474) Also reported on #parrot. Please revert or fix this -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: revert r31101

2008-09-14 Thread Reini Urban
Reini Urban schrieb: http://www.parrotvm.org/svn/parrot/revision?rev=31101 by cotto leads to make perl6 Null PMC access in get_bool() Fixed with 31108. Reverted src/pmc/resizablepmcarray.pmc and src/pmc/resizablestringarray.pmc perl6 works now again, but the problem is probably elsewhere

Re: [perl #58840] [BUG] Parrot::Test Check for filehandle before comparing with eq to '/dev/null'

2008-09-14 Thread Reini Urban
e filename. Tested down to perl-5.8.4. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ Index: t/native_pbc/header.t === --- t/native_pbc/header.t (revision 31096) +++ t/native_pbc/header.t (working copy) @@ -38,7 +38,9 @@ Pa

Re: [perl #58938] [BUG] src/string.c:2241: failed assertion '(s)->encoding'

2008-09-16 Thread Reini Urban
2008/9/16 via RT Reini Urban <[EMAIL PROTECTED]>: > # http://rt.perl.org/rt3/Ticket/Display.html?id=58938 > If you don't spot the error immediately, here's a hint: > #5 0x639518e0 in pmc_type () from /usr/bin/cygparrot0_7_0.dll wrong lib. caused by what? the lib should

Re: Parrot 0.7.1 "Manu Aloha" released

2008-09-17 Thread Reini Urban
http://www.parrotcode.org/release/devel still points to 0.7.0 -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: Parrot 0.7.1 "Manu Aloha" released

2008-09-18 Thread Reini Urban
2008/9/17 Patrick R. Michaud <[EMAIL PROTECTED]>: > On Wed, Sep 17, 2008 at 08:08:47PM +0200, Reini Urban wrote: >> http://www.parrotcode.org/release/devel still points to 0.7.0 > > I sent the appropriate patch to the webmaster, but it hasn't > been applied yet (an

Re: Revisiting lexicals, part 1

2008-09-24 Thread Reini Urban
> maintain it's own dynamic lexical pad (i.e., a DynLexPad) and have > some way of extracting any lexical changes from whatever code string > it evaluates. I wouldn't call them DynLexPad or lexicals at all, I would call them just globals. lexvars could shadow them though, but t

Re: [perl #59600] [PATCH] Require Storable 2.13 indirectly by requiring perl 5.8.6

2008-10-04 Thread Reini Urban
But I'm not sure on my laptop and on my trip I have only limited ressources to check it out again. Tying down the specific perl version would be of course better in the discussed patch, but removing my patch will not help. Storable-2.13 is still required and should be marked as such. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [svn:parrot] r31791 - trunk/t/pmc

2008-10-09 Thread Reini Urban
uFsFlags == FS_CASE_SENSITIVE, indicating the case significance when comparing file specifications. Since XP FS_CASE_SENSITIVE is effectively disabled for the NT subsystem. See http://cygwin.com/ml/cygwin/2007-07/msg00891.html"; -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #58988] [RFC] Parrot_get_runtime_prefix function

2008-10-21 Thread Reini Urban
t one. I recommend to keep the old name. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #58852] [PATCH] enhance tools/install/smoke.pl

2008-10-21 Thread Reini Urban
nstallation. But I cannot write the patch right now, as I'm still far away from home and enough time. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #60098] [BUG] "load_bytecode" couldn't find file 'P6object.pbc'

2008-10-28 Thread Reini Urban
ket as a dependency on that. > > In the meantime, I'm marking this ticket as stalled. I would say, RT #56996 fhs-runtime solves that. I'm still away from home, but will come back this weekend and try to prepare the merge of my pdd30_install branch. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #59660] Storable-2.13 requirement breaks build on OpenSolaris

2008-11-17 Thread Reini Urban
ely much better than > getting a failure a long time after you've started the process and walked > away. It's just that no failure is necessary at all. 2.12 worked just > fine for parrot. 2.12 only works okay for a newer perl > 5.8.6. 5.8.4 fails for sure, and I forgot if

[Fwd: Perl compiler]

2008-12-05 Thread Reini Urban
FYI: Another perl5->parrot is in the works. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ --- Begin Message --- Hi, I saw your post on use.perl about B::C and B::CC. Near the bottom you mention: > We might want to convert perl5 to various other formats, such as > native

Re: [perl #40817] [TODO] track generated files during the configure/make process

2008-12-30 Thread Reini Urban
arrot/dynext/wmls_ops_cg.dll [library] runtime/parrot/dynext/wmls_ops_cgp.dll[library] runtime/parrot/dynext/wmls_ops_switch.dll [library] All the perl6 ops e.g. are currently missing and are therefore not installed in trunk. (fixed in pdd30install_stage3) I'll work on t

Re: [perl #40817] [TODO] track generated files during the configure/make process

2008-12-30 Thread Reini Urban
Can you assign it to me? 2008/12/30 Reini Urban : > 2008/12/30 James Keenan via RT: >> On Tue May 06 17:56:23 2008, jk...@verizon.net wrote: >>> No. I only figured out how to keep track of files generated during >>> configuration, not during build. We need s

Re: [perl #62204] Errors reported by mingw32-make

2009-01-11 Thread Reini Urban
2009/1/11 via RT Alan Rocker : > # New Ticket Created by Alan Rocker > # Please include the string: [perl #62204] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org/rt3/Ticket/Display.html?id=62204 > > > > (On Windows XP Home) after mingw32-make realclea

Re: [perl #62206] Errors reported by mingw32-make test

2009-01-11 Thread Reini Urban
2009/1/11 via RT Alan Rocker : > # New Ticket Created by Alan Rocker > # Please include the string: [perl #62206] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org/rt3/Ticket/Display.html?id=62206 > > > Under Windows (XP Home) Strawberry Perl > Attached

Re: [perl #58034] [TODO] save config_args for make reconfig

2009-02-06 Thread Reini Urban
e realclean' undoes the effect of both 'perl > Configure.pl' and 'make'. So I don't know why you aren't using 'make > realclean' here. I've changed it to make realclean as discussed on irc. -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #58034] [TODO] save config_args for make reconfig

2009-02-06 Thread Reini Urban
2009/2/6 Reini Urban : > 2009/2/6 James Keenan via RT : >> If so, then I wonder why you are using 'make clean' instead of 'make >> realclean'. We've always said that 'make clean' undoes the effect of >> 'make', whereas 'mak

Re: [perl #47940] [CAGE] mk_native_pbc stale

2009-02-09 Thread Reini Urban
2009/2/9 Andrew Dougherty : >> --- tools/dev/mk_native_pbc (revision 36480) >> +++ tools/dev/mk_native_pbc (working copy) >> @@ -1,32 +1,130 @@ > > #!/bin/sh >> >> -# generate t/native_pbc_{1,2}.pbc >> -# this should be run on i386 systems to regenerate the first two >> -# native tests >> -# N

Re: [perl #53494] [BUG] --parrot_is_shared=0 IS shared?

2009-02-22 Thread Reini Urban
_shared => 1, -libparrot_shared => 'libparrot.$(SOVERSION)$(SHARE_EXT)', -libparrot_shared_alias => 'libparrot$(SHARE_EXT)', -rpath => "-L", - libparrot_soname => "-install_name " -. $lib_dir -. $conf->data->get('slash') -. "libparrot" -. $conf->data->get('share_ext') ); } -- Reini Urban http://phpwiki.org/ http://murbreak.at/

Re: [perl #40830] [PATCH] Man-Chicken's awesome hackathon throw-away patches...

2008-03-16 Thread Reini Urban
00% ok on this test, and on my machine also. I would just reject it. The debug printf patch is stupid. GDB works fine on cygwin for everyone else. -- Reini Urban current perl on cygwin maintainer

  1   2   >