Code: Select all
Name: firefox67
Version: 67.0.2
Release: 4.0.0%{?dist}.custom1
Summary: Custom Firefox
Group: Applications/Internet
License: MPL v2.0
URL: https://ftp.mozilla.org/pub/firefox/releases/67.0.2/linux-x86_64/en-US/
Source0: firefox67-67.0.2.tar.xz
BuildRoot: %{_tmppath}/%{name}-buildroot
ExclusiveArch: x86_64
%description
This is a custom build that uses the firefox binaries directly from Mozilla.org out of the archive (tar.bz2) of already-compiled binaries;
however, it enables the usage of legacy SSL cipher suites and protocols.
%prep
%setup -q
%install
rm -rf "$RPM_BUILD_ROOT"
cp -R * "$RPM_BUILD_ROOT"
%files
%defattr(-,root,root,-)
/opt/firefox67
%changelog
* Thu Jun 20 2019 Warron French <warron.french@gmail.com> 4.0.0
- Initial RPM Release from lab using the shell script.
Here is the error/output:
Code: Select all
+ rpmbuild -v -ba /home/build/rpmbuild/SPECS/firefox.spec
+ sh /home/build/CFirefox/monitor_RPMbuild.sh
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pmVRNy
+ umask 022
+ cd /home/build/rpmbuild/BUILD
+ cd /home/build/rpmbuild/BUILD
+ rm -rf firefox67-67.0.2
+ /usr/bin/tar -xf -
+ /usr/bin/xz -dc /home/build/rpmbuild/SOURCES/firefox67-67.0.2.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd firefox67-67.0.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1NH4OF
+ umask 022
+ cd /home/build/rpmbuild/BUILD
+ '[' /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64 '!=' / ']'
+ rm -rf /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64
++ dirname /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64
+ mkdir -p /home/build/rpmbuild/BUILDROOT
+ mkdir /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64
+ cd firefox67-67.0.2
+ rm -rf /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64
+ cp -R opt /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64
+ '[' '%{buildarch}' = noarch ']'
+ QA_CHECK_RPATHS=1
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: firefox67-67.0.2-4.0.0.el7.custom1.x86_64
error: File not found: /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64/opt/firefox67
RPM build errors:
File not found: /home/build/rpmbuild/BUILDROOT/firefox67-67.0.2-4.0.0.el7.custom1.x86_64/opt/firefox67
Proof:
Code: Select all
[build@wfrench-rh7build:firefox67-67.0.2]$ ls -l /home/build/rpmbuild/BUILD/firefox67-67.0.2
total 0
drwxr-xr-x. 3 build build 23 Jun 24 18:29 opt
Thank you for any correction/help in advance,