Re: sanity check problem: Help installing mod_perl1.27andapache1.3.27

2003-02-24 Thread Charlie Smith


Ok. I'll 
give it a whack or hack or whatever you want to call it. Where are the Wl 
flags loaded from for the mod_perl stuff? "Ged Haywood" 
[EMAIL PROTECTED] 02/24/03 12:00PM Hi 
Charlie,On Mon, 24 Feb 2003, Charlie Smith wrote: How long 
before something like this gets into the build process and out as a 
patch? Or is there something I could do in the interim?As it seems that 
you're the only one having the problem, I meant that*you* might fix it and 
submit a patch. That's what this Open Sourcestuff is all about. 
:) On Mon, 24 Feb 2003, Charlie Smith wrote:   
Yes. I used gcc to compile perl 5.8, DBI 1.30, DBD::Orace 1.12. 
 And Apache and mod_perl?You need to recompile Apache and 
mod_perl if you rebuild Perl.73,Ged.

--
This message may contain confidential information, and is intended only for the use of the individual(s) to whom it is addressed.


==


Re: sanity check problem: Help installing mod_perl1.27andapache1.3.27

2003-02-24 Thread Ged Haywood
Hi Charlie,

On Mon, 24 Feb 2003, Charlie Smith wrote:

 Ok.  I'll give it a whack or hack or whatever you want to call it.  Where are
 the Wl flags loaded from for the mod_perl stuff?

Actually they're from the Apache source, the mod_perl configuration may hack them.
The tool I use most for poking around in sources is 'grep'...

hurricane:~$  grep -r Wl /home/ged/src/apache_1.3.27/*
[snip,snip]
/home/ged/src/apache_1.3.27/htdocs/manual/programs/apxs.html: 
-strongWc,/strongemcompiler/em-emflags/em ] [ 
-strongWl,/strongemlinker/em-emflags/em ] emfiles/em ...
/home/ged/src/apache_1.3.27/htdocs/manual/programs/apxs.html: 
-strongWl,/strongemlinker/em-emflags/em
/home/ged/src/apache_1.3.27/src/CHANGES:  *) Allow special options -Wc,xxx and -Wl,xxx 
on APXS compile/link command.
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Zlink=dynamic 
-Wl,-Bexport
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-E
/home/ged/src/apache_1.3.27/src/Configure:   
LDFLAGS_SHLIB_EXPORT=-Wl,-E
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-E
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport
/home/ged/src/apache_1.3.27/src/Configure:   
LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport
/home/ged/src/apache_1.3.27/src/Configure: 
LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport
/home/ged/src/apache_1.3.27/src/Configure:  
LDFLAGS_SHLIB_EXPORT=-Wl,-Blargedynsym
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-E 
-Wl,-B,deferred
/home/ged/src/apache_1.3.27/src/Configure:  LDFLAGS_SHLIB_EXPORT=-Wl,-E 
-Wl,-B,deferred -Wl,+s
/home/ged/src/apache_1.3.27/src/Configure:   
LDFLAGS_SHLIB_EXPORT=-Wl,-Bexport:\$(SRCDIR)/support/httpd.exp
/home/ged/src/apache_1.3.27/src/Configure:  
LDFLAGS_SHLIB_EXPORT=-Wl,-bE:\$(SRCDIR)/support/httpd.exp
/home/ged/src/apache_1.3.27/src/Configure:  
LDFLAGS_SHLIB_EXPORT=-Zlink=dynamic -Wl,-Bexport
/home/ged/src/apache_1.3.27/src/modules/perl/mod_perl.config.sh:#replace -Wl args 
meant for cc with args for ld
/home/ged/src/apache_1.3.27/src/modules/perl/mod_perl.config.sh:while ($ldopts =~ 
s/-Wl,(\S+)/$1/) {
/home/ged/src/apache_1.3.27/src/support/apxs.8:.BI \-Wl, linker-flags
/home/ged/src/apache_1.3.27/src/support/apxs.8:.BI \-Wl, linker-flags
/home/ged/src/apache_1.3.27/src/support/apxs.pl:print STDERR
[-Wl,flags] files ...\n;
/home/ged/src/apache_1.3.27/src/support/apxs.pl:my ($opt_Wl, $opt_L, $opt_l);
/home/ged/src/apache_1.3.27/src/support/apxs.pl:foreach $opt_Wl (@opt_W) {
/home/ged/src/apache_1.3.27/src/support/apxs.pl:$opt .=  $1 if ($opt_Wl 
=~ m|^\s*l,(.*)$|);
/home/ged/src/apache_1.3.27/src/support/apxs.pl:$opt .=  -W$opt_Wl;
/home/ged/src/apache_1.3.27/src/support/apxs:print STDERR
[-Wl,flags] files ...\n;
/home/ged/src/apache_1.3.27/src/support/apxs:my ($opt_Wl, $opt_L, $opt_l);
/home/ged/src/apache_1.3.27/src/support/apxs:foreach $opt_Wl (@opt_W) {
/home/ged/src/apache_1.3.27/src/support/apxs:$opt .=  $1 if ($opt_Wl =~ 
m|^\s*l,(.*)$|);
/home/ged/src/apache_1.3.27/src/support/apxs:$opt .=  -W$opt_Wl;

hurricane:~$  grep -r Wl /home/ged/src/mod_perl-1.27/*
/home/ged/src/mod_perl-1.27/apaci/mod_perl.config.sh:#replace -Wl args meant for cc 
with args for ld
/home/ged/src/mod_perl-1.27/apaci/mod_perl.config.sh:while ($ldopts =~ 
s/-Wl,(\S+)/$1/) {

73,
Ged.