diff --git a/eclipse.spec b/eclipse.spec index 91a92cf..ba7a7f7 100644 --- a/eclipse.spec +++ b/eclipse.spec @@ -52,7 +52,7 @@ Epoch: 1 Summary: %{pkg_summary} Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro}_fc -Release: 1 +Release: 2 License: CPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -573,20 +573,20 @@ cp copy-platform $RPM_BUILD_ROOT%{_datadir}/%{name}/buildscripts # Native build gcj-dbtool4 -n $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.db 80000 for j in `find $RPM_BUILD_ROOT%{_datadir}/%{name} -name \*.jar`; do - gcj4 -fPIC -fjni -findirect-dispatch -shared \ + gcj4 -fPIC -fjni -findirect-dispatch -shared -Wl,-Bsymbolic \ -o $RPM_BUILD_ROOT%{_libdir}/%{name}/`basename $j`.so $j; echo $j | sed "s:$RPM_BUILD_ROOT::" >> \ $RPM_BUILD_ROOT%{_datadir}/%{name}/eclipsecompiledjars.list done # FIXME until libgcj contains gnujaxp (libgcj PR 19301) -gcj4 -fPIC -fjni -findirect-dispatch -shared \ +gcj4 -fPIC -fjni -findirect-dispatch -shared -Wl,-Bsymbolic \ -o $RPM_BUILD_ROOT%{_libdir}/%{name}/xml-commons-apis-1.0.jar.so \ %{_datadir}/java/xml-commons-apis-1.0.jar -gcj4 -fPIC -fjni -findirect-dispatch -shared \ +gcj4 -fPIC -fjni -findirect-dispatch -shared -Wl,-Bsymbolic \ -o $RPM_BUILD_ROOT%{_libdir}/%{name}/xalan-j2-2.6.0.jar.so \ %{_datadir}/java/xalan-j2-2.6.0.jar -gcj4 -fPIC -fjni -findirect-dispatch -shared \ +gcj4 -fPIC -fjni -findirect-dispatch -shared -Wl,-Bsymbolic \ -o $RPM_BUILD_ROOT%{_libdir}/%{name}/xerces-j2-2.6.2.jar.so \ %{_datadir}/java/xerces-j2-2.6.2.jar @@ -766,6 +766,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jan 24 2005 Andrew Overholt 1:3.0.1_fc-2 +- add necessary gcj4 compilation option + * Fri Jan 21 2005 Andrew Overholt 1:3.0.1_fc-1 - build for Fedora with native bits - downgrade from previous 3.1M4 builds with epoch