Bug 201435

Summary: smart does not build on FC6's python
Product: [Fedora] Fedora Reporter: Axel Thimm <Axel.Thimm>
Component: smartAssignee: Axel Thimm <Axel.Thimm>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: extras-qa, gtmkramer
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-18 22:55:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 201434    
Bug Blocks:    

Description Axel Thimm 2006-08-05 09:38:51 UTC
Description of problem:
smart's detection on python build parameters, most notably HAVE_MEMMOVE, is
broken on FC6 (see bug #201434).

Version-Release number of selected component (if applicable):
smart-0.42-xxx

How reproducible:
always

Steps to Reproduce:
1.Try to build the package
2.
3.
  
Actual results:
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4
-m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU
_SOURCE -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic
-fasynchronous-unwind-tables -fPIC -DXML_STATIC -DXML_NS=1 -DXML
_DTD=1 -DXML_CONTEXT_BYTES=1024 -DBYTEORDER=1234 -Ismart/util/celementtree/expat
-I/usr/include/python2.4 -c smart/util/celementtree/expat/xmlparse.c -o
build/temp.linux-i686-2.4/smart/util/celementtree/expat/x
mlparse.o
smart/util/celementtree/expat/xmlparse.c:75:2: error: #error memmove does not
exist on this platform, nor is a substitute available


Expected results:
Should contain -DHAVE_MEMMOVE

Additional info:
Self-submitting to keep a tracking bug and a dependency to bug #201434. Also for
having a reference point when it comes to failed rebuild in new chroots or for
mass-rebuilds for FC6.

Comment 1 Axel Thimm 2006-08-18 22:55:49 UTC
Bug #201434 was fixed and smart builds now on FC6.

Comment 2 Axel Thimm 2006-08-20 14:26:03 UTC
*** Bug 198865 has been marked as a duplicate of this bug. ***