<div dir="ltr"><div><div><div>I am trying to build the gstreamer 0.10.20 bad RPM file to incorporate my changes and make it easier for us to maintain and distribute the changes. The customer base is isolated and this currently isn't needed outside of systems running my software. Anyway, the rpmbuild is failing and I can't figure out what it is trying to do when it fails. Here are the failure messages.<br>
<br>+ /usr/lib/rpm/check-buildroot<br>+ /usr/lib/rpm/redhat/brp-compress<br>+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip<br>+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump<br>
+ /usr/lib/rpm/brp-python-bytecompile<br>+ /usr/lib/rpm/redhat/brp-python-hardlink<br>+ /usr/lib/rpm/redhat/brp-java-repack-jars<br>Processing files: gstreamer-plugins-bad-0.10.20-1.gst.i686<br>error: File not found: /home/ccrisler/rpmbuild/BUILDROOT/gstreamer-plugins-bad-0.10.20-1.gst.i386/usr/bin/gst-camera<br>
error: File not found: /home/ccrisler/rpmbuild/BUILDROOT/gstreamer-plugins-bad-0.10.20-1.gst.i386/usr/bin/gst-camera-perf<br>error: File not found: /home/ccrisler/rpmbuild/BUILDROOT/gstreamer-plugins-bad-0.10.20-1.gst.i386/usr/share/gstreamer-0.10/camera-apps/gst-camera.ui<br>
<br></div>In searching the BUILDROOT/gst... directory the .../usr/bin subdirectory and the ../usr/share/gstreamer-0.10 don't exist. I captured the rpmbuild output and these directories don't seem to ever be created. The only change that I made to the spec file was to the configure options. This is built on a fedora system for centos distributions.<br>
<br>%build<br>./configure --prefix=/usr --enable-orc --enable-resindvd \<br>--disable-quicktime --disable-faac --disable-faad --disable-jack --disable-mimic \<br>--disable-musicbrainz --disable-mythtv --disable-soundtouch --disable-theoradec --disable-vdpau \<br>
--enable-ofa --enable-shared --disable-examples --enable-examples=no --enable-debug=no CFLAGS=-O2<br>make %{?_smp_mflags}<br><br></div>Does anyone know enough about rpmbuild to point me in some direction to solve this problem? I can't even figure out what it is trying to do when it fails or why the process 'thinks' that the directories/files should exist.<br>
<br>Thank you for any help,<br></div>Chuck Crisler<br></div>