Hello community, here is the log from the commit of package gn for openSUSE:Factory checked in at 2019-05-07 23:19:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gn (Old) and /work/SRC/openSUSE:Factory/.gn.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gn" Tue May 7 23:19:44 2019 rev:6 rq:701245 version:0.1544 Changes: -------- --- /work/SRC/openSUSE:Factory/gn/gn.changes 2018-11-12 09:42:22.153107615 +0100 +++ /work/SRC/openSUSE:Factory/.gn.new.5148/gn.changes 2019-05-07 23:19:46.597026277 +0200 @@ -1,0 +2,7 @@ +Tue May 7 08:26:48 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Update to 0.1544: + * No upstream changelog +- Rebase patch gn-flags.patch + +------------------------------------------------------------------- Old: ---- gn-0.1479.tar.gz New: ---- gn-0.1544.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gn.spec ++++++ --- /var/tmp/diff_new_pack.tMQ35k/_old 2019-05-07 23:19:47.169027583 +0200 +++ /var/tmp/diff_new_pack.tMQ35k/_new 2019-05-07 23:19:47.169027583 +0200 @@ -1,7 +1,7 @@ # # spec file for package gn # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gn -Version: 0.1479 +Version: 0.1544 Release: 0 Summary: A meta-build system that generates build files for Ninja License: BSD-3-Clause @@ -52,7 +52,7 @@ %endif export CXXFLAGS="%{optflags}" # bootstrap -python2 build/gen.py --no-sysroot --no-last-commit-position +python2 build/gen.py --no-last-commit-position cat >out/last_commit_position.h <<-EOF #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ ++++++ gn-0.1479.tar.gz -> gn-0.1544.tar.gz ++++++ ++++ 13384 lines of diff (skipped) ++++++ gn-flags.patch ++++++ --- /var/tmp/diff_new_pack.tMQ35k/_old 2019-05-07 23:19:47.369028039 +0200 +++ /var/tmp/diff_new_pack.tMQ35k/_new 2019-05-07 23:19:47.369028039 +0200 @@ -1,33 +1,29 @@ -Index: gn-0.1479/build/gen.py -=================================================================== ---- gn-0.1479.orig/build/gen.py -+++ gn-0.1479/build/gen.py -@@ -326,9 +326,6 @@ def WriteGNNinja(path, platform, host, o +From bedf2161dea8cf4813fd14891feee2e8e8d5bf28 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert <[email protected]> +Date: Sun, 14 Oct 2018 20:34:07 -0400 +Subject: [PATCH] Remove unwanted cflags/ldflags parameters + +--- + build/gen.py | 9 --------- + 1 file changed, 9 deletions(-) + +diff --git a/build/gen.py b/build/gen.py +index a7142fab..06d5e2b3 100755 +--- a/build/gen.py ++++ b/build/gen.py +@@ -278,11 +278,6 @@ def WriteGNNinja(path, platform, host, options): if options.debug: cflags.extend(['-O0', '-g']) else: - cflags.append('-DNDEBUG') - cflags.append('-O3') +- if options.no_strip: +- cflags.append('-g') - ldflags.append('-O3') # Use -fdata-sections and -ffunction-sections to place each function # or data item into its own section so --gc-sections can eliminate any # unused functions and data items. -@@ -340,14 +337,6 @@ def WriteGNNinja(path, platform, host, o - # Garbage collection is done by default on aix. - ldflags.append('-Wl,--gc-sections') - -- # Omit all symbol information from the output file. -- if platform.is_darwin(): -- ldflags.append('-Wl,-S') -- elif platform.is_aix(): -- ldflags.append('-Wl,-s') -- else: -- ldflags.append('-Wl,-strip-all') -- - # Enable identical code-folding. - if options.use_icf: - ldflags.append('-Wl,--icf=all') -@@ -356,27 +345,18 @@ def WriteGNNinja(path, platform, host, o +@@ -311,7 +306,6 @@ def WriteGNNinja(path, platform, host, options): '-D_FILE_OFFSET_BITS=64', '-D__STDC_CONSTANT_MACROS', '-D__STDC_FORMAT_MACROS', '-pthread', @@ -35,24 +31,18 @@ '-fno-exceptions', '-fno-rtti', '-fdiagnostics-color', - ]) - cflags_cc.extend(['-std=c++14', '-Wno-c++11-narrowing']) -+ ldflags.append('-pthread') +@@ -320,11 +314,8 @@ def WriteGNNinja(path, platform, host, options): if platform.is_linux(): - if linux_sysroot: - # Use the sid sysroot that UpdateLinuxSysroot() downloads. - cflags.append('--sysroot=' + linux_sysroot) - ldflags.append('--sysroot=' + linux_sysroot) -- ldflags.extend([ + ldflags.extend([ - '-static-libstdc++', -- '-Wl,--as-needed', -- ]) -- libs.extend([ -- # These are needed by libc++. -- '-ldl', -- '-lpthread', -- ]) + '-Wl,--as-needed', + ]) +- # This is needed by libc++. +- libs.append('-ldl') elif platform.is_darwin(): min_mac_version_flag = '-mmacosx-version-min=10.9' cflags.append(min_mac_version_flag) +-- +2.21.0 +
