From 2a20ae728aed22ca968dc33ee24d74b438565c30a65ac50218dcc1502fec59b5 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 22 Jun 2011 20:59:47 +0000 Subject: [PATCH] - re-enable fatal checks in 04-check-filelist as the deadline has passed OBS-URL: https://build.opensuse.org/package/show/Base:System/post-build-checks?expand=0&rev=41 --- ...ce:format_spec_file:post-build-checks.spec | 114 ------------------ post-build-checks.changes | 5 + 2 files changed, 5 insertions(+), 114 deletions(-) delete mode 100644 _service:format_spec_file:post-build-checks.spec diff --git a/_service:format_spec_file:post-build-checks.spec b/_service:format_spec_file:post-build-checks.spec deleted file mode 100644 index 144a6a7..0000000 --- a/_service:format_spec_file:post-build-checks.spec +++ /dev/null @@ -1,114 +0,0 @@ -# -# spec file for package post-build-checks -# -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - -# norootforbuild - - -Name: post-build-checks -License: GPLv2+ -Group: Development/Tools/Building -AutoReqProv: on -Summary: post checks for build after rpms have been created -Version: 1.0 -Release: 90 -PreReq: aaa_base permissions sed -Url: http://gitorious.org/opensuse/post-build-checks -# -# Note: don't rebuild this manually. Instead submit your patches -# for inclusion in the git repo! -# -# git clone git://gitorious.org/opensuse/post-build-checks.git -# cd post-build-checks -# make package -# -Source0: %{name}-%{version}.tar.bz2 -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build - - -%description -some scripts to check for problems like test-installing the newly -created rpms and checking the logfile for errors. - -This package will also set/change the following sysconfig variables, so -it may not be a good idea to install this to a running system: -/etc/sysconfig/security:PERMISSION_SECURITY="secure" -/etc/sysconfig/clock:TIMEZONE="UTC" - - - -%prep -%setup -q - - -%build -# nothing to do - - -%install -install -d $RPM_BUILD_ROOT/usr/lib/build/checks -install -d $RPM_BUILD_ROOT/usr/lib/build/checks-data -install -d $RPM_BUILD_ROOT/usr/lib/build/helper -install -m 755 checks/* $RPM_BUILD_ROOT/usr/lib/build/checks -install -m 644 checks-data/* $RPM_BUILD_ROOT/usr/lib/build/checks-data -install -m 755 helper/* $RPM_BUILD_ROOT/usr/lib/build/helper -install -m 644 -D suse-buildsystem.sh $RPM_BUILD_ROOT/etc/profile.d/suse-buildsystem.sh -chmod 755 $RPM_BUILD_ROOT/usr/lib/build/checks-data/check* - - -%check -for i in tests/xx*.c -do - (echo "Executing(%%build)" ; gcc $RPM_OPT_FLAGS -c $i 2>&1)| checks-data/check_gcc_output 2>&1|grep "^[WE]" -done - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%post -# do nothing when not in a build chroot -if ! test -e /.buildenv; then - exit 0 -fi -sed -i -e "s@^PERMISSION_SECURITY=.*@PERMISSION_SECURITY=\"secure\"@" /etc/sysconfig/security -sed -i -e "s@^TIMEZONE=.*@TIMEZONE=\"UTC\"@" /etc/sysconfig/clock -if test -f /bin/uname -a ! -L /bin/uname ; then - mv /bin/uname /bin/uname.bin - ln -s /usr/lib/build/helper/uname.sh /bin/uname -fi - - -%preun -if ! test -e /.buildenv; then - exit 0 -fi -if test "$1" = 0 -a -f /bin/uname.bin ; then - mv /bin/uname.bin /bin/uname -fi - - -%files -%defattr(-, root, root) -%doc COPYING -/usr/lib/build -/etc/profile.d/suse-buildsystem.sh - - - -%changelog diff --git a/post-build-checks.changes b/post-build-checks.changes index 19a2d50..d8bf438 100644 --- a/post-build-checks.changes +++ b/post-build-checks.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jun 22 22:59:31 CEST 2011 - dmueller@suse.de + +- fix strict-aliasing compiler check with gcc 4.6 + ------------------------------------------------------------------- Tue Jun 21 08:31:44 CEST 2011 - dmueller@suse.de