Change-Id: I7f0d69a66458b0f211a1181986f14d0d9f1fd283
Reviewed-on: http://photon-jenkins.eng.vmware.com/665
Reviewed-by: suezzelur <anishs@vmware.com>
Tested-by: suezzelur <anishs@vmware.com>
Tested-by: Sharath George
Reviewed-by: Sharath George
| ... | ... |
@@ -1,14 +1,14 @@ |
| 1 | 1 |
Summary: Boost |
| 2 | 2 |
Name: boost |
| 3 |
-Version: 1.56.0 |
|
| 4 |
-Release: 2%{?dist}
|
|
| 3 |
+Version: 1.60.0 |
|
| 4 |
+Release: 1%{?dist}
|
|
| 5 | 5 |
License: Boost Software License V1 |
| 6 | 6 |
URL: http://www.boost.org/ |
| 7 | 7 |
Group: System Environment/Security |
| 8 | 8 |
Vendor: VMware, Inc. |
| 9 | 9 |
Distribution: Photon |
| 10 |
-Source0: http://downloads.sourceforge.net/boost/boost_1_56_0.tar.bz2 |
|
| 11 |
-%define sha1 boost=f94bb008900ed5ba1994a1072140590784b9b5df |
|
| 10 |
+Source0: http://downloads.sourceforge.net/boost/boost_1_60_0.tar.bz2 |
|
| 11 |
+%define sha1 boost=7f56ab507d3258610391b47fef6b11635861175a |
|
| 12 | 12 |
BuildRequires: bzip2-devel |
| 13 | 13 |
|
| 14 | 14 |
%description |
| ... | ... |
@@ -25,7 +25,7 @@ The boost-devel package contains libraries, header files and documentation |
| 25 | 25 |
for developing applications that use boost. |
| 26 | 26 |
|
| 27 | 27 |
%prep |
| 28 |
-%setup -qn boost_1_56_0 |
|
| 28 |
+%setup -qn boost_1_60_0 |
|
| 29 | 29 |
%build |
| 30 | 30 |
./bootstrap.sh --prefix=%{buildroot}%{_prefix}
|
| 31 | 31 |
./b2 %{?_smp_mflags} stage threading=multi link=shared
|
| ... | ... |
@@ -47,6 +47,8 @@ rm -rf %{buildroot}/*
|
| 47 | 47 |
%{_includedir}/*
|
| 48 | 48 |
|
| 49 | 49 |
%changelog |
| 50 |
+* Wed Apr 27 2016 Xiaolin Li <xiaolinl@vmware.com> 1.60.0-1 |
|
| 51 |
+- Update to version 1.60.0. |
|
| 50 | 52 |
* Thu Oct 01 2015 Xiaolin Li <xiaolinl@vmware.com> 1.56.0-2 |
| 51 | 53 |
_ Move header files to devel package. |
| 52 | 54 |
* Tue Feb 10 2015 Divya Thaluru <dthaluru@vmware.com> 1.56.0-1 |
| ... | ... |
@@ -1,22 +1,19 @@ |
| 1 | 1 |
%define _use_internal_dependency_generator 0 |
| 2 | 2 |
Summary: Contains the GNU compiler collection |
| 3 | 3 |
Name: gcc |
| 4 |
-Version: 4.8.2 |
|
| 5 |
-Release: 6%{?dist}
|
|
| 4 |
+Version: 5.3.0 |
|
| 5 |
+Release: 1%{?dist}
|
|
| 6 | 6 |
License: GPLv2+ |
| 7 | 7 |
URL: http://gcc.gnu.org |
| 8 | 8 |
Group: Development/Tools |
| 9 | 9 |
Vendor: VMware, Inc. |
| 10 | 10 |
Distribution: Photon |
| 11 | 11 |
Source0: http://ftp.gnu.org/gnu/gcc/%{name}-%{version}/%{name}-%{version}.tar.bz2
|
| 12 |
-%define sha1 gcc=810fb70bd721e1d9f446b6503afe0a9088b62986 |
|
| 12 |
+%define sha1 gcc=0612270b103941da08376df4d0ef4e5662a2e9eb |
|
| 13 | 13 |
Requires: libstdc++-devel |
| 14 | 14 |
Requires: libgcc-devel |
| 15 | 15 |
Requires: libgomp-devel |
| 16 | 16 |
Requires: gmp |
| 17 |
-Requires: glibc-devel |
|
| 18 |
-Requires: linux-api-headers |
|
| 19 |
-Requires: binutils |
|
| 20 | 17 |
%description |
| 21 | 18 |
The GCC package contains the GNU compiler collection, |
| 22 | 19 |
which includes the C and C++ compilers. |
| ... | ... |
@@ -72,11 +69,9 @@ This package contains development headers and static library for libgomp |
| 72 | 72 |
|
| 73 | 73 |
%prep |
| 74 | 74 |
%setup -q |
| 75 |
-case `uname -m` in |
|
| 76 |
- i?86) sed -i 's/^T_CFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in ;; |
|
| 77 |
-esac |
|
| 78 |
-sed -i -e /autogen/d -e /check.sh/d fixincludes/Makefile.in |
|
| 79 |
-mv -v libmudflap/testsuite/libmudflap.c++/pass41-frag.cxx{,.disable}
|
|
| 75 |
+sed -i '/*cpp:/s/^/# /' `dirname $(gcc --print-libgcc-file-name)`/../specs |
|
| 76 |
+sed -i '/Ofast:-D_FORTIFY_SOURCE=2/s/^/# /' `dirname $(gcc --print-libgcc-file-name)`/../specs |
|
| 77 |
+ |
|
| 80 | 78 |
install -vdm 755 ../gcc-build |
| 81 | 79 |
%build |
| 82 | 80 |
cd ../gcc-build |
| ... | ... |
@@ -90,9 +85,10 @@ SED=sed \ |
| 90 | 90 |
--enable-languages=c,c++ \ |
| 91 | 91 |
--disable-multilib \ |
| 92 | 92 |
--disable-bootstrap \ |
| 93 |
- --with-system-zlib \ |
|
| 94 |
- --disable-silent-rules |
|
| 95 |
-make %{?_smp_mflags}
|
|
| 93 |
+ --with-system-zlib |
|
| 94 |
+# --disable-silent-rules |
|
| 95 |
+#sed -i '/-D_FORTIFY_SOURCE=2 for preprocessor/,+2d' `dirname $(gcc --print-libgcc-file-name)`/../specs |
|
| 96 |
+make |
|
| 96 | 97 |
%install |
| 97 | 98 |
pushd ../gcc-build |
| 98 | 99 |
make DESTDIR=%{buildroot} install
|
| ... | ... |
@@ -213,15 +209,17 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
|
| 213 | 213 |
%endif |
| 214 | 214 |
|
| 215 | 215 |
%changelog |
| 216 |
-* Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 4.8.2-6 |
|
| 217 |
-- Handled locale files with macro find_lang |
|
| 216 |
+* Mon Mar 28 2016 Alexey Makhalov <amakhalov@vmware.com> 5.3.0-1 |
|
| 217 |
+- Update version to 5.3 |
|
| 218 |
+* Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 4.8.2-6 |
|
| 219 |
+- Handled locale files with macro find_lang |
|
| 218 | 220 |
* Mon Nov 02 2015 Vinay Kulkarni <kulkarniv@vmware.com> 4.8.2-5 |
| 219 | 221 |
- Put libatomic.so into its own package. |
| 220 | 222 |
* Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 4.8.2-4 |
| 221 | 223 |
- Updated group. |
| 222 | 224 |
* Mon May 18 2015 Touseef Liaqat <tliaqat@vmware.com> 4.8.2-3 |
| 223 | 225 |
- Update according to UsrMove. |
| 224 |
-* Fri May 15 2015 Divya Thaluru <dthaluru@vmware.com> 4.8.2-2 |
|
| 225 |
-- Packaging .la files |
|
| 226 |
-* Tue Apr 01 2014 baho-utot <baho-utot@columbus.rr.com> 4.8.2-1 |
|
| 227 |
-- Initial build. First version |
|
| 226 |
+* Fri May 15 2015 Divya Thaluru <dthaluru@vmware.com> 4.8.2-2 |
|
| 227 |
+- Packaging .la files |
|
| 228 |
+* Tue Apr 01 2014 baho-utot <baho-utot@columbus.rr.com> 4.8.2-1 |
|
| 229 |
+- Initial build. First version |
| ... | ... |
@@ -1,6 +1,6 @@ |
| 1 | 1 |
Summary: Programming language |
| 2 | 2 |
Name: lua |
| 3 |
-Version: 5.2.3 |
|
| 3 |
+Version: 5.3.2 |
|
| 4 | 4 |
Release: 1%{?dist}
|
| 5 | 5 |
License: MIT |
| 6 | 6 |
URL: http://www.lua.org |
| ... | ... |
@@ -8,8 +8,8 @@ Group: Development/Tools |
| 8 | 8 |
Vendor: VMware, Inc. |
| 9 | 9 |
Distribution: Photon |
| 10 | 10 |
Source0: ttp://www.lua.org/ftp/%{name}-%{version}.tar.gz
|
| 11 |
-%define sha1 lua=926b7907bc8d274e063d42804666b40a3f3c124c |
|
| 12 |
-Patch0: lua-5.2.3-shared_library-1.patch |
|
| 11 |
+%define sha1 lua=7a47adef554fdca7d0c5536148de34579134a973 |
|
| 12 |
+Patch0: lua-5.3.2-shared_library-1.patch |
|
| 13 | 13 |
BuildRequires: readline-devel |
| 14 | 14 |
Requires: readline |
| 15 | 15 |
%description |
| ... | ... |
@@ -27,19 +27,20 @@ Static libraries and header files for the support library for lua |
| 27 | 27 |
%setup -q |
| 28 | 28 |
%patch0 -p1 |
| 29 | 29 |
sed -i '/#define LUA_ROOT/s:/usr/local/:/usr/:' src/luaconf.h |
| 30 |
+sed -i 's/CFLAGS= -fPIC -O2 /CFLAGS= -fPIC -O2 -DLUA_COMPAT_MODULE /' src/Makefile |
|
| 30 | 31 |
%build |
| 31 | 32 |
make VERBOSE=1 %{?_smp_mflags} linux
|
| 32 | 33 |
%install |
| 33 | 34 |
make %{?_smp_mflags} \
|
| 34 | 35 |
INSTALL_TOP=%{buildroot}/usr TO_LIB="liblua.so \
|
| 35 |
- liblua.so.5.2 liblua.so.5.2.3" \ |
|
| 36 |
+ liblua.so.5.3 liblua.so.5.3.2" \ |
|
| 36 | 37 |
INSTALL_DATA="cp -d" \ |
| 37 | 38 |
INSTALL_MAN=%{buildroot}/usr/share/man/man1 \
|
| 38 | 39 |
install |
| 39 | 40 |
install -vdm 755 %{buildroot}%{_libdir}/pkgconfig
|
| 40 | 41 |
cat > %{buildroot}%{_libdir}/pkgconfig/lua.pc <<- "EOF"
|
| 41 |
- V=5.2 |
|
| 42 |
- R=5.2.3 |
|
| 42 |
+ V=5.3 |
|
| 43 |
+ R=5.3.2 |
|
| 43 | 44 |
|
| 44 | 45 |
prefix=/usr |
| 45 | 46 |
INSTALL_BIN=${prefix}/bin
|
| ... | ... |
@@ -57,7 +58,7 @@ cat > %{buildroot}%{_libdir}/pkgconfig/lua.pc <<- "EOF"
|
| 57 | 57 |
Libs: -L${libdir} -llua -lm
|
| 58 | 58 |
Cflags: -I${includedir}
|
| 59 | 59 |
EOF |
| 60 |
-rmdir %{buildroot}%{_libdir}/lua/5.2
|
|
| 60 |
+rmdir %{buildroot}%{_libdir}/lua/5.3
|
|
| 61 | 61 |
rmdir %{buildroot}%{_libdir}/lua
|
| 62 | 62 |
%clean |
| 63 | 63 |
rm -rf %{buildroot}
|
| ... | ... |
@@ -75,5 +76,7 @@ rm -rf %{buildroot}
|
| 75 | 75 |
%{_libdir}/liblua.so
|
| 76 | 76 |
|
| 77 | 77 |
%changelog |
| 78 |
+* Wed Apr 27 2016 Xiaolin Li <xiaolinl@vmware.com> 5.3.2-1 |
|
| 79 |
+- Update to version 5.3.2. |
|
| 78 | 80 |
* Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 5.2.3-1 |
| 79 | 81 |
- Initial build. First version |
| ... | ... |
@@ -1,18 +1,28 @@ |
| 1 | 1 |
Summary: Libraries for terminal handling of character screens |
| 2 | 2 |
Name: ncurses |
| 3 |
-Version: 5.9 |
|
| 4 |
-Release: 4%{?dist}
|
|
| 3 |
+Version: 6.0 |
|
| 4 |
+Release: 1%{?dist}
|
|
| 5 | 5 |
License: MIT |
| 6 | 6 |
URL: http://www.gnu.org/software/ncurses |
| 7 | 7 |
Group: Applications/System |
| 8 | 8 |
Vendor: VMware, Inc. |
| 9 | 9 |
Distribution: Photon |
| 10 | 10 |
Source0: ftp://ftp.gnu.org/gnu/ncurses/%{name}-%{version}.tar.gz
|
| 11 |
-%define sha1 ncurses=3e042e5f2c7223bffdaac9646a533b8c758b65b5 |
|
| 12 |
-Provides: libncurses.so.5()(64bit) |
|
| 11 |
+%define sha1 ncurses=acd606135a5124905da770803c05f1f20dd3b21c |
|
| 12 |
+Provides: libncurses.so.6()(64bit) |
|
| 13 | 13 |
%description |
| 14 | 14 |
The Ncurses package contains libraries for terminal-independent |
| 15 | 15 |
handling of character screens. |
| 16 |
+ |
|
| 17 |
+%package compat |
|
| 18 |
+Summary: Ncurses compatibility libraries |
|
| 19 |
+Group: System Environment/Libraries |
|
| 20 |
+Provides: libncurses.so.5()(64bit) |
|
| 21 |
+ |
|
| 22 |
+%description compat |
|
| 23 |
+This package contains the ABI version 5 of the ncurses libraries for |
|
| 24 |
+compatibility. |
|
| 25 |
+ |
|
| 16 | 26 |
%package devel |
| 17 | 27 |
Summary: Header and development files for ncurses |
| 18 | 28 |
Requires: %{name} = %{version}
|
| ... | ... |
@@ -21,6 +31,9 @@ It contains the libraries and header files to create applications |
| 21 | 21 |
%prep |
| 22 | 22 |
%setup -q |
| 23 | 23 |
%build |
| 24 |
+mkdir v6 |
|
| 25 |
+pushd v6 |
|
| 26 |
+ln -s ../configure . |
|
| 24 | 27 |
./configure \ |
| 25 | 28 |
--prefix=%{_prefix} \
|
| 26 | 29 |
--mandir=%{_mandir} \
|
| ... | ... |
@@ -30,8 +43,24 @@ It contains the libraries and header files to create applications |
| 30 | 30 |
--enable-widec \ |
| 31 | 31 |
--disable-silent-rules |
| 32 | 32 |
make %{?_smp_mflags}
|
| 33 |
+popd |
|
| 34 |
+mkdir v5 |
|
| 35 |
+pushd v5 |
|
| 36 |
+ln -s ../configure . |
|
| 37 |
+./configure \ |
|
| 38 |
+ --prefix=%{_prefix} \
|
|
| 39 |
+ --mandir=%{_mandir} \
|
|
| 40 |
+ --with-shared \ |
|
| 41 |
+ --without-debug \ |
|
| 42 |
+ --enable-pc-files \ |
|
| 43 |
+ --enable-widec \ |
|
| 44 |
+ --disable-silent-rules \ |
|
| 45 |
+ --with-abi-version=5 |
|
| 46 |
+make %{?_smp_mflags}
|
|
| 47 |
+popd |
|
| 33 | 48 |
%install |
| 34 |
-make DESTDIR=%{buildroot} install
|
|
| 49 |
+make -C v5 DESTDIR=%{buildroot} install.libs
|
|
| 50 |
+make -C v6 DESTDIR=%{buildroot} install
|
|
| 35 | 51 |
install -vdm 755 %{buildroot}/%{_lib}
|
| 36 | 52 |
ln -sfv ../..%{_lib}/$(readlink %{buildroot}%{_libdir}/libncursesw.so) %{buildroot}%{_libdir}/libncursesw.so
|
| 37 | 53 |
for lib in ncurses form panel menu ; do \ |
| ... | ... |
@@ -47,14 +76,18 @@ ln -sfv libncurses.so %{buildroot}%{_libdir}/libcurses.so
|
| 47 | 47 |
ln -sfv libncursesw.a %{buildroot}%{_libdir}/libcursesw.a
|
| 48 | 48 |
ln -sfv libncurses.a %{buildroot}%{_libdir}/libcurses.a
|
| 49 | 49 |
install -vdm 755 %{buildroot}%{_defaultdocdir}/%{name}-%{version}
|
| 50 |
-ln -sv %{_lib}/libncursesw.so.5.9 %{buildroot}%{_libdir}/libncurses.so.5
|
|
| 50 |
+ln -sv %{_lib}/libncursesw.so.6.0 %{buildroot}%{_libdir}/libncurses.so.6
|
|
| 51 | 51 |
cp -v -R doc/* %{buildroot}%{_defaultdocdir}/%{name}-%{version}
|
| 52 |
+ln -sv %{_lib}/libncursesw.so.5.9 %{buildroot}%{_libdir}/libncurses.so.5
|
|
| 53 |
+ |
|
| 52 | 54 |
%post -p /sbin/ldconfig |
| 53 | 55 |
%postun -p /sbin/ldconfig |
| 56 |
+%post compat -p /sbin/ldconfig |
|
| 57 |
+%postun compat -p /sbin/ldconfig |
|
| 54 | 58 |
%files |
| 55 | 59 |
%defattr(-,root,root) |
| 56 | 60 |
%{_bindir}/captoinfo
|
| 57 |
-%{_bindir}/ncursesw5-config
|
|
| 61 |
+%{_bindir}/ncursesw6-config
|
|
| 58 | 62 |
%{_bindir}/clear
|
| 59 | 63 |
%{_bindir}/tabs
|
| 60 | 64 |
%{_bindir}/tic
|
| ... | ... |
@@ -64,46 +97,23 @@ cp -v -R doc/* %{buildroot}%{_defaultdocdir}/%{name}-%{version}
|
| 64 | 64 |
%{_bindir}/tput
|
| 65 | 65 |
%{_bindir}/infotocap
|
| 66 | 66 |
%{_bindir}/toe
|
| 67 |
-%{_libdir}/libmenuw.so.5
|
|
| 68 |
-%{_libdir}/libformw.so.5.9
|
|
| 69 |
-%{_libdir}/libmenuw.so.5.9
|
|
| 70 |
-%{_libdir}/libpanelw.so.5
|
|
| 71 |
-%{_libdir}/libpanelw.so.5.9
|
|
| 72 |
-%{_libdir}/libformw.so.5
|
|
| 67 |
+%{_libdir}/lib*.so.6*
|
|
| 73 | 68 |
%{_datadir}/tabset/*
|
| 74 |
-%{_docdir}/ncurses-5.9/html/*
|
|
| 75 |
-%{_docdir}/ncurses-5.9/*.doc
|
|
| 69 |
+%{_docdir}/ncurses-6.0/html/*
|
|
| 70 |
+%{_docdir}/ncurses-6.0/*.doc
|
|
| 76 | 71 |
%{_mandir}/man7/*
|
| 77 | 72 |
%{_mandir}/man1/*
|
| 78 | 73 |
%{_mandir}/man5/*
|
| 79 | 74 |
%{_mandir}/man3/*
|
| 80 | 75 |
%{_datadir}/terminfo/*
|
| 81 |
-%{_libdir}/libncursesw.so.5
|
|
| 82 |
-%{_libdir}/libncursesw.so.5.9
|
|
| 83 |
-%{_libdir}/libncurses.so.5
|
|
| 84 | 76 |
%{_libdir}/terminfo
|
| 85 | 77 |
|
| 78 |
+%files compat |
|
| 79 |
+%{_libdir}/lib*.so.5*
|
|
| 80 |
+%{_bindir}/ncursesw5-config
|
|
| 81 |
+ |
|
| 86 | 82 |
%files devel |
| 87 |
-%{_includedir}/cursesm.h
|
|
| 88 |
-%{_includedir}/form.h
|
|
| 89 |
-%{_includedir}/cursslk.h
|
|
| 90 |
-%{_includedir}/ncurses.h
|
|
| 91 |
-%{_includedir}/cursesw.h
|
|
| 92 |
-%{_includedir}/termcap.h
|
|
| 93 |
-%{_includedir}/unctrl.h
|
|
| 94 |
-%{_includedir}/term.h
|
|
| 95 |
-%{_includedir}/eti.h
|
|
| 96 |
-%{_includedir}/ncurses_dll.h
|
|
| 97 |
-%{_includedir}/curses.h
|
|
| 98 |
-%{_includedir}/cursesapp.h
|
|
| 99 |
-%{_includedir}/menu.h
|
|
| 100 |
-%{_includedir}/tic.h
|
|
| 101 |
-%{_includedir}/panel.h
|
|
| 102 |
-%{_includedir}/etip.h
|
|
| 103 |
-%{_includedir}/term_entry.h
|
|
| 104 |
-%{_includedir}/cursesp.h
|
|
| 105 |
-%{_includedir}/nc_tparm.h
|
|
| 106 |
-%{_includedir}/cursesf.h
|
|
| 83 |
+%{_includedir}/*.h
|
|
| 107 | 84 |
%{_libdir}/libncurses.a
|
| 108 | 85 |
%{_libdir}/libformw.a
|
| 109 | 86 |
%{_libdir}/libpanel.a
|
| ... | ... |
@@ -136,6 +146,8 @@ cp -v -R doc/* %{buildroot}%{_defaultdocdir}/%{name}-%{version}
|
| 136 | 136 |
%{_libdir}/libpanel.so
|
| 137 | 137 |
%{_libdir}/libmenu.so
|
| 138 | 138 |
%changelog |
| 139 |
+* Wed Apr 27 2016 Xiaolin Li <xiaolinl@vmware.com> 6.0-1 |
|
| 140 |
+- Update to version 6.0. |
|
| 139 | 141 |
* Wed Nov 18 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 5.9-4 |
| 140 | 142 |
- Package provides libncurses.so.5()(64bit) |
| 141 | 143 |
* Tue Nov 10 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 5.9-3 |
| ... | ... |
@@ -1,6 +1,6 @@ |
| 1 | 1 |
{
|
| 2 | 2 |
"packages": ["glibc","zlib","filesystem","file","gmp","libgcc","libstdc++","bash","sed", |
| 3 |
- "bzip2","pkg-config","ncurses","cracklib","cracklib-dicts","cracklib-python", |
|
| 3 |
+ "bzip2","pkg-config","ncurses","ncurses-compat","cracklib","cracklib-dicts","cracklib-python", |
|
| 4 | 4 |
"shadow","coreutils","grep","readline","findutils","xz","util-linux","e2fsprogs", |
| 5 | 5 |
"libffi","expat","linux","cpio","Linux-PAM","attr","libcap", "systemd","dbus", |
| 6 | 6 |
"gzip", "sqlite-autoconf","nspr","nss","popt","lua","rpm","gptfdisk","tar", "librepo", |
| ... | ... |
@@ -1,6 +1,6 @@ |
| 1 | 1 |
{
|
| 2 | 2 |
"packages": ["gc", "libunistring", "libffi", "libltdl", "gmp", "guile", "openssl", |
| 3 |
- "autogen", "ncurses", "ca-certificates", "libtasn1", "e2fsprogs", "nettle", |
|
| 3 |
+ "autogen", "ncurses", "ncurses-compat", "ca-certificates", "libtasn1", "e2fsprogs", "nettle", |
|
| 4 | 4 |
"bzip2", "e2fsprogs-devel", "xz", "readline", "glibc", "sqlite-autoconf", |
| 5 | 5 |
"bash", "python2", "python2-libs", "python-xml", "nspr", "gnutls", "filesystem", "libgcc", "krb5", |
| 6 | 6 |
"libassuan", "libxml2", "expat", "gdbm", "openssl-devel", "popt", "curl", |
| ... | ... |
@@ -10,11 +10,11 @@ fi |
| 10 | 10 |
cat <<EOF > `dirname $(gcc --print-libgcc-file-name)`/../specs |
| 11 | 11 |
# add sec hardening flags for cc1. |
| 12 | 12 |
*cc1: |
| 13 |
-+ %{!fno-stack-protector:-fstack-protector} %{fno-pie|fno-PIE|fpic|fPIC|shared:;:-fPIE -fpie}
|
|
| 13 |
++ %{!fno-stack-protector-strong:-fstack-protector-strong} %{fno-pie|fno-PIE|fpic|fPIC|shared:;:-fPIE -fpie}
|
|
| 14 | 14 |
|
| 15 | 15 |
# add sec hardening flags for cc1. |
| 16 | 16 |
*cc1plus: |
| 17 |
-+ %{!fno-stack-protector:-fstack-protector} %{fno-pie|fno-PIE|fpic|fPIC|shared:;:-fPIE -fpie}
|
|
| 17 |
++ %{!fno-stack-protector-strong:-fstack-protector-strong} %{fno-pie|fno-PIE|fpic|fPIC|shared:;:-fPIE -fpie}
|
|
| 18 | 18 |
|
| 19 | 19 |
# add -D_FORTIFY_SOURCE=2 for preprocessor. |
| 20 | 20 |
*cpp: |
| ... | ... |
@@ -1,79 +1,81 @@ |
| 1 |
-x86_64/python2-devel-2.7.9-3.ph1tp2.x86_64.rpm |
|
| 2 |
-x86_64/nss-devel-3.19-2.ph1tp2.x86_64.rpm |
|
| 3 |
-x86_64/tar-1.27.1-1.ph1tp2.x86_64.rpm |
|
| 4 |
-x86_64/libpipeline-1.2.6-1.ph1tp2.x86_64.rpm |
|
| 5 |
-noarch/linux-api-headers-4.0.9-1.ph1tp2.noarch.rpm |
|
| 6 |
-x86_64/expat-2.1.0-1.ph1tp2.x86_64.rpm |
|
| 7 |
-x86_64/make-4.0-1.ph1tp2.x86_64.rpm |
|
| 8 |
-x86_64/libstdc%2B%2B-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 9 |
-x86_64/sed-4.2.2-1.ph1tp2.x86_64.rpm |
|
| 10 |
-x86_64/libgcc-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 11 |
-x86_64/findutils-4.4.2-1.ph1tp2.x86_64.rpm |
|
| 12 |
-x86_64/file-5.22-1.ph1tp2.x86_64.rpm |
|
| 13 |
-x86_64/popt-1.16-1.ph1tp2.x86_64.rpm |
|
| 14 |
-x86_64/gdbm-1.11-1.ph1tp2.x86_64.rpm |
|
| 15 |
-x86_64/patch-2.7.5-1.ph1tp2.x86_64.rpm |
|
| 16 |
-x86_64/texinfo-5.2-2.ph1tp2.x86_64.rpm |
|
| 17 |
-x86_64/glibc-devel-2.21-5.ph1tp2.x86_64.rpm |
|
| 18 |
-x86_64/gcc-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 19 |
-x86_64/nss-3.19-2.ph1tp2.x86_64.rpm |
|
| 20 |
-x86_64/gmp-devel-5.1.3-1.ph1tp2.x86_64.rpm |
|
| 21 |
-x86_64/libgcc-devel-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 22 |
-x86_64/groff-1.22.2-1.ph1tp2.x86_64.rpm |
|
| 23 |
-x86_64/libstdc%2B%2B-devel-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 24 |
-x86_64/lua-5.2.3-1.ph1tp2.x86_64.rpm |
|
| 25 |
-x86_64/glibc-2.21-5.ph1tp2.x86_64.rpm |
|
| 26 |
-x86_64/elfutils-libelf-devel-0.158-3.ph1tp2.x86_64.rpm |
|
| 27 |
-x86_64/gettext-0.18.3.2-1.ph1tp2.x86_64.rpm |
|
| 28 |
-x86_64/perl-5.18.2-2.ph1tp2.x86_64.rpm |
|
| 29 |
-x86_64/coreutils-8.22-1.ph1tp2.x86_64.rpm |
|
| 30 |
-x86_64/rpm-4.11.2-6.ph1tp2.x86_64.rpm |
|
| 31 |
-x86_64/rpm-build-4.11.2-6.ph1tp2.x86_64.rpm |
|
| 32 |
-x86_64/rpm-devel-4.11.2-6.ph1tp2.x86_64.rpm |
|
| 33 |
-x86_64/man-db-2.6.6-1.ph1tp2.x86_64.rpm |
|
| 34 |
-x86_64/elfutils-libelf-0.158-3.ph1tp2.x86_64.rpm |
|
| 35 |
-x86_64/python2-libs-2.7.9-3.ph1tp2.x86_64.rpm |
|
| 36 |
-x86_64/m4-1.4.17-1.ph1tp2.x86_64.rpm |
|
| 37 |
-x86_64/gmp-5.1.3-1.ph1tp2.x86_64.rpm |
|
| 38 |
-x86_64/mpfr-devel-3.1.2-1.ph1tp2.x86_64.rpm |
|
| 39 |
-x86_64/xz-5.0.5-2.ph1tp2.x86_64.rpm |
|
| 40 |
-x86_64/procps-ng-3.3.9-2.ph1tp2.x86_64.rpm |
|
| 41 |
-x86_64/flex-2.5.38-2.ph1tp2.x86_64.rpm |
|
| 42 |
-x86_64/lua-devel-5.2.3-1.ph1tp2.x86_64.rpm |
|
| 43 |
-x86_64/popt-devel-1.16-1.ph1tp2.x86_64.rpm |
|
| 44 |
-x86_64/mpc-1.0.2-1.ph1tp2.x86_64.rpm |
|
| 45 |
-x86_64/ncurses-devel-5.9-2.ph1tp2.x86_64.rpm |
|
| 46 |
-x86_64/ncurses-5.9-2.ph1tp2.x86_64.rpm |
|
| 47 |
-x86_64/bzip2-1.0.6-3.ph1tp2.x86_64.rpm |
|
| 48 |
-x86_64/gawk-4.1.0-2.ph1tp2.x86_64.rpm |
|
| 49 |
-x86_64/cpio-2.11-2.ph1tp2.x86_64.rpm |
|
| 50 |
-x86_64/libtool-2.4.2-1.ph1tp2.x86_64.rpm |
|
| 51 |
-x86_64/sqlite-autoconf-3080301-1.ph1tp2.x86_64.rpm |
|
| 52 |
-x86_64/libffi-3.1-1.ph1tp2.x86_64.rpm |
|
| 53 |
-x86_64/openssl-devel-1.0.2g-1.ph1.x86_64.rpm |
|
| 54 |
-x86_64/readline-6.3-3.ph1tp2.x86_64.rpm |
|
| 55 |
-x86_64/util-linux-2.24.1-2.ph1tp2.x86_64.rpm |
|
| 56 |
-x86_64/elfutils-devel-0.158-3.ph1tp2.x86_64.rpm |
|
| 57 |
-x86_64/bash-4.3-4.ph1tp2.x86_64.rpm |
|
| 58 |
-x86_64/python2-2.7.9-3.ph1tp2.x86_64.rpm |
|
| 59 |
-x86_64/zlib-devel-1.2.8-2.ph1tp2.x86_64.rpm |
|
| 60 |
-x86_64/binutils-devel-2.25-1.ph1tp2.x86_64.rpm |
|
| 61 |
-x86_64/autoconf-2.69-3.ph1tp2.x86_64.rpm |
|
| 62 |
-x86_64/grep-2.21-1.ph1tp2.x86_64.rpm |
|
| 63 |
-x86_64/readline-devel-6.3-3.ph1tp2.x86_64.rpm |
|
| 64 |
-x86_64/nspr-4.10.8-1.ph1tp2.x86_64.rpm |
|
| 65 |
-x86_64/diffutils-3.3-2.ph1tp2.x86_64.rpm |
|
| 66 |
-x86_64/zlib-1.2.8-2.ph1tp2.x86_64.rpm |
|
| 67 |
-x86_64/elfutils-0.158-3.ph1tp2.x86_64.rpm |
|
| 1 |
+noarch/linux-api-headers-4.2.0-1.ph1.noarch.rpm |
|
| 2 |
+noarch/man-pages-3.59-1.ph1.noarch.rpm |
|
| 3 |
+x86_64/python2-devel-2.7.11-1.ph1.x86_64.rpm |
|
| 4 |
+x86_64/nspr-4.11-1.ph1.x86_64.rpm |
|
| 5 |
+x86_64/rpm-4.11.2-6.ph1.x86_64.rpm |
|
| 6 |
+x86_64/binutils-devel-2.25.1-1.ph1.x86_64.rpm |
|
| 7 |
+x86_64/nss-3.21-1.ph1.x86_64.rpm |
|
| 8 |
+x86_64/mpfr-devel-3.1.3-1.ph1.x86_64.rpm |
|
| 9 |
+x86_64/cpio-2.12-1.ph1.x86_64.rpm |
|
| 10 |
+x86_64/sed-4.2.2-1.ph1.x86_64.rpm |
|
| 11 |
+x86_64/libffi-3.2.1-1.ph1.x86_64.rpm |
|
| 12 |
+x86_64/gmp-6.0.0a-1.ph1.x86_64.rpm |
|
| 13 |
+x86_64/diffutils-3.3-2.ph1.x86_64.rpm |
|
| 14 |
+x86_64/gcc-5.3.0-1.ph1.x86_64.rpm |
|
| 15 |
+x86_64/gmp-devel-6.0.0a-1.ph1.x86_64.rpm |
|
| 16 |
+x86_64/automake-1.15-1.ph1.x86_64.rpm |
|
| 17 |
+x86_64/groff-1.22.2-1.ph1.x86_64.rpm |
|
| 18 |
+x86_64/readline-6.3-3.ph1.x86_64.rpm |
|
| 19 |
+x86_64/gettext-0.19.5.1-1.ph1.x86_64.rpm |
|
| 20 |
+x86_64/perl-5.22.1-2.ph1.x86_64.rpm |
|
| 21 |
+x86_64/man-db-2.7.5-1.ph1.x86_64.rpm |
|
| 22 |
+x86_64/elfutils-libelf-0.165-1.ph1.x86_64.rpm |
|
| 23 |
+x86_64/gdbm-1.11-1.ph1.x86_64.rpm |
|
| 24 |
+x86_64/autoconf-2.69-3.ph1.x86_64.rpm |
|
| 25 |
+x86_64/rpm-devel-4.11.2-6.ph1.x86_64.rpm |
|
| 26 |
+x86_64/file-5.24-1.ph1.x86_64.rpm |
|
| 27 |
+x86_64/mpfr-3.1.3-1.ph1.x86_64.rpm |
|
| 28 |
+x86_64/zlib-devel-1.2.8-2.ph1.x86_64.rpm |
|
| 29 |
+x86_64/libgcc-devel-5.3.0-1.ph1.x86_64.rpm |
|
| 30 |
+x86_64/bison-3.0.4-1.ph1.x86_64.rpm |
|
| 31 |
+x86_64/lua-5.3.2-1.ph1.x86_64.rpm |
|
| 32 |
+x86_64/util-linux-2.27.1-1.ph1.x86_64.rpm |
|
| 33 |
+x86_64/rpm-build-4.11.2-6.ph1.x86_64.rpm |
|
| 34 |
+x86_64/procps-ng-3.3.11-1.ph1.x86_64.rpm |
|
| 35 |
+x86_64/coreutils-8.24-1.ph1.x86_64.rpm |
|
| 36 |
+x86_64/util-linux-devel-2.27.1-1.ph1.x86_64.rpm |
|
| 37 |
+x86_64/m4-1.4.17-1.ph1.x86_64.rpm |
|
| 38 |
+x86_64/grep-2.21-1.ph1.x86_64.rpm |
|
| 39 |
+x86_64/tar-1.28-1.ph1.x86_64.rpm |
|
| 40 |
+x86_64/bash-4.3.30-1.ph1.x86_64.rpm |
|
| 41 |
+x86_64/ncurses-devel-6.0-1.ph1.x86_64.rpm |
|
| 42 |
+x86_64/gawk-4.1.3-1.ph1.x86_64.rpm |
|
| 43 |
+x86_64/libtool-2.4.6-1.ph1.x86_64.rpm |
|
| 44 |
+x86_64/zlib-1.2.8-2.ph1.x86_64.rpm |
|
| 45 |
+x86_64/python2-libs-2.7.11-1.ph1.x86_64.rpm |
|
| 46 |
+x86_64/libgomp-5.3.0-1.ph1.x86_64.rpm |
|
| 47 |
+x86_64/readline-devel-6.3-3.ph1.x86_64.rpm |
|
| 48 |
+x86_64/sqlite-autoconf-3.11.0-1.ph1.x86_64.rpm |
|
| 49 |
+x86_64/flex-2.5.39-1.ph1.x86_64.rpm |
|
| 50 |
+x86_64/libstdc%2B%2B-devel-5.3.0-1.ph1.x86_64.rpm |
|
| 68 | 51 |
x86_64/openssl-1.0.2g-1.ph1.x86_64.rpm |
| 69 |
-x86_64/libgomp-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 70 |
-x86_64/libgomp-devel-4.8.2-4.ph1tp2.x86_64.rpm |
|
| 71 |
-x86_64/bison-3.0.2-2.ph1tp2.x86_64.rpm |
|
| 72 |
-x86_64/bzip2-devel-1.0.6-3.ph1tp2.x86_64.rpm |
|
| 73 |
-x86_64/gzip-1.6-1.ph1tp2.x86_64.rpm |
|
| 74 |
-noarch/man-pages-3.59-1.ph1tp2.noarch.rpm |
|
| 75 |
-x86_64/mpfr-3.1.2-1.ph1tp2.x86_64.rpm |
|
| 76 |
-x86_64/automake-1.15-1.ph1tp2.x86_64.rpm |
|
| 77 |
-x86_64/binutils-2.25-1.ph1tp2.x86_64.rpm |
|
| 78 |
-x86_64/pkg-config-0.28-1.ph1tp2.x86_64.rpm |
|
| 79 |
-x86_64/libcap-2.24-1.ph1tp2.x86_64.rpm |
|
| 52 |
+x86_64/elfutils-0.165-1.ph1.x86_64.rpm |
|
| 53 |
+x86_64/expat-2.1.0-1.ph1.x86_64.rpm |
|
| 54 |
+x86_64/popt-1.16-1.ph1.x86_64.rpm |
|
| 55 |
+x86_64/mpc-1.0.3-1.ph1.x86_64.rpm |
|
| 56 |
+x86_64/bzip2-1.0.6-4.ph1.x86_64.rpm |
|
| 57 |
+x86_64/glibc-2.22-3.ph1.x86_64.rpm |
|
| 58 |
+x86_64/python2-2.7.11-1.ph1.x86_64.rpm |
|
| 59 |
+x86_64/elfutils-devel-0.165-1.ph1.x86_64.rpm |
|
| 60 |
+x86_64/patch-2.7.5-1.ph1.x86_64.rpm |
|
| 61 |
+x86_64/xz-5.2.2-1.ph1.x86_64.rpm |
|
| 62 |
+x86_64/binutils-2.25.1-1.ph1.x86_64.rpm |
|
| 63 |
+x86_64/libgomp-devel-5.3.0-1.ph1.x86_64.rpm |
|
| 64 |
+x86_64/bzip2-devel-1.0.6-4.ph1.x86_64.rpm |
|
| 65 |
+x86_64/libgcc-5.3.0-1.ph1.x86_64.rpm |
|
| 66 |
+x86_64/gzip-1.6-1.ph1.x86_64.rpm |
|
| 67 |
+x86_64/elfutils-libelf-devel-0.165-1.ph1.x86_64.rpm |
|
| 68 |
+x86_64/openssl-devel-1.0.2g-1.ph1.x86_64.rpm |
|
| 69 |
+x86_64/pkg-config-0.28-1.ph1.x86_64.rpm |
|
| 70 |
+x86_64/popt-devel-1.16-1.ph1.x86_64.rpm |
|
| 71 |
+x86_64/flex-devel-2.5.39-1.ph1.x86_64.rpm |
|
| 72 |
+x86_64/findutils-4.4.2-1.ph1.x86_64.rpm |
|
| 73 |
+x86_64/libstdc%2B%2B-5.3.0-1.ph1.x86_64.rpm |
|
| 74 |
+x86_64/libpipeline-1.4.1-1.ph1.x86_64.rpm |
|
| 75 |
+x86_64/make-4.1-1.ph1.x86_64.rpm |
|
| 76 |
+x86_64/glibc-devel-2.22-3.ph1.x86_64.rpm |
|
| 77 |
+x86_64/lua-devel-5.3.2-1.ph1.x86_64.rpm |
|
| 78 |
+x86_64/ncurses-6.0-1.ph1.x86_64.rpm |
|
| 79 |
+x86_64/texinfo-6.1-1.ph1.x86_64.rpm |
|
| 80 |
+x86_64/nss-devel-3.21-1.ph1.x86_64.rpm |
|
| 81 |
+x86_64/libcap-2.25-1.ph1.x86_64.rpm |
|
| 80 | 82 |
\ No newline at end of file |