Re: building 5.8.7 on 10.4
On 2005/07/07, at 22:39, Dominic Dunlop wrote On 7 Jul 2005, at 12:57, Joel Rees wrote: lib/localeFAILED at test 99 This is perfectly normal. Unfortunately. The problem is that Mac OS X 10.4 ships with more locale definitions than previous versions, and eu_ES, one of the new locales, has a really weird (read, buggy) value for the decimal separator -- \' . This confuses perl into believing that a number using this string in place of a decimal point is two numbers, and a test which runs through various features of every installed locale fails. It's in the perl bug database as #35895, and I reported it to Apple as their bug ID# 4139653. But I have not had any feedback from Apple so far. Okay, I tried the make test VERBOSE, as Ken suggested, and it reports the file you mention. I suppose I could simply fix that myself, if I knew the decimal separator should be the comma. But I'm not using Spanish, so I'll forego learning where Apple hid the locales today. (Hmm. I see / System/Library/LocalePlugins, but that only has something apparently for Thai text breaks.) Install completes without complaint. Thanks. joel
Re: building 5.8.7 on 10.4
On 7 Jul 2005, at 12:57, Joel Rees wrote: lib/localeFAILED at test 99 This is perfectly normal. Unfortunately. The problem is that Mac OS X 10.4 ships with more locale definitions than previous versions, and eu_ES, one of the new locales, has a really weird (read, buggy) value for the decimal separator -- \' . This confuses perl into believing that a number using this string in place of a decimal point is two numbers, and a test which runs through various features of every installed locale fails. It's in the perl bug database as #35895, and I reported it to Apple as their bug ID# 4139653. But I have not had any feedback from Apple so far. -- Dominic Dunlop
Re: building 5.8.7 on 10.4
On Jul 7, 2005, at 5:57 AM, Joel Rees wrote: Just accepted all the defaults. sudo make gave one error: [...] cc -L/usr/local/lib -force_flat_namespace -o miniperl \ miniperlmain.o opmini.o libperl.a -ldl -lm -lc ./miniperl -w -Ilib -MExporter -e '?' || make minitest make: [extra.pods] Error 1 (ignored) [...] and make test You shouldn't run sudo make and then make test without sudo. The first step may create items that the second step can't deal with. In general the only step that you should use sudo for is sudo make install. All previous steps should be done as your regular non-privileged user. -Ken
Re: building 5.8.7 on 10.4
Man this Mac Mini is _fast_ for a cheap computer. Keeps reasonably close to my AMD Sempron 2600 with 256M more RAM and regular sized ATA hard drives. (Sorry about getting in a snit about the iNTEL stuff, but I just don't see why everyone can't see that even iNTEL has hit the wall here, still wishing Jobs would just add iNTEL based hardware to their product line. They can afford it, and it would treble their customer base easily. No need to drop PowerPC. Guess I'm not sorry enough about being in a snit to shut up.) Hi Joel, I am thinking that if Jobs picked AMD instead, he would a) have a better chip set, b) have a company that would be more responsive to his needs c) sided with a David rather than capitulating to the house of Goliath, d) preserved the Mac culture as different than the Windoze culture. I am glad AMD is suing Intel. I wish them the very best. Joe.
Re: building 5.8.7 on 10.4
2005-07-07 (木) の 10:56 -0500 に Ken Williams さんは書きました: On Jul 7, 2005, at 5:57 AM, Joel Rees wrote: Just accepted all the defaults. sudo make gave one error: [...] cc -L/usr/local/lib -force_flat_namespace -o miniperl \ miniperlmain.o opmini.o libperl.a -ldl -lm -lc ./miniperl -w -Ilib -MExporter -e '?' || make minitest make: [extra.pods] Error 1 (ignored) [...] and make test You shouldn't run sudo make and then make test without sudo. Heh. I was in a hurry last night, didn't watch what I was copying from the saved text. I did indeed try to make test without the sudo first, but I figured that out immediately. The first step may create items that the second step can't deal with. In general the only step that you should use sudo for is sudo make install. All previous steps should be done as your regular non-privileged user. Well, I have the thing in the admin user's local directory, where I would expect there should be even less problem, and make still wouldn't run without sudo. I wonder why. -Ken Anyway, I should be able to just install it, then? Thanks, Joel
Re: building 5.8.7 on 10.4
On Jul 7, 2005, at 6:04 PM, Joel Rees wrote: Anyway, I should be able to just install it, then? Yeah, it sounds like it - I wasn't familiar with that locale issue, but if Dominic says it's okay then it probably is. If you want more details about the failure, you might be able to run make test VERBOSE=1 TEST_FILES=lib/locale.t and look at the output. -Ken