diff --git a/post-build-checks.changes b/post-build-checks.changes index 4f287d6..b53d889 100644 --- a/post-build-checks.changes +++ b/post-build-checks.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jun 24 16:45:44 CEST 2009 - coolo@novell.com + +- reenable -as-needed now that most of the fallout is fixed + ------------------------------------------------------------------- Sat Jun 13 09:59:44 CEST 2009 - coolo@novell.com diff --git a/post-build-checks.spec b/post-build-checks.spec index 95b3622..87151f6 100644 --- a/post-build-checks.spec +++ b/post-build-checks.spec @@ -24,7 +24,7 @@ Group: Development/Tools/Building AutoReqProv: on Summary: post checks for build after rpms have been created Version: 1.0 -Release: 61 +Release: 62 PreReq: aaa_base permissions sed Source0: %{name}-%{version}.tar.bz2 Source1: suse-buildsystem.sh @@ -87,86 +87,3 @@ fi /etc/profile.d/suse-buildsystem.sh %changelog -* Sat Jun 13 2009 coolo@novell.com -- take out AS_NEEDED for now to see a before-after comparision -* Wed Jun 10 2009 coolo@novell.com -- add a profile.d script that sets -as-needed when in build environment -* Tue May 26 2009 ro@suse.de -- fix last change -* Fri May 22 2009 ro@suse.de -- more ugly tweaks to uname hack -* Mon Feb 23 2009 ro@suse.de -- cleanup uname hack in preun (bnc#476885) -* Fri Feb 20 2009 coolo@suse.de -- don't make the sequence point gcc warnings fatal, but let security - team review them case by case -* Tue Oct 28 2008 lnussel@suse.de -- remove suid check. replaced by rpmlint script -* Tue Oct 28 2008 meissner@suse.de -- added warning checks for: array subscript over/underflow, - void return not expected warnings. bnc#240922,bnc#439283 -* Thu Oct 23 2008 lnussel@suse.de -- suid check: tetex -> texlive -* Wed Oct 22 2008 lnussel@suse.de -- don't fail for setuid/setgid directories (bnc#437721) -- some cleanups -* Wed Oct 22 2008 lnussel@suse.de -- failed setuid check is fatal (bnc#431592) -* Tue Oct 14 2008 dmueller@suse.de -- remove extra whitespace in warning output that confuses people -* Mon Oct 13 2008 ro@suse.de -- allow /opt/IBMJava2-* -* Tue Oct 07 2008 meissner@suse.de -- testsuite for check_gcc_output. marked the currently non - working tests as "BROKEN.C" (not built). -- fixed implicit fortify function check to work with newer gccs. -* Mon Oct 06 2008 meissner@suse.de -- added checks for newer glibcs destination buffer overflow - warning. -* Tue Sep 30 2008 ro@suse.de -- make uname.sh more robust -* Tue Sep 23 2008 dmueller@suse.de -- remove uses-function-address debug statement, confuses more - people than it helps -* Mon Sep 15 2008 ro@suse.de -- allow /opt/IBMJava2-142 -* Fri Sep 05 2008 ro@suse.de -- next hack for uname.sh: if /.kernelversion does not exist - use a readlink on /usr/src/linux to find out - and then get the flavor by the same hack as kernel-source -* Thu Sep 04 2008 ro@suse.de -- added COPYING file -* Wed Sep 03 2008 ro@suse.de -- try not to remove library packages during initial build - (when updating soname bnc#421981) -* Wed Aug 20 2008 ro@suse.de -- allow /var/crash for crash-dumps (FHS-2.3) -- allow /branding (installation-images) -* Fri Aug 15 2008 ro@suse.de -- make sure LOGFILE is set for gcc warning check -* Mon Aug 11 2008 ro@suse.de -- eliminate use of BUILD_IS_RUNNING -* Mon Aug 11 2008 ro@suse.de -- eliminate use of BUILD_BASENAME and package_name -* Sun Aug 10 2008 ro@suse.de -- add uname hack: let "uname -r" return the version of the - installed kernel-sources, not the one of the running kernel -* Fri Aug 08 2008 ro@suse.de -- some sysconfig hacks: - sysconfig/security:PERMISSION_SECURITY to secure - sysconfig/clock:TIMEZONE to UTC -- add PreReq "aaa_base permissions sed" to make this work -* Mon Aug 04 2008 ro@suse.de -- change debuginfo dependency checker: - only fail on dependencies not referring to debuginfo packages -* Tue Jul 29 2008 ro@suse.de -- fail if a debuginfo or debugsource package has - an unresolvable dependency -* Tue Jul 15 2008 ro@suse.de -- replace last cleanup_and_exit by exit -- make sure proc is mounted before uninstalling rpms -- export YAST_IS_RUNNING during all install/uninstall tests -* Mon Jul 14 2008 ro@suse.de -- added 00-install and 99-remove as next part of main build script -* Mon Jul 14 2008 ro@suse.de -- created package diff --git a/suse-buildsystem.sh b/suse-buildsystem.sh index a08435b..64a5d2e 100644 --- a/suse-buildsystem.sh +++ b/suse-buildsystem.sh @@ -1,4 +1,3 @@ export SUSE_IGNORED_RPATHS=/etc/ld.so.conf -#for now only in staging -#export SUSE_ASNEEDED=1 +export SUSE_ASNEEDED=1