https://bugzilla.novell.com/show_bug.cgi?id=203227
peter@suntel.com.tr changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|INVALID |
------- Comment #3 from peter@suntel.com.tr 2006-10-19 04:15 MST -------
There IS a drac.h generated as part of the build, but it is not inclded by the
suse spec. I need it to build flexpop packages which on debian require the
drac-dev package (which contains drac.h) See my test below:
koala:/usr/src/packages/SPECS # rpm -Uvh
ftp://mirrors.kernel.org/opensuse/distribution/SL-OSS-factory/inst-source/suse/src/drac-1.12-24.src.rpm
Retrieving
ftp://mirrors.kernel.org/opensuse/distribution/SL-OSS-factory/inst-source/suse/src/drac-1.12-24.src.rpm
1:drac ########################################### [100%]
koala:/usr/src/packages/SPECS # nice rpmbuild -ba drac.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.49507
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf drac
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/drac-1.12.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd drac
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (drac.dif):'
Patch #0 (drac.dif):
+ patch -p1 -s
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.24757
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /var/tmp/drac-1.12-build
++ dirname /var/tmp/drac-1.12-build
+ /bin/mkdir -p /var/tmp
+ /bin/mkdir /var/tmp/drac-1.12-build
+ cd drac
+ make 'OPTFLAGS=-O2 -g -m32 -march=i586 -mtune=i686 -fmessage-length=0
-D_FORTIFY_SOURCE=2 -fPIC'
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o testing.o
testing.c
rpcgen -C drac.x
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o dracauth.o
dracauth.c
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o drac_xdr.o
drac_xdr.c
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o drac_clnt.o
drac_clnt.c
rm -f libdrac.a
ar cq libdrac.a dracauth.o drac_xdr.o drac_clnt.o
: libdrac.a
gcc -o testing testing.o -L. -ldrac -lnsl
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o rpc.dracd.o
rpc.dracd.c
gcc -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -O2 -g -m32 -march=i586
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fPIC -c -o drac_svc.o
drac_svc.c
gcc -o rpc.dracd rpc.dracd.o drac_xdr.o drac_svc.o -lnsl -ldb -lpthread -pie
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.98780
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd drac
+ mkdir -p /var/tmp/drac-1.12-build//usr/share/man/man8
+ mkdir -p /var/tmp/drac-1.12-build//usr/share/man/man3
+ mkdir -p /var/tmp/drac-1.12-build/sbin
+ mkdir -p /var/tmp/drac-1.12-build//usr/lib
+ mkdir -p /var/tmp/drac-1.12-build/usr/sbin
+ mkdir -p /var/tmp/drac-1.12-build/etc/init.d
+ make install EBIN=/var/tmp/drac-1.12-build/usr/sbin/rpc.dracd
/usr/bin/install -c -m 0755 rpc.dracd
/var/tmp/drac-1.12-build/usr/sbin/rpc.dracd
+ make install-man MAN=/var/tmp/drac-1.12-build//usr/share/man/man
/usr/bin/install -c -m 0444 rpc.dracd.1m
/var/tmp/drac-1.12-build//usr/share/man/man8/rpc.dracd.8
/usr/bin/install -c -m 0444 dracauth.3
/var/tmp/drac-1.12-build//usr/share/man/man3/dracauth.3
+ install -m 644 libdrac.a /var/tmp/drac-1.12-build//usr/lib/libdrac.a
+ install -m 755 rc.dracd /var/tmp/drac-1.12-build/etc/init.d/dracd
+ ln -sf ../etc/init.d/dracd /var/tmp/drac-1.12-build/sbin/rcdracd
+ mkdir -p /var/tmp/drac-1.12-build/var/adm/fillup-templates
+ install -m 644 sysconfig.dracd
/var/tmp/drac-1.12-build/var/adm/fillup-templates/sysconfig.dracd
+ /usr/lib/rpm/find-debuginfo.sh /usr/src/packages/BUILD/drac
extracting debug info from /var/tmp/drac-1.12-build/usr/sbin/rpc.dracd
cpio: glibc-2.5/cc-nptl/csu/crti.S: No such file or directory
cpio: glibc-2.5/cc-nptl/csu/crtn.S: No such file or directory
cpio: glibc-2.5/csu/init.c: No such file or directory
32 blocks
+ RPM_BUILD_ROOT=/var/tmp/drac-1.12-build
+ export RPM_BUILD_ROOT
+ test -x /usr/sbin/Check -a 0 = 0 -o -x /usr/sbin/Check -a '!' -z
/var/tmp/drac-1.12-build
+ echo 'I call /usr/sbin/Check...'
I call /usr/sbin/Check...
+ /usr/sbin/Check
-r--r--r-- 1 root root 917 Oct 19 13:13
/var/tmp/drac-1.12-build//usr/share/man/man3/dracauth.3.gz
-r--r--r-- 1 root root 986 Oct 19 13:13
/var/tmp/drac-1.12-build//usr/share/man/man8/rpc.dracd.8.gz
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-symlink
INFO: relinking /sbin/rcdracd -> /etc/init.d/dracd (was ../etc/init.d/dracd)
Processing files: drac-1.12-24
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.92726
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd drac
+ DOCDIR=/var/tmp/drac-1.12-build/usr/share/doc/packages/drac
+ export DOCDIR
+ rm -rf /var/tmp/drac-1.12-build/usr/share/doc/packages/drac
+ /bin/mkdir -p /var/tmp/drac-1.12-build/usr/share/doc/packages/drac
+ cp -pr COPYRIGHT Changes INSTALL PORTING README dracd.allow-sample
/var/tmp/drac-1.12-build/usr/share/doc/packages/drac
+ exit 0
Finding Provides: /usr/lib/rpm/find-provides drac
Finding Requires: /usr/lib/rpm/find-requires drac
Finding Supplements: /usr/lib/rpm/find-supplements drac
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: /bin/sh libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libc.so.6(GLIBC_2.3.4)
libc.so.6(GLIBC_2.4) libdb-4.4.so libnsl.so.1 libpthread.so.0
libpthread.so.0(GLIBC_2.0)
Processing files: drac-debuginfo-1.12-24
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/var/tmp/drac-1.12-build
Wrote: /usr/src/packages/SRPMS/drac-1.12-24.src.rpm
Wrote: /usr/src/packages/RPMS/i586/drac-1.12-24.i586.rpm
Wrote: /usr/src/packages/RPMS/i586/drac-debuginfo-1.12-24.i586.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.9895
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd drac
+ rm -rf /var/tmp/drac-1.12-build
+ exit 0
koala:/usr/src/packages/SPECS # cat /usr/src/packages/BUILD/drac/drac.h
/*
* Please do not edit this file.
* It was generated using rpcgen.
*/
#ifndef _DRAC_H_RPCGEN
#define _DRAC_H_RPCGEN
#include