(switching the list to fink-devel)

On 17 Apr 2010, at 00:06, Jack Howarth wrote:

> Try the updated binutils packaging that I posted on fink tracking...
>
> https://sourceforge.net/tracker/?func=detail&aid=2988592&group_id=17203&atid=414256

I'm just running one myself
I still see problems in the testsuite, including for obldump.
There was a BuildConflict with dejagnu, which I removed_
but maybe dejagnu has bad side-effects ? (not sure it is up-to-date  
either..)

Realise this mail won't get out before tomorrow
(have to look at my postfix configuration and my router..)
thus putting my files in my exp dir _ so you can see them now.


After further small fixes, what I get in detail (on 10.5 / intel)
for the tests (summary was is my last commit msg, to try getting it  
earlier to you...) is :

1) on 32 bit fink :
> Test Run By root on Sat Apr 17 02:08:13 2010
> Native configuration is i386-apple-darwin9.8.0
>
>               === binutils tests ===
>
> Schedule of variations:
>    unix
>
> Running target unix
> Using /sw/share/dejagnu/baseboards/unix.exp as board description  
> file for target.
> Using /sw/share/dejagnu/config/unix.exp as generic interface file  
> for target.
> Using /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> config/default.exp as tool-and-target-specific interface file.
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/ar.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/arm/objdump.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/bfin/objdump.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/dlltool.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/hppa/objdump.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/m68k/objdump.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/nm.exp ...
> Version /sw32/bld/binutils-2.20.1-3/darwin_objdir/binutils/nm-new  
> 2.20.1.20100303
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/objcopy.exp ...
> Version /sw32/bld/binutils-2.20.1-3/darwin_objdir/binutils/objcopy  
> 2.20.1.20100303
> FAIL: objcopy (simple copy)
> FAIL: strip
> FAIL: strip with saving a symbol
> FAIL: run objcopy of executable
> FAIL: run stripped executable
> FAIL: run stripped executable with saving a symbol
> ERROR: /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/copytest.s: assembly failed
> FAIL: copy with setting section flags 3
> ERROR: /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/localize-hidden-2.s: assembly failed
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/objdump.exp ...
> Version /sw32/bld/binutils-2.20.1-3/darwin_objdir/binutils/objdump  
> 2.20.1.20100303
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/readelf.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/size.exp ...
> Version /sw32/bld/binutils-2.20.1-3/darwin_objdir/binutils/size  
> 2.20.1.20100303
> FAIL: size (no arguments)
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/vax/objdump.exp ...
> Running /sw/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> binutils-all/windres/windres.exp ...
>
>               === binutils Summary ===
>
> # of expected passes          26
> # of unexpected failures      8
> # of expected failures                1
> # of unresolved testcases     2
> # of unsupported tests                1

2) on 64bit fink :
> Test Run By root on Sat Apr 17 02:07:58 2010
> Native configuration is x86_64-apple-darwin9.8.0
>
>               === binutils tests ===
>
> Schedule of variations:
>    unix
>
> Running target unix
> Using /sw64/share/dejagnu/baseboards/unix.exp as board description  
> file for target.
> Using /sw64/share/dejagnu/config/unix.exp as generic interface file  
> for target.
> Using /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/testsuite/ 
> config/default.exp as tool-and-target-specific interface file.
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/ar.exp ...
> FAIL: ar symbol table
> FAIL: ar thin archive
> FAIL: ar thin archive with nested archive
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/arm/objdump.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/bfin/objdump.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/dlltool.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/hppa/objdump.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/m68k/objdump.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/nm.exp ...
> Version /sw64/bld/binutils-2.20.1-3/darwin_objdir/binutils/nm-new  
> 2.20.1.20100303
> FAIL: nm (no arguments)
> FAIL: nm -g
> FAIL: nm -P
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/objcopy.exp ...
> Version /sw64/bld/binutils-2.20.1-3/darwin_objdir/binutils/objcopy  
> 2.20.1.20100303
> FAIL: objcopy (simple copy)
> FAIL: objcopy --reverse-bytes
> FAIL: objcopy -O srec
> ERROR: objdump can not recognize bintest.o
> ERROR: objdump can not recognize bintest.o
> FAIL: strip with saving a symbol
> FAIL: simple objcopy of executable
> FAIL: run objcopy of executable
> ERROR: remote_download to build of tmpdir/copyprog to tmpdir/ 
> striprog: cp: cannot stat `tmpdir/copyprog': No such file or directory
> ERROR: remote_download to build of tmpdir/copyprog to tmpdir/ 
> striprog: cp: cannot stat `tmpdir/copyprog': No such file or directory
> ERROR: remote_download to build of tmpdir/copyprog to tmpdir/ 
> striprog: cp: cannot stat `tmpdir/copyprog': No such file or directory
> ERROR: /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/copytest.s: assembly failed
> FAIL: copy with setting section flags 3
> FAIL: strip --strip-unneeded on common symbol
> ERROR: /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/localize-hidden-2.s: assembly failed
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/objdump.exp ...
> Version /sw64/bld/binutils-2.20.1-3/darwin_objdir/binutils/objdump  
> 2.20.1.20100303
> FAIL: objdump -f
> FAIL: objdump -h
> FAIL: objdump -t
> FAIL: objdump -r
> FAIL: objdump -s
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/readelf.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/size.exp ...
> Version /sw64/bld/binutils-2.20.1-3/darwin_objdir/binutils/size  
> 2.20.1.20100303
> FAIL: size (no arguments)
> FAIL: size -A
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/vax/objdump.exp ...
> Running /sw64/bld/binutils-2.20.1-3/binutils-2.20.1/binutils/ 
> testsuite/binutils-all/windres/windres.exp ...
>
>               === binutils Summary ===
>
> # of expected passes          4
> # of unexpected failures      21
> # of unresolved testcases     6
> # of unsupported tests                1



3) In particular, to answer your question, there are still problems  
with objdump on 64bit,
but none on 32bit.
And the failure on the configure test (explained by pogma) of gcc45,
and that he thought is fixed by now, is indeed so, bot for 32bit and  
64bit.

I'm now going to update my gcc45 info file to your latest version, and  
relaunch the
build on 32bit and 64bit, both with binutils installed, just to check  
there are no
other difficulties there.

JF

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to