Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 227429

Summary: version bump: dev-libs/dietlibc-0.31
Product: Gentoo Linux Reporter: Luca Lesinigo <luckyluke>
Component: New packagesAssignee: Gentoo VPS Team (OBSOLETE) <vserver-devs+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: hppa
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 221961, 227793    
Bug Blocks:    
Attachments: proposed patch for clone.S:40 on HPPA
proposed ebuild
runtests.sh stderr

Description Luca Lesinigo 2008-06-16 13:18:31 UTC
Portage has dietlibc-0.31_pre20070612.
Final stable 0.31 is out since august 2007 with lots of fixes.

It won't compile on HPPA with this error:
  parisc/clone.S: Assembler messages:
  parisc/clone.S:40: Error: Invalid operands
  make: *** [bin-parisc/clone.o] Error 1

It still has bug #221961 (wrong path behavior on hppa).
You could want to include stuff from bug #189234 (dynamic target).
Comment 1 Luca Lesinigo 2008-06-16 13:22:08 UTC
Created attachment 157077 [details, diff]
proposed patch for clone.S:40 on HPPA

fixes the clone.S:40 issue on HPPA, thanks to daniel_hozac of #vserver on OFTC
Comment 2 Luca Lesinigo 2008-06-16 13:24:37 UTC
Created attachment 157079 [details]
proposed ebuild

this ebuild will fetch the source directly from upstream (fefe.de) and applies the clone.S patch.

Please double and triple check it since it's more or less my first ebuild. It lacks the gentoo © header. I'm not sure about conventions about patch naming and source fetching.
Comment 3 Luca Lesinigo 2008-06-16 13:49:15 UTC
Created attachment 157085 [details]
runtests.sh stderr

This is the stderr from dietlibc-0.31/test/runtests.sh
Tests 'cycles' and 'glob' won't compile so I commented them out of the Makefile.
There are many other tests failing.
Comment 4 Luca Lesinigo 2008-06-16 14:16:23 UTC
emerges without problems also on hardened/amd64 with gcc-3.4.6-r2.
Some tests won't compile, but different ones than HPPA.
Comment 5 Benedikt Böhm (RETIRED) gentoo-dev 2008-08-29 17:09:19 UTC
please try 0.32_pre20080829
Comment 6 Luca Lesinigo 2008-09-16 20:43:13 UTC
tried 0.32_pre20080829: will complete the merge on HPPA but fails when compiling stuff with it (bug #221961)