my 7.1.71 test results on darwin-9.6.0 (10.5.6 Leopard, intel core2duo)

2009-03-22 Thread sci-fi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hi,

Just saw the blurb for the latest snapshot
coreutils-7.1.71-e0149.

I am attaching a set of build and check logs running on my C2D
MacOSX 10.5.6 iMac with all official software updates and not
much else.

Since Apple intends to use their llvm-gcc compiler, I will use
it, too, making sure their plain gcc compilers act the same way
as provided by XCode-3.1.2 (i.e. llvm does not introduce
strangeness on its own, btw for ex. llvm will not build much of
GNOME properly).

I am still having a segfault on a conftest during ./configure,
been seeing this for quite a while during the coreutils-6.x
lineage also (maybe 5.x but my grey matter does not remember
much that far back lol).

As a user (the first one created by OSX is admin), make-check
will fail during:
install/install-C.log

As sudo-root, make-check fails a lot more places:
install/install-C.log
cp/special-bits.log
install/install-C-root.log
misc/truncate-owned-by-other.log
mv/sticky-to-xpart.log
rm/no-give-up.log
touch/now-owned-by-other.log

I feel some of the skipped tests (only some) might still be
useful on this platform, I will need to study them more deeply
as I can.

I am hoping someone has access to the next major version of OSX
10.6 also known as Snow Leopard.  It took them well over a year
to get 10.5 + XCode-3.x into shape IMO.  Never mind the
promises of acting like a real *ix better.

I can try helping as much as I am able.


-BEGIN PGP SIGNATURE-
Charset: UTF8
Version: Hush 3.0
Note: This signature can be verified at https://www.hushtools.com/verify

wkYEARECAAYFAknF8DYACgkQZbt5KOxKrtQndgCfVHIAa7Z1dq85axgjekm9PAPOa8sA
n0P/OACjGMzEj0aHxjjnXsOtT6Qd
=wAaU
-END PGP SIGNATURE-


darwin960(i386,llvm-gcc-4.2,core2)-coreutils7171logs.tar.xz
Description: Binary data
-BEGIN PGP SIGNATURE-
Version: Hush 3.0

wkYEABECAAYFAknF8A8ACgkQZbt5KOxKrtQ1zACePJGIo0r+7KD/t2/BkRAVv1S2A90A
oK6JRZDxXY+GRnt+OJpDU8XqqYrv
=IWIs
-END PGP SIGNATURE-
___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


Re: really weird build problem on MacOSX/Tiger 10.4.11

2008-06-21 Thread sci-fi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hi,

On Fri, 20 Jun 2008 01:38:48 -0500 Jim Meyering [EMAIL PROTECTED]
wrote:
 I'm attaching a shortened make warning showing a problem with ID
vs
 id under the src subdir, along with an ls listing of that same
 subdir.  We're unable to get the final linked exe for id created
 there.  The HFS+ build volume is case sensitive, as is the boot

Thanks for the report.  However, ...

You are using a case-INsensitive file system.
Because of that, the default rule generated by automake
for ID (created by mkid) is conflicting with coreutils'
rule for id the program.

I suggest you build using a case sensitive file system.
[...]

Thank you for replying.

I filed https://savannah.gnu.org/bugs/?23647 to keep track of this
problem.

I wonder why you did not finish the *rest* of the quoted material
you snipped above:

  The HFS+ build volume is “case sensitive”, as is the boot
volume (where we’ll install everything).  

I know full well how to create a case-sensitive HFS+ volume, and by
all indications that Apple provides here, both volumes are exactly
as I stated here.

Furthermore, you should know out-of-the-box Macs have case-
INsensitive formatting, and it is terribly difficult to change
that.  Therefore, you need to factor this into your makefiles etc.
as other projects do.

I am at a complete loss now how to proceed.  I say again
reiteratingly, bluntfully,  forcefully, that my volumes *are*
SENSITIVE to casing, as far as Apple's tools are able to indicate
here.

Thank you for any help in this matter.  But let's direct it to the
bug-report so we can better keep track of things.  All I want to do
is improve your software.  AFAICT only the 'id' exe is affected.
Thanks again.

-BEGIN PGP SIGNATURE-
Charset: UTF8
Version: Hush 3.0
Note: This signature can be verified at https://www.hushtools.com/verify

wkYEARECAAYFAkhdoO8ACgkQZbt5KOxKrtRSRwCePuiyN3DYomx1ztJPPDdLS2qM6JkA
n2coIVprxN+mxVNstF+aFAGw3PpA
=cEV9
-END PGP SIGNATURE-



___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


really weird build problem on MacOSX/Tiger 10.4.11

2008-06-19 Thread sci-fi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Hi,

I'm attaching a shortened make warning showing a problem with ID vs
id under the src subdir, along with an ls listing of that same
subdir.  We're unable to get the final linked exe for id created
there.  The HFS+ build volume is case sensitive, as is the boot
volume (where we'll install everything).  As you can see, this
particular make is with coreutils-6.12.29-a16be -- I went back to
'stable' 6.12, 6.10, and 6.9, to discover they are _all_ doing
this.  I don't know how much further back this bug has been
occurring.  Since id is not being newly built here, of course our
$PATH ends up finding Apple's original id in /usr/bin dated 2006-08-
19, a universal binary.  Apple's id syntax does not accept the --
version and some other switches that are in coreutils test suites,
so we end up having at least four related failures there.

I hope the file attachment will propagate thru here.  Please let me
know what we can do to fix this.  Thank you very much.

-BEGIN PGP SIGNATURE-
Charset: UTF8
Note: This signature can be verified at https://www.hushtools.com/verify
Version: Hush 3.0

wkYEARECAAYFAkhaOj4ACgkQZbt5KOxKrtRn/wCfdEdBdCS7t71qPr4Rn7J0A6ac0PUA
n32zg2Nt+RGzrXW1CF9D71EF9Wi0
=HrE4
-END PGP SIGNATURE-
$ pwd
/Users/scifi/Projects/coreutils-6.12.29-a16be/src

$ make -w
make: Entering directory `/Volumes/BigUn3/Projects/coreutils-6.12.29-a16be/src'
Makefile:2050: warning: overriding commands for target `ID'
Makefile:1569: warning: ignoring old commands for target `ID'
make  all-am
make[1]: Entering directory 
`/Volumes/BigUn3/Projects/coreutils-6.12.29-a16be/src'
Makefile:2050: warning: overriding commands for target `ID'
Makefile:1569: warning: ignoring old commands for target `ID'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory 
`/Volumes/BigUn3/Projects/coreutils-6.12.29-a16be/src'
make: Leaving directory `/Volumes/BigUn3/Projects/coreutils-6.12.29-a16be/src'

$ ls -alL
total 11940
drwxr-xr-x 347 scifi scifi  11798 2008-06-19 05:14 .
drwxr-xr-x  59 scifi scifi   2006 2008-06-19 00:13 ..
drwxr-xr-x 117 scifi scifi   3978 2008-06-19 00:15 .deps
-rw-r--r--   1 scifi scifi 148475 2008-06-19 05:12 ID
-rw-r--r--   1 scifi scifi 101598 2008-06-19 00:13 Makefile
-rw-r--r--   1 scifi scifi  16141 2008-06-09 03:49 Makefile.am
-rw-r--r--   1 scifi scifi 107381 2008-06-10 03:40 Makefile.in
-rwxr-xr-x   1 scifi scifi  71432 2008-06-19 00:15 [
-rwxr-xr-x   1 scifi scifi  66988 2008-06-19 00:15 base64
-rw-r--r--   1 scifi scifi   7864 2008-06-08 08:16 base64.c
-rw-r--r--   1 scifi scifi   7028 2008-06-19 00:15 base64.o
-rwxr-xr-x   1 scifi scifi  58652 2008-06-19 00:15 basename
-rw-r--r--   1 scifi scifi   3750 2008-06-08 08:16 basename.c
-rw-r--r--   1 scifi scifi   3460 2008-06-19 00:15 basename.o
-rw-r--r--   1 scifi scifi   4962 2008-06-08 08:16 c99-to-c89.diff
-rwxr-xr-x   1 scifi scifi  80332 2008-06-19 00:15 cat
-rw-r--r--   1 scifi scifi  19624 2008-06-08 08:16 cat.c
-rw-r--r--   1 scifi scifi   9768 2008-06-19 00:15 cat.o
-rwxr-xr-x   1 scifi scifi  81568 2008-06-19 00:15 chcon
-rw-r--r--   1 scifi scifi  15098 2008-06-08 17:06 chcon.c
-rw-r--r--   1 scifi scifi  10452 2008-06-19 00:15 chcon.o
-rwxr-xr-x   1 scifi scifi  85816 2008-06-19 00:15 chgrp
-rw-r--r--   1 scifi scifi   8301 2008-06-08 17:06 chgrp.c
-rw-r--r--   1 scifi scifi   7384 2008-06-19 00:15 chgrp.o
-rwxr-xr-x   1 scifi scifi  81604 2008-06-19 00:15 chmod
-rw-r--r--   1 scifi scifi  13744 2008-06-08 17:06 chmod.c
-rw-r--r--   1 scifi scifi  10256 2008-06-19 00:15 chmod.o
-rwxr-xr-x   1 scifi scifi  90132 2008-06-19 00:15 chown
-rw-r--r--   1 scifi scifi  14630 2008-06-08 17:06 chown-core.c
-rw-r--r--   1 scifi scifi   2219 2008-05-06 04:28 chown-core.h
-rw-r--r--   1 scifi scifi   6516 2008-06-19 00:15 chown-core.o
-rw-r--r--   1 scifi scifi   9998 2008-06-08 17:06 chown.c
-rw-r--r--   1 scifi scifi   8420 2008-06-19 00:15 chown.o
-rwxr-xr-x   1 scifi scifi  58500 2008-06-19 00:15 chroot
-rw-r--r--   1 scifi scifi   3103 2008-06-08 08:16 chroot.c
-rw-r--r--   1 scifi scifi   3760 2008-06-19 00:15 chroot.o
-rwxr-xr-x   1 scifi scifi  58520 2008-06-19 00:15 cksum
-rw-r--r--   1 scifi scifi   9567 2008-06-08 08:16 cksum.c
-rw-r--r--   1 scifi scifi   5612 2008-06-19 00:15 cksum.o
-rwxr-xr-x   1 scifi scifi  63016 2008-06-19 00:15 comm
-rw-r--r--   1 scifi scifi   7135 2008-06-08 08:16 comm.c
-rw-r--r--   1 scifi scifi   6144 2008-06-19 00:15 comm.o
-rw-r--r--   1 scifi scifi  67121 2008-06-08 08:16 copy.c
-rw-r--r--   1 scifi scifi   8878 2008-05-06 04:28 copy.h
-rw-r--r--   1 scifi scifi  22148 2008-06-19 00:15 copy.o
-rwxr-xr-x   1 scifi scifi 182532 2008-06-19 00:15 cp
-rw-r--r--   1 scifi scifi   4978 2008-06-03 01:50 cp-hash.c
-rw-r--r--   1 scifi scifi246 2008-03-07 10:05 cp-hash.h
-rw-r--r--   1 scifi scifi   2160 2008-06-19 00:15 cp-hash.o
-rw-r--r--   1 scifi scifi  31573 2008-06-08 09:42 cp.c
-rw-r--r--   1 scifi scifi  23680 2008-06-19 00:15 cp.o

Re: Alignment bug in ls with UTF-8 filenames under Mac OS X

2007-01-18 Thread sci-fi

On 2007-01-15 21:05:53 -0600, Vincent Lefevre [EMAIL PROTECTED] said:


Hi,

Under Mac OS X 10.4.8 with ls (GNU coreutils) 5.97 (installed via
MacPorts), in a 80-column terminal (uxterm), I get:

$ ls
É   y123456789012345678901234567890
x123456789012345678901234567890  z123456789012345678901234567890

instead of:

$ ls
Éy123456789012345678901234567890
x123456789012345678901234567890  z123456789012345678901234567890

Note:

$ locale
LANG=POSIX
LC_COLLATE=POSIX
LC_CTYPE=en_US.UTF-8
LC_MESSAGES=POSIX
LC_MONETARY=POSIX
LC_NUMERIC=POSIX
LC_TIME=POSIX
LC_ALL=POSIX/en_US.UTF-8/POSIX/POSIX/POSIX/POSIX

Regards,


How to reproduce, please?

Does changing the Apple Terminal Window Settings aka Terminal Inspector
help?  In particular, select the tab named Display, and try the first
three checkmarks under the Text Font section there.  Sometimes the
Anti-Alias setting is enough to push the width of the character cell
over to make the rest of the printed line line-up properly.  The next
two checkmarks are for wide glyphs, sometimes Terminal needs to be
fooled with these settings for accented chars anyway.

How does iTerm behave?  They've been working on some enhancements of
their own (nevermind Apple ;) ).


--





___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


Re: Does coreutils-6.7 'mv' support MacOSX/XCode 'MvMac' tool?

2007-01-15 Thread sci-fi

On 2007-01-10 15:20:46 -0600, Jim Meyering [EMAIL PROTECTED] said:


[EMAIL PROTECTED] wrote:

I've been running coreutils-6.7 on Darwin/MacOSX 10.4.8 ever
since it went final.  The make check tests that failed
probably can be explained.  Haven't seen any real problems, but
all I usually do is lots of builds of other open projects and
trying to keep up with the updates.  ;)

But I wonder about this blurb from man MvMac:

[...]
As of Mac OS X 10.4, the mv command preserves metadata and resource forks
of files on Extended HFS volumes, so it can be used in place of MvMac.
The MvMac command will be deprecated in future versions of Mac OS X.
[...]

Are these changes inside the coreutils code already


Not unless they're somehow based on standard ACLs (hmm, that's probably
an oxymoron :).  There is no OS X-specific code in the cp/mv programs
from the coreutils package.


(has Apple submitted them up-stream and accepted)?


Not submitted.


If not, what should we
do to get ready for possibly Leopard and/or future XCodes
ditching them?


If someone has patches to add this, it might be nice to post them here.


hmmm... Apple puts some of these in /bin ... so ...
I wonder if Apple is using the FreeBSD /src/bin tree, then, rather than
configuring coreutils with --prefix=/  ... let me check on that...
if so, it may be near-impossible to sync their changes with coreutils,
y'think?  :(


--





___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


Does coreutils-6.7 'mv' support MacOSX/XCode 'MvMac' tool?

2007-01-10 Thread sci-fi


Hi,

I've been running coreutils-6.7 on Darwin/MacOSX 10.4.8 ever
since it went final.  The make check tests that failed
probably can be explained.  Haven't seen any real problems, but
all I usually do is lots of builds of other open projects and
trying to keep up with the updates.  ;)

But I wonder about this blurb from man MvMac:

[...]
As of Mac OS X 10.4, the mv command preserves metadata and resource forks
of files on Extended HFS volumes, so it can be used in place of MvMac.
The MvMac command will be deprecated in future versions of Mac OS X.
[...]

Are these changes inside the coreutils code already (has Apple
submitted them up-stream and accepted)?  If not, what should we
do to get ready for possibly Leopard and/or future XCodes
ditching them?

btw MvMac and CpMac are found in the /Developer/Tools path
(XCode 2.4.1 is the latest as I type  send this note; its
installer will place man-pages into the regular /usr locations).

also btw I can never afford a $pay-for$ ADC account (and never
mind those 'dmg's being posted in certain places), so I have no
idea what Leopard's state is ... Apple certainly is being
tight-lipped about most of it.  :(

Thanks...



--





___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


here's my latest make check log on Darwin (Re: now getting a build error with coreutils-cvs (Re: coreutils-6.2: various runtime problems on Darwin-8.7.0 HFS+ (including attachment this time)))

2006-09-26 Thread sci-fi

(Unison won't let me attach a file to a message, nor will it let an 
upload come with a message, too lazy to switch to Thoth right now 
;) so I'll do this via e-mail)

I cvs update'd within the last half-hour.  Builds seem to go fine.  
I ran make -k check with all the RUN*TESTS enabled I could dig-up.  
Attached should be a file named 'cucvs_makecheck.log.bz2' which is 
the tee'd capture from the check.

I think these failures are 100% explainable on Darwin.  Also, the 
filesystem bugs causing the long ls and other problems seem 
successfully bypassed now.  So I feel we're very close for release. 
 I'll do a make install and use it for real for a while.  :)

Thank you.




cucvs_makecheck.log.bz2
Description: BZip2 compressed data
___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils


coreutils-6.2: various runtime problems on Darwin-8.7.0 HFS+

2006-09-25 Thread sci-fi

Hi,

I am new to this list, but not at all new to building and using
open source projects.  (Please CC me if needed as I haven't yet
joined this list.  Or I think I can access and post via
news.gmane.org with regular newsreaders.)

I built coreutils-6.2 on Darwin-8.7.0 (Tiger 10.4.7 and the
latest XCode-2.4).  I actually have installed coreutils-5.97 to
compare with.

5.97 seems to work fine, but 6.2 seems to have many things wrong.

Most notably the new 'ls' in 6.2 is acting very very strange.
We get double listings in 'long' mode of every file, with
exactly the first set saying No such file or directory,
including the dot-dirs.  The second set lists each file/dir as
expected.

I am attaching a sample to show you what I mean here.  Please
find the archive named 'coreutils-6.2-bugs.tar.bz2'.  It should
expand to create these files:

-rw-r--r-- 1 root wheel 1957313 Sep 25 00:43 config.log
-rw-r--r-- 1 root wheel   31244 Sep 25 00:43 config_consolelog.txt
-rw-r--r-- 1 root admin   29725 Sep 25 00:51 
ls_whoops_consolelog.txt
-rw-r--r-- 1 root wheel   67706 Sep 25 00:45 make_consolelog.txt
-rw-r--r-- 1 root wheel   55908 Sep 25 00:49 
makecheck_consolelog.txt

The 'ls_whoops_consolelog.txt' will show you what I mean about
the ls bug in 6.2.

While I'm at it, I ran 'make check' and tee'd its output into
'makecheck_consolelog.txt'.  A number of tests failed.

The 'config_consolelog.txt' is a tee'd capture of the
'./configure' run.  I also include the original 'config.log' as
written.  Please note there seems to be a few more bugs here,
too, such as some header file locations are printed with
leading triple-slashes (no problem on Darwin here, just a thing
to note).

The 'make_consolelog.txt' is a tee'd capture of the 'make all'.

This gen was made with unset env xxFLAGS totally, so defaults
should've been plugged in.

I believe I tried the 6.1 a while back and had to scrap it,
too, with too many problems.  Since these are unstable, I will
stay with 5.97 until/unless you-all have something you'd like
me to try.

I'm obviously quite worried about releasing this code to Darwin
users, so I thought I better do a bit of hollarin' here.  ;)

Oh the filesystem is all HFS+ with 'large' disks (200GB to
300GB).  The boot-vol is case-sensitive, while the build-vol is
not (for compatibility with older Macs).  Again 5.97 built and
installed fine with this same set-up.

Let me know if I can help further.  Thank you.





Concerned about your privacy? Instantly send FREE secure email, no account 
required
http://www.hushmail.com/send?l=480

Get the best prices on SSL certificates from Hushmail
https://www.hushssl.com?l=485



___
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils