-pedantic. I'd be surprised if
things were any different on Solaris 10/x86.
--
Andy Dougherty [EMAIL PROTECTED]
) use gmake?
I could imagine it's possible that the Constant.t test gets confused about
which $Config{} to load up. Obviously, that would be a bug.
--
Andy Dougherty [EMAIL PROTECTED]
be needed.
One question comes to mind when I look at it, though. Have you tested
the patch on a non-Tiger system?
I haven't tested it on a non-Tiger system (I don't have access to
one).
If Merijn doesn't beat me to it, I'll try to look at it in the next couple
of days.
--
Andy
, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_none.xs, dlext=none, d_dlsymun=undef, ccdlflags=''
cccdlflags='', lddlflags=''
Hope this helps,
--
Andy Dougherty [EMAIL PROTECTED]
Mozilla's configure.
--
Andy Dougherty [EMAIL PROTECTED]
that part from ponie :-).
Nicholas Clark
--
Andy Dougherty [EMAIL PROTECTED]
| egrep '(Reading specs from)|(Using built-in specs)'
/dev/null 21; then #
# Using gcc.
#
Is this patch still to be applied?
Yes, please. We've now verified it works.
--
Andy Dougherty [EMAIL PROTECTED]
was not expecting those variables to be defined from the command
line. What you should do is create your own Policy.sh, and keep that updated
to your needs.
That will also work.
--
Andy Dougherty [EMAIL PROTECTED]
On Tue, 26 Jul 2005, Niki Waibel wrote:
On 25-Jul-2005 Andy Dougherty via RT wrote:
On Thu, 10 Jun 2005, Niki W. Waibel wrote:
# New Ticket Created by Niki W. Waibel
# Please include the string: [perl #36235]
# in the subject line of all future correspondence about this issue
21
(adjusting the exact gcc names as needed.)
and send me the various *.out files? Then perhaps I can see
why the hints/solaris_2.sh file is failing.
--
Andy Dougherty [EMAIL PROTECTED]
clean and portable, like signals :-).
Cheers,
Andy Dougherty [EMAIL PROTECTED]
to /usr/ucb, or perhaps related to the type of filesystem on which you
are running Configure.
--
Andy Dougherty [EMAIL PROTECTED]
, but
I haven't compiled bleadperl for a few weeks.
--
Andy Dougherty [EMAIL PROTECTED]
On Wed, 22 Jun 2005, Andy Dougherty wrote:
On Wed, 22 Jun 2005, Paul Johnson wrote:
On Tue, Jun 21, 2005 at 07:50:35PM +0200, Salvador Fandino wrote:
I have not been able to reproduce the bug on any perl compiled by
myself, but anyway, I am sure the problem is caused by the nasty
response.
--
Andy Dougherty [EMAIL PROTECTED]
call safexfree() on some things that weren't
malloced with safexmalloc. The correct fix to this, if anyone
is interested, is to ensure that all calls go through the New and
Renew macros.
--Andy DoughertyAugust 1996
*/
Here's the relevant patch from Chages5.8.1
--
Andy Dougherty [EMAIL PROTECTED]
. SPARC works the same way.
If you want to do things conditionally, Configure probes for NV alignment.
It's available as $Config{alignbytes} and MEM_ALIGNBYTES in config.h.
--
Andy Dougherty [EMAIL PROTECTED]
On Tue, 24 May 2005, Nicholas Clark wrote:
On Tue, May 24, 2005 at 01:11:32PM -0400, Andy Dougherty wrote:
On Tue, 24 May 2005, Nicholas Clark wrote:
On Tue, May 24, 2005 at 02:27:15PM +0100, Steve Hay wrote:
Nicholas Clark wrote:
I think that it must all be going wrong
On Mon, 23 May 2005, Nicholas Clark wrote:
On Wed, May 18, 2005 at 12:51:37PM -0400, Andy Dougherty wrote:
Hmm. Looking back a little in my archives -- it appears that the
STRANGE_MALLOC was something I introduced in perl5.002b1h to work around
a memory leak related to an optimization
system? It
might be a good idea to try rebuilding perl 5.8.5 again to see if it
succeeds or if it fails in a similar way.
--
Andy Dougherty [EMAIL PROTECTED]
.
In any case, if you're going to change that part, make sure to go into
hv.c and av.c and check out the #ifdef STRANGE_MALLOC cases -- I think you
want them enabled in all cases now.
--
Andy Dougherty [EMAIL PROTECTED]
in debugging such
cases too. Please include that if you follow up on this.
--
Andy Dougherty [EMAIL PROTECTED]
to
run
PERL_CORE=1 ./perl -Ilib lib/Net/hostent.t
to see more details of the failing tests.
--
Andy Dougherty [EMAIL PROTECTED]
is would
probably be very helpful.
--
Andy Dougherty [EMAIL PROTECTED]
'try.c' and then try to compile it yourself with
the exact command line Configure used. Vary it around until you get
something that works. Once you do, please report back to perlbug so we
can help others avoid the same problem in the future.
--
Andy Dougherty [EMAIL PROTECTED]
have time to wade through it all, but I suspect most of the
complaints are either incorrect or very very hard to get rid of.
Have fun,
--
Andy Dougherty [EMAIL PROTECTED]
bleadperl-lint.txt.bz2
Description: Lint output
of using 'const', since various operating systems
have traditionally been wildly inconsistent about whether or not various
functions take 'const'.
If the data stays within perl, then no, offhand I can't think of any
reason to avoid 'const'.
--
Andy Dougherty [EMAIL PROTECTED]
.
Email these comments to [EMAIL PROTECTED], or fax them to
(+1) 512-218-3866.
For more information, browse http://www.sun.com/developer-products/
--
Andy Dougherty [EMAIL PROTECTED]
*/
return -KEY_readlink;
}
-
- goto unknown;
default:
goto unknown;
--
Andy Dougherty [EMAIL PROTECTED]
exists before blindly
calling it.
--
Andy Dougherty [EMAIL PROTECTED]
unknown;
--
Andy Dougherty [EMAIL PROTECTED]
On Mon, 14 Feb 2005, Marcus Holland-Moritz wrote:
On 2005-02-14, at 12:06:09 -0500, Andy Dougherty wrote:
Note the extra 'goto unknown' sprinkled in between each 'case'
statement.
You're right. The statements don't hurt, but they're indeed superfluous.
I've put a new release (Devel::Tokenizer::C
'msys' is and what, exactly, you had that fooled Configure into
thinking there was a /bin/echo command.
--
Andy Dougherty [EMAIL PROTECTED]
be on your system, but it's certainly not everywhere.
Your broader point is correct -- Configure in many little ways still shows
its BSDish origins. However, it generally works, so there's little
incentive to muck with things that work :-).
--
Andy Dougherty [EMAIL PROTECTED]
on with
building perl, then the config.sh changes I list above are probably
all that is needed.
Hope this helps,
--
Andy Dougherty [EMAIL PROTECTED]
to do for various
reasons:
Oh, I agree. I'm just not volunteering to do it!
--
Andy Dougherty [EMAIL PROTECTED]
. Or
perhaps something else went amiss.)
In any case, you need to go back to the beginning and re-run
Configure, this time including your pthreads library.
Hope this helps,
--
Andy Dougherty [EMAIL PROTECTED]
is
Makefile.PL doing that is so complex? (Note that I've never installed
CPANPLUS, so I have no idea what's going on.!)
--
Andy Dougherty [EMAIL PROTECTED]
problem with such a re-organization, but it
does look a little tedious to implement.
--
Andy Dougherty [EMAIL PROTECTED]
On Tue, 18 Jan 2005, Jos I. Boumans wrote:
On Jan 18, 2005, at 7:20 PM, Andy Dougherty wrote:
All this desribes the bigger problem of: What do we do when we want to
integrate module into the core that require core XS modules to build
themselves?
I've never run into this problem, so I
. Thread. Is that correct?
Yes. In Configure, it is simply constructed by shell code equivalent to
extensions=$dynamic_ext $static_ext $nonxs_ext
--
Andy Dougherty [EMAIL PROTECTED]
instead
of a plain 'mv' to move the perl installation. That constraint might well
be one you were hoping to avoid.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
, or is it apparently working for them? This also might help pin
down whether it is something specific to your system (e.g. locale
settings, other installed packages, or some such).
--
Andy Dougherty [EMAIL PROTECTED]
+1,7 @@
+# Explicitly avoid including '.' in @INC; autoloader gets confused since it
+# can find POSIX.pm, but can't find autosplit.ix.
+BEGIN { @INC = '../../lib';}
+#
use ExtUtils::MakeMaker;
use ExtUtils::Constant 0.11 'WriteConstants';
use Config;
--
Andy Dougherty [EMAIL
On Thu, 16 Dec 2004, Michael G Schwern wrote:
On Thu, Dec 16, 2004 at 09:57:44AM -0500, Andy Dougherty wrote:
If POSIX was loaded and works, it should be quiet about it.
If it was loaded but doesn't work (ie. its autoloaded functions are non
functional) then the require should have
'
cccdlflags='-Kpic'
lddlflags='-G -L/usr/local/lib'
;;
--
Andy Dougherty [EMAIL PROTECTED]
+# item [perl #3100]. --A.D. 12/2004.
+ gconvert_preference='sprintf'
+
+###
# We disable ODBM_File if OSR5 because it's mostly broken
# but keep it for ODT3 as it seems to work.
if test $scorls = 5; then
--
Andy Dougherty
of a *working* script that crashes
along with an appropriate data file, I could see if it's reproducible.
--
Andy Dougherty [EMAIL PROTECTED]
);
($xsec,$foo) = localtime($now);
--
Andy Dougherty [EMAIL PROTECTED]
, due to stuff not available in the
old 5.005_03 package. I don't know offhand if these are all handled by
pport.h or not. Certainly newer perl packages are available for Solaris,
so upgrading that might be a sensible thing to do.
--
Andy Dougherty [EMAIL PROTECTED]
it down.
--
Andy Dougherty [EMAIL PROTECTED]
output and maybe
someone else will be able to reproduce the problem.
--
Andy Dougherty [EMAIL PROTECTED]
, encountered.
Configure's list is generated by a C program linked with the same set of
libraries as perl will be linked, so it's generally going to get the right
answers.
--
Andy Dougherty [EMAIL PROTECTED]
was there but is defective or incomplete. If
+you used a hint file, see if it has any relevant advice. You can also
+look through through config.h for likely suspects.
=item toke.c
--
Andy Dougherty [EMAIL PROTECTED]
On Mon, 25 Oct 2004, Jim Cromie wrote:
in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00393.html
Andy Dougherty asked:
I ran make test on a freshly-checked-out 5.9.x today (.patch = 23334) and
test/harness reported that tests UNEXPECTEDLY SUCCEEDED. The two tests
(4 subtests UNEXPECTEDLY SUCCEEDED), 52 tests and
487 subtests skipped.
--
Andy Dougherty [EMAIL PROTECTED]
.
--
Andy Dougherty [EMAIL PROTECTED]
script. It doesn't normally use
environment variables to set things -- instead, you define things with -D
options. In particular, Configure itself won't do anything with
those CC, LD, or AS environment settings.
--
Andy Dougherty [EMAIL PROTECTED]
is preceded by a './perl:' token.
Perl generally doesn't include it's name in the error message,
so I don't think that message is really coming from perl.
--
Andy Dougherty [EMAIL PROTECTED]
On Thu, 20 Nov 2003, Daniel Berger wrote:
From: Andy Dougherty [mailto:[EMAIL PROTECTED]
I don't have gcc-3.3 to test (my Solaris gcc installation is
still 2.8.1), but I think the following patch should fix it:
--- perl-5.8.2/hints/solaris_2.sh Mon Oct 27 12:27:29 2003
+++ perl
with AIX make instead of GNU make?
--
Andy Dougherty [EMAIL PROTECTED]
breaks this test.
--
Andy Dougherty [EMAIL PROTECTED]
previous
installation of libperl, but I can't figure out your particular set-up
well enough to be more specific or suggest any specific tests.
Would it be possible to start from a fresh snapshot and reproduce the
problem?
--
Andy Dougherty [EMAIL PROTECTED]
$noextensions in
+* $i *) echo Ignoring extension $i. ;;
*) echo Keeping extension $i.;
keepextensions=$keepextensions $i
;;
--
Andy Dougherty [EMAIL PROTECTED]
be much
further help here.
--
Andy Dougherty [EMAIL PROTECTED]
for the moment.
It should be ok as long as you use a copy (or a wrapper, though that'd
might be a bit silly in this case) There is no really portable way to
create a link (hard or soft).
--
Andy Dougherty [EMAIL PROTECTED]
issues don't exist in quite the same way. (They will for 5.8.1, though,
so I didn't want to delete that whole section.)
I'm currently updating to perl@17623 and will try to look at your version
and make specific suggestions. (Quickly, I know.)
--
Andy Dougherty [EMAIL
, without either cutting or
pasting anything himself . . . ]
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
On Mon, 10 Jun 2002, Nicholas Clark wrote:
On Mon, Jun 10, 2002 at 04:22:42PM -0400, Andy Dougherty wrote:
I'm sorry you had trouble, but I'm unsure if a warning would have helped.
Would you have seen such a warning fly by in the Configure dialog?
What about the lack of warning
and the kernel ones?
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
fi
fi
--
Andy Dougherty [EMAIL PROTECTED]
happy.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
On Fri, 26 Oct 2001, Jarkko Hietaniemi wrote:
On Thu, Oct 25, 2001 at 09:00:16PM -0400, Andy Dougherty wrote:
I think the 'minitest' is not a 'normal' target to try out 'first',
it's only to be used when the real build has failed (and hopefully
created the lib/Config.pm
$ccflags
ldflags=-pthread $ldflags
+ # Add -lpthread. Also change from -lc to -lc_r
libswanted=$libswanted pthread
+ libswanted=`echo $libswanted | sed -e 's/ c / c_r /' -e 's/^ //' -e 's/
+$//'`
# This is strange.
usevfork=$undef
esac
--
Andy
AFS or DFS.
Is there anyway to explicitly check what sort of filesystem you're on,
instead of implying it from $^O?
Sadly, no.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
modules. These use the same version-searching algorithm that the site-lib
directories do.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
) average runtime of the tests (the only
right way to combine benchmark scores), you will see perl slowed down
20%-40%).
Well, the perl test suite spends a lot of time sleep(3)-ing these days,
sot those timings can also be deceiving.
--
Andy Dougherty [EMAIL PROTECTED]
Dept
ent path through all system
include files.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
/lib/v9 or /opt/SUNWspro/lib/v9 prior to the regular
SUNWspro libraries, depending on which installation you wish to use.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
's working now.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
Good luck,
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
re ./perl
is even built. Hence the person running it must have a 'perl' elsewhere
in $PATH. Normally this isn't a problem since normally only a 'porter has
to run regen_headers
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
levels? What for?
and I replied:
No, we don't really *need* more heading levels. However, I do *want*
them. [example deleted.]
Just to be clear and explicit: Russ is the current author for Pod::Man.
If he still objects, we should respect that and not apply this patch.
--
Andy Dougherty
was the Configure hook to get installperl to
operate in versiononly mode.
This patch changes the installscripts hook to 'versiononly', and it now
maps exactly onto installperl's versiononly variable.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College
hard it's worth working on the MakeMaker end to deal
with this sort of issue. I'm hoping someone will have an elegant insight
and implement something much nicer.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
the need but this needs to be solved somehow
better.
I will timidly admit that I've been (very slowly) working on this. I hope
to report back with something by the end of next week.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
entionally). See
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-06/msg00072.html
for more details and a possible different solution.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
can reliably test whether all
compilers do so securely and, if not, whether we can stop all of them from
doing so.
So don't run Configure/make as root.
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
--- Configure.RC1 Wed Mar
().
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
s and blend these separate
installations, but I wouldn't want that to be the default.
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042
91 matches
Mail list logo