New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem Compiling extensions on AIX 4.3.3 (NFS) #6209
Comments
From richard.l.grubb@boeing.comCreated by richard.l.grubb@boeing.comI previously had perl 5.6.0 installed on an IBM RS6000 running AIX make[1]: Leaving directory `/acct/rlg0301/PROGS/PERL/perl-5.8.0/x2p' Making B (dynamic) Use of chdir('') or chdir(undef) as chdir() is deprecated at ../../lib/File/Find.pm line 716. So I tried making perl without any extensions, and got some kind of error Then I went into the ext/ directory and ran the perl Makefile.PL;make;make test;make install So after I got version 5.8.0 installed, I deleted my old 5.6.0 files, deleted Perl Info
|
From @nwc10On Thu, Jan 09, 2003 at 07:28:18PM -0000, Richard L. Grubb wrote:
I know very little about AIX, but this bug report reminds me of another If you still have the build tree from the existing perl that failed
You seem to have the C flags repeated in there 7 times. However, I don't If it still fails, could you try "make minitest" then, and send the results Aside to p5p - could we re-order the build targets so that the non-XS Nicholas Clark |
From richard.l.grubb@boeing.comI ran the following: lslpp -l | grep 'bos.rte ' and got back: bos.rte 4.3.3.50 COMMITTED Base Operating System Does this give you the Maintenance level? I also know little about AIX. I am I ran the following command: But I am not sure if the build tree is exactly the same. I may have gone But to get to the point, I can make a clean perl-5.8.0 directory and What is p5p? Thanks -----Original Message----- On Thu, Jan 09, 2003 at 07:28:18PM -0000, Richard L. Grubb wrote:
I know very little about AIX, but this bug report reminds me of another If you still have the build tree from the existing perl that failed
You seem to have the C flags repeated in there 7 times. However, I don't If it still fails, could you try "make minitest" then, and send the results Aside to p5p - could we re-order the build targets so that the non-XS Nicholas Clark |
From @TuxOn Wed 15 Jan 2003 17:05, "Grubb, Richard L" <richard.l.grubb@boeing.com> wrote:
No, it gives the subversion of BaseOperatingSystem.RunTimeEnvironment You get the ML thusly: i2:/data/update/index 103 # instfix -i | grep ML [ I'm on AIX-4.3.3.0 ML-10 ]
Try with the default first (don't install, just look at what happens) $ cd /blah Are you using GNU make or AIX' default make? GNU make /might/ help
Perl5 porters. We maintain the perl development.
-- |
From richard.l.grubb@boeing.comThanks. Here is the maintenance level output: All filesets for AIX43ML were found. My make is Gnumake 3.79.1 (Built for powerpc-ibm-aix4.3.3.0) Using the default values in Configure, the make step then fails with this at make[1]: Leaving directory `/acct/rlg0301/PROGS/PERL/perl-5.8.0/x2p' Making B (dynamic) Using the first error message as my guide, I looked at the man page for "Description Attention: Do not use the readdir subroutine in a multithreaded Going on, I ran 'make minitest', and two tests failed, both for the same t/io/open............Can't locate Errno.pm in @INC (@INC contains: ../lib) I also ran make test, which ended with this output: Making Errno (nonxs) Making B (dynamic) I saved the entire output from "make minitest", and "make test" if anyone Thanks. -----Original Message----- [SNIP] No, it gives the subversion of BaseOperatingSystem.RunTimeEnvironment You get the ML thusly: i2:/data/update/index 103 # instfix -i | grep ML Try with the default first (don't install, just look at what happens) $ cd /blah Are you using GNU make or AIX' default make? GNU make /might/ help -- |
From @TuxOn Thu 16 Jan 2003 16:07, "Grubb, Richard L" <richard.l.grubb@boeing.com> wrote:
So you are on ML-08
Good!
I did not catch what C compiler you use. # grep ^cc config.sh Is there anything in README.aix that describes your C compiler?
You are most likely not running a threaded configuration, because that would
-- |
From @TuxOn Fri 17 Jan 2003 15:43, "Grubb, Richard L" <richard.l.grubb@boeing.com> wrote:
Please keep p5p in the Cc list. The archives are used as a reference when README.aix describes how to update xlC to 3.1.4.10 for free
-- |
From @TuxOn Fri 17 Jan 2003 19:17, "Grubb, Richard L" <richard.l.grubb@boeing.com> wrote:
I don't think you can on AIX. Does `root' not want to cooperate?
-- |
From richard.l.grubb@boeing.comI have narrowed down my problem to the getcwd subroutine in Cwd.pm. I have I also subscribed to the p5p list. I am a structural engineer, not a PS The subscription instructions in perl-5.8.0/Porting/pumpkin.pod seem to |
From Michael.R.Holmes@syntegra.comi have to build perl-5.8.0 on an nfs automounted disk, and i find it appears that Makefile.PL cannot be converted to makefile for a the compile failure appears as:cd perl-5.8.0 make[2]: Leaving directory Making B (dynamic)
|
From lwe@nortelnetworks.comMr./Ms. Brand: I am including you in the "To:" list, because you are listed (Make your window wide for best viewing of long lines.) When first attempting to build and test Perl 5.8.0 on AIX (4.2.1.0), I The solution turned out to be to use a local file-system rather than a It might be helpful to mention this in the README.aix file. (You might think that I would have started with a local file-system just for Here is the output of the "myconfig" sh script: Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Below is a snippet of output from one failed "make"--this was the most cc -o a2p hash.o str.o util.o walk.o a2p.o -lnsl -ldbm -ldl -lld Making B (dynamic) Stop. I found that it had dropped a "Makefile.PL" (or was it "Makefile.pl"?) file I don't know if any of the details above are of any use, but the main idea Thanks! Larry Early Office (585) 654-2325 Nortel Networks ESN 432-2325 Site (585) 482-5000 Nortel Networks, Network Information Services Life is a comedy for those who think |
From lwe@nortelnetworks.comHere is an additional variation of the "make" symptom, in case these details Making B (dynamic) Stop. Larry Early Office (585) 654-2325 Nortel Networks ESN 432-2325 Site (585) 482-5000 Nortel Networks, Network Information Services Life is a comedy for those who think -----Original Message----- Greetings, This message has been automatically generated in response to the creation of There is no need to reply to this message right now. Your ticket has been Please include the string: [perl #23874] in the subject line of all future correspondence about this issue. To do so, you may reply to this message (please delete unnecessary quotes) Thank you, Return-Path: <lwe@nortelnetworks.com> Mr./Ms. Brand: I am including you in the "To:" list, because you are listed (Make your window wide for best viewing of long lines.) When first attempting to build and test Perl 5.8.0 on AIX (4.2.1.0), I The solution turned out to be to use a local file-system rather than a It might be helpful to mention this in the README.aix file. (You might think that I would have started with a local file-system just for Here is the output of the "myconfig" sh script: Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Below is a snippet of output from one failed "make"--this was the most cc -o a2p hash.o str.o util.o walk.o a2p.o -lnsl -ldbm -ldl -lld Making B (dynamic) Stop. I found that it had dropped a "Makefile.PL" (or was it "Makefile.pl"?) file I don't know if any of the details above are of any use, but the main idea Thanks! Larry Early Office (585) 654-2325 Nortel Networks ESN 432-2325 Site (585) 482-5000 Nortel Networks, Network Information Services Life is a comedy for those who think |
From david_wallis@bmc.comMy home directory (/home/dawallis) is on an automounted NFS volume. readdir(./../../../..): no such file or directory at ../../lib/File/Find.pm When I put debugging print statements before and after the changes to @INC Switching to a directory in a local filesystem (/usr) on the same AIX David Wallis |
From david_wallis@bmc.comThis problem turns out to be the same as #19877. David Wallis |
From david_wallis@bmc.comThis problem was also encountered by two others who bothered to report it: Could we please have a warning in README.aix until this gets fixed? David Wallis -----Original Message----- This problem turns out to be the same as #19877. David Wallis |
From @TuxOn Fri 07 Nov 2003 02:12, "Wallis, David" <David_Wallis@bmc.com> wrote:
Patch welcome :)
-- |
From gebarnes@us.ibm.comI've figured out part of the problem. The lib/Cwd.pm module uses Gary |
@mhx - Status changed from 'new' to 'resolved' |
@mhx - Status changed from 'resolved' to 'open' |
From tammer@tammer.netHello, Bye |
Migrated from rt.perl.org#19877 (status was 'open')
Searchable as RT19877$
The text was updated successfully, but these errors were encountered: