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
+


Reply via email to