[PATCH] More Build patches

Two patches inline...

A small change to Makefile.in so that 'make test' doesn't try to run without an
interpreter or missing assembler libraries.

Index: Makefile.in
===================================================================
RCS file: /home/perlcvs/parrot/Makefile.in,v
retrieving revision 1.24
diff -u -r1.24 Makefile.in
--- Makefile.in 2001/10/14 10:58:19     1.24
+++ Makefile.in 2001/10/15 14:42:12
@@ -106,7 +106,7 @@
        cd t; make clean
        cd docs; make clean

-test:  .test_dummy
+test: $(TEST_PROG) assemble.pl .test_dummy

 .test_dummy:
        $(PERL) t/harness

------------------------

Another simple way to get testparrotsizes to build, without modifying
the existing headers.

RCS file: /home/perlcvs/parrot/Configure.pl,v
retrieving revision 1.28
diff -u -r1.28 Configure.pl
--- Configure.pl        2001/10/14 10:00:23     1.28
+++ Configure.pl        2001/10/15 14:42:57
@@ -188,9 +188,6 @@
 # and the types file
 buildfile("Types_pm", "Parrot");

-# Temporary hack
-system("make include/parrot/vtable.h");
-
 # and now we figure out how big our things are
 print <<"END";

@@ -201,6 +198,8 @@
 {
        my %newc;

+       open NEEDED, ">include/parrot/vtable.h";
+       close NEEDED;
        buildfile("testparrotsizes_c");
        compiletestc("testparrotsizes");
        %newc=eval(runtestc()) or die "Can't run the test program: $!";
@@ -210,6 +209,7 @@
        @c{qw(stacklow intlow numlow strlow pmclow)} = lowbitmask(@c{qw(stackchu
nk iregchunk nregchunk sregchunk pregchunk)});

        unlink('testparrotsizes.c', "test_siz$c{exe}", "test$c{o}");
+       unlink("include/parrot/vtable.h");
 }

 # rewrite the config file with the updated info
0
perl
10/15/2001 3:11:46 PM
perl.perl6.internals 7376 articles. 0 followers. Follow

0 Replies
958 Views

Similar Articles

[PageSpeed] 56
Get it on Google Play
Get it on Apple App Store

Reply:

Similar Artilces:

Patches, patches, patches...
To forestall potential incidents of Warnock's Dillemma... I'm about to apply a whole heap 'o patches to Parrot. (With appropriate [APPLIED] responses, I hope) If, at the end of the day, I have *not* applied or commented on a patch you've sent, it means I've Officially Missed It, so give another try. Sorry 'bout this. Too much mail in the mailbox, and going back in time is tricky, as it can miss subsequent discussions on patches 'n stuff. -- Dan --------------------------------------"it's like th...

Patches, patches, patches... #2
OK, this is advance warning that I'm about to be reposting a bunch of patches of mine which appear to have succumbed to Warnock's Dilemma. The first three should be uncontroversial: there's a documentation fix-up for core.ops, and new tests for strings and stacks. The last one is rather larger, and consists of a greatly expanded set of tests for PerlString's, plus a bunch of bug-fixes. I'd be grateful if Jeff or Dan could take a look at this, as I have the feeling that a lot of the scalar PMCs are going to need similar fixes. Simon ...

[PATCH] Patch to patch for callbacks in core
I should have tested this better before submitting it. This patch is to Perl 11722 after applying my previous patch. Now callbacks will actually work. :-) - D <dmlloyd@tds.net> --- mg.c-old Tue Aug 21 13:26:52 2001 +++ perl-devel/mg.c Tue Aug 21 15:09:16 2001 @@ -1068,7 +1068,18 @@ void Perl_despatch_signals(pTHX) { - PL_event_pending = 0; + if (PL_callback_head != NULL) { + CALLBACK *cur, *next; + + for (cur = PL_callback_head; cur != NULL; cur = next) { + next = cur->next; + (*cur->callback)(cur->data); + ...

superreview requested: [Bug 259033] Qt build patch : [Attachment 158684] Qt Mozilla build patch
Benjamin Smedberg <bsmedberg@covad.net> has asked Johnny Stenback <jst@mozilla.jstenback.com> for superreview: Bug 259033: Qt build patch http://bugzilla.mozilla.org/show_bug.cgi?id=259033 Attachment 158684: Qt Mozilla build patch http://bugzilla.mozilla.org/attachment.cgi?id=158684&action=edit ------- Additional Comments from Benjamin Smedberg <bsmedberg@covad.net> >Index: configure.in >+ dnl The following warning breaks Qt >+ if test ! "$QTDIR"; then >+ _WARNINGS_CXXFLAGS="${_WARNINGS_CXXFLAGS}" >+ fi What's thi...

superreview granted: [Bug 259033] Qt build patch : [Attachment 158684] Qt Mozilla build patch
Johnny Stenback <jst@mozilla.jstenback.com> has granted Benjamin Smedberg <bsmedberg@covad.net>'s request for superreview: Bug 259033: Qt build patch http://bugzilla.mozilla.org/show_bug.cgi?id=259033 Attachment 158684: Qt Mozilla build patch http://bugzilla.mozilla.org/attachment.cgi?id=158684&action=edit ------- Additional Comments from Johnny Stenback <jst@mozilla.jstenback.com> sr=jst with bsmedbergs nits fixed. ...

[PATCH 5.005_62] patches required to build on VMS
This gets _62 up and running on VMS although there are still some problems with the tests that need to be worked out. There are no new features here -- just fixes to get the build working and some cleanup of the our makefile. No other platforms are affected by these changes. My build environment was DEC C V5.2-003 on OpenVMS Alpha V7.1. diff -u configure.com_orig configure.com --- configure.com_orig Fri Oct 01 17:38:02 1999 +++ configure.com Tue Nov 09 12:29:38 1999 @@ -1724,7 +1724,7 @@ $! Ask if they want to build with 64-bit support $ if (Archname.eqs."VMS_AXP"...

[PATCH] todo patch
--- perltodo.pod.old Wed May 16 17:51:45 2001 +++ perltodo.pod Mon May 28 16:56:29 2001 @@ -68,6 +68,10 @@ Artur Bergman's C<iThreads> module is a start on this, but needs to be more mature. +=head2 make perl_clone optionally clone ops + +So at pseduforking, mod_perl , iThreads and nvi will work properly (not as efficient) until regex engine is fixed + =head2 Work out exit/die semantics for threads =head2 Typed lexicals for compiler On Mon 28 May 2001 17:03, Artur Bergman <artur@contiller.se> wrote: > --- perltodo.pod.old Wed May 16 17:5...

[PATCH] cygwin070patches_4.patch
--------------030804070801060907040802 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit My latest patch against the cygwin070patches branch r30596. * Finished implementation of the makefile expansion - "perl-style" * Changed all relevant makefile templates. make fulltest and make codetest has the same few mt-thread and resume errors as always. A new idea: =========== #IF(darwin): #ALSO:# MACOSX_DEPLOYMENT_TARGET must be defined for OS X #ALSO:export MACOSX_DEPLOYMENT_TARGET := @osx_version@ The POD for this change: ...

[PATCH] Debian patches
--qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Attached are the patches to Debian's 5.8.4 package not currently covered by my latest rsync of perl-5.8.x. The patches have been re-worked to apply cleanly to that branch, but all should be applicable to perl-current as well. 10_fix_file_path Rewrite of File::Path::rmtree. This is the most important patch, it replaces rmtree with a recursive function to remove a race condition which potentially allows an attacker to make files suid or to remove arbitrary files (CAN-2...

[PATCH] patching for sunos
Hi coders, greetings from the stone age: This is perl, v5.9.4 built for sun4-sunos-stdio SunOS Release 4.1.3 (GENERIC) #3: Mon Jul 27 16:44:16 PDT 1992 $ uname -a SunOS xxx 4.1.3 3 sun4m If anyone is interested in patches for SunOS yet, I have some. Some are harmless, some may not be optimal. Help/hints/tips are always nice and appreciated. 1. SunOS realloc() does not like NULL pointers as parameters. (buf?realloc((buf), (size)):malloc((size))) 2. There is no strtoul(), alas. Some older code correctly uses the Strtoul() macro (capital S). Newer additions don't...

[PATCH] installperl patch
------=_Part_72778_11907270.1186149310146 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline The attached patch modifies installperl as follows: 1. Don't install lib/CGI/eg/*. (These files aren't installed by the CPAN version of CGI either.) 2. Don't install lib/ExtUtils/NOTES, and lib/ExtUtils/PATCHING. (These files aren't installed by the CPAN version of ExtUtils::MakeMaker either.) ------=_Part_72778_11907270.1186149310146 Content-Type: application/octet-stream; name=installperl.patch Content-Transf...

[PATCH] perlhack on what to patch
--- pod/perlhack.pod.orig 2006-07-12 22:52:14.000000000 +0300 +++ pod/perlhack.pod 2006-07-12 23:05:40.000000000 +0300 @@ -598,14 +598,22 @@ =head2 Submitting patches but context diffs are accepted. Do not send RCS-style diffs or diffs without context lines. More information is given in the I<Porting/patching.pod> file in the Perl source distribution. Please -patch against the latest B<development> version (e.g., if you're -fixing a bug in the 5.005 track, patch against the latest 5.005_5x -version). Only patches that survive the heat of the development ...

Microsoft patching its patches
While we're on the topic of zombies, security and patches..... George. ------------------------------------------------------------------------ "Exchange security patch needs patching" The patch needs a patch. The security update Microsoft rolled out last week to caulk a hole in Exchange 2000 server actually needs a patch itself. MS is also broadening its original Exchange 2000 security bulletin to include Exchange 5.5 Server deployments for the first time. Microsoft says if you've deployed Outlook Web Access, you need to patch ASAP. SOURCE: ENT Magazine http...

BlackIce Patched or Not Patched?
ISS recently released a patch for the much published denial of server venerability in BlackIce Defender. Yet, eEye referred to the venerability as a buffer overflow. My question is ... does the newly released patch cover both? The ISS site does not refer to a buffer overflow. Does that mean that even after installing the patch BlackIce Defender is open to a buffer overflow? (not good if so) I've taken BlackIce offline until I am certain that it is fully patched. Thanks in advance. Tom Correction: Denial of service venerability as opposed to denial of server. (grin) ...

Web resources about - [PATCH] More Build patches - perl.perl6.internals

Patch Barracks - Wikipedia, the free encyclopedia
Patch Barracks was renamed from the German Kurmärker Kaserne in 1952; it was originally built for use by the German Army Wehrmacht in 1936/37. ...

Bradenton, FL Patch - News, Sports, Events, Businesses & Deals
Comprehensive and trusted local coverage of Bradenton, FL. Featuring news and events, business listings, discussions, announcements, photos and ...

Manassas, VA Patch - News, Sports, Events, Businesses & Deals
... your tip here and it will be sent straight to Jamie M. Rogers, James Cullum, Raytevia Evans, Greg Hambrick, and Todd Richissin,Manassas Patch's ...

Peachtree Corners, GA Patch - News, Sports, Events, Businesses & Deals
Comprehensive and trusted local coverage of Peachtree Corners and Berkeley Lake, GA. Featuring news and events, business listings, discussions, ...

Hey all. Some of you may learn in the... - Somerville Patch - Facebook
Hey all. Some of you may learn in the next hours and days that a number of colleagues and I were just laid off by Patch. That means I will no ...

ISG: Playdom Buys Green Patch and Trippert Labs — On the Way to IPO?
... ones on Facebook, has confirmed a couple purchases we’ve been hearing rumors about recently. It has bought Facebook game developer Green Patch, ...

Capitola Patch (@CapitolaPatch) on Twitter
Log in Sign up You are on Twitter Mobile because you are using an old version of Internet Explorer. Learn more here Capitola Patch @ CapitolaPatch ...

December Patch Tuesday avalanche of patches includes leaked Xbox certificate
(credit: CyberHades ) Today, Microsoft issued three new security advisories and a dozen new patches in the company’s monthly round of security ...

Patch Tuesday December 2015: The most-important patches
There we are: the last Patch Tuesday of 2015. It turns out to be about average, with maybe a bit more severity in the bulletins than usually. ...

Fallout 4 gets first official PC patch, coming to PS4 and Xbox One this week
Bug fixes, new features, and more arrive with new patch; consoles get it later this week.

Resources last updated: 12/18/2015 6:39:25 AM