Accepting request 893335 from home:alois:branches:devel:tools:building

- Update to version 0.7.11
  New features:
  * ^t flag can be used to mark commands with "transient"
    outputs. These outputs are removed after all dependent
    commands have been processed. (See the manual for details if
    you think this will be useful for you)
  * Internal lua version is now 5.4.3
  Bug fixes:
  * Environment variable changes now show in --debug-logging logs
  * Including a lua file from a regular Tupfile no longer breaks
    updating variables with +=
  * Tup now detects if it is running inside of Conemu's
    dependency injection and issues a warning
  * Changing external files now correctly re-parses if
    full_deps=1 (thanks alightr!)
  * 'tup varsed' now works inside a 'tup generate' script
  * Fixes to the progress bar that sometimes showed a non-zero
    ending state.
  * Argument ordering for partial updates is no longer strict
    (both 'tup filename -k' and 'tup -k filename' should work to
    update filename with the keep-going flag enabled).
- Drop tup-32bit.patch (merged upstream)

OBS-URL: https://build.opensuse.org/request/show/893335
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/tup?expand=0&rev=16
This commit is contained in:
2021-05-15 19:40:05 +00:00
committed by Git OBS Bridge
parent 4ca580e8ac
commit 05248cbd0a
5 changed files with 31 additions and 32 deletions
+26
View File
@@ -1,3 +1,29 @@
-------------------------------------------------------------------
Sat May 15 19:18:48 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.7.11
New features:
* ^t flag can be used to mark commands with "transient"
outputs. These outputs are removed after all dependent
commands have been processed. (See the manual for details if
you think this will be useful for you)
* Internal lua version is now 5.4.3
Bug fixes:
* Environment variable changes now show in --debug-logging logs
* Including a lua file from a regular Tupfile no longer breaks
updating variables with +=
* Tup now detects if it is running inside of Conemu's
dependency injection and issues a warning
* Changing external files now correctly re-parses if
full_deps=1 (thanks alightr!)
* 'tup varsed' now works inside a 'tup generate' script
* Fixes to the progress bar that sometimes showed a non-zero
ending state.
* Argument ordering for partial updates is no longer strict
(both 'tup filename -k' and 'tup -k filename' should work to
update filename with the keep-going flag enabled).
- Drop tup-32bit.patch (merged upstream)
-------------------------------------------------------------------
Fri Oct 30 14:41:40 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
+2 -4
View File
@@ -1,7 +1,7 @@
#
# spec file for package tup
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# 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: tup
Version: 0.7.10
Version: 0.7.11
Release: 0
Summary: File-based build system
License: GPL-2.0-only
@@ -25,8 +25,6 @@ URL: http://gittup.org/tup/
Source0: https://github.com/gittup/tup/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source99: %{name}.rpmlintrc
Patch0: tup-add_archs.patch
# PATCH-FIX-UPSTREAM tup-32bit.patch
Patch1: tup-32bit.patch
BuildRequires: awk
BuildRequires: pkgconfig
BuildRequires: vim
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c80946bc772ae4a5170855e907c866dae5040620e81ee1a590223bdbdf65f0f8
size 4651047
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:be24dff5f1f32cc85c73398487a756b4a393adab5e4d8500fd5164909d3e85b9
size 4683309
-25
View File
@@ -1,25 +0,0 @@
diff --git a/Tuprules.tup b/Tuprules.tup
index 153fac75..6a9e4253 100644
--- a/Tuprules.tup
+++ b/Tuprules.tup
@@ -95,6 +95,7 @@ ifeq ($(TUP_SERVER),fuse3)
export PKG_CONFIG_PATH
CFLAGS += `pkg-config fuse3 --cflags`
CFLAGS += -DFUSE3
+CFLAGS += -D_FILE_OFFSET_BITS=64
endif
ifeq ($(TUP_SERVER),ldpreload)
diff --git a/build.sh b/build.sh
index e165f9da..32ce1daf 100755
--- a/build.sh
+++ b/build.sh
@@ -18,7 +18,7 @@ if [ "$server" = "fuse" ]; then
plat_ldflags="`pkg-config fuse --libs`"
plat_files="$plat_files ../src/tup/server/fuse*.c ../src/tup/server/master_fork.c"
elif [ "$server" = "fuse3" ]; then
- plat_cflags="`pkg-config fuse3 --cflags` -DFUSE3"
+ plat_cflags="`pkg-config fuse3 --cflags` -DFUSE3 -D_FILE_OFFSET_BITS=64"
plat_ldflags="`pkg-config fuse3 --libs`"
plat_files="$plat_files ../src/tup/server/fuse*.c ../src/tup/server/master_fork.c"
elif [ "$server" = "ldpreload" ]; then