Skip to contentSkip to conversation

btrfs-tools: upgrade to upstream revision.

PATCH Superseded Yevhen Kyriukha 2 participants 5 messages Aug 2, 2013 – Aug 4, 2013

v1 of 3 Superseded Latest is v3 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 btrfs-tools: upgrade to upstream revision.

---
 ...ix_race_condition_with_multithreaded_make.patch | 36 ----------------------
 .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch   | 31 -------------------
 .../btrfs-tools/btrfs-tools_git.bb                 | 13 +++-----
 3 files changed, 4 insertions(+), 76 deletions(-)
 delete mode 100644 meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch
 delete mode 100644 meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -36
deleted file mode 100644
index 40175b8..0000000
@@ -1,36 +0,0 @@
-Upstream-Status: Pending
-
-Fix makefile for multithreaded (make -j ) building.
-
-btrfsctl.c
-| i586-poky-linux-gcc  -m32   -march=i586 --sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86 -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c btrfsctl.c
-| btrfsctl.c:37:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-| btrfslabel.c:40:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-
-Signed-Off-By: Nitin A Kamble <[email protected]>
-2012/01/02
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -26,14 +26,13 @@ else
- 	check = ls
- endif
- 
--.c.o:
-+%.o: %.c version.h
- 	$(check) $<
- 	$(CC) $(DEPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c $<
- 
-+all: $(progs) manpages
- 
--all: version $(progs) manpages
--
--version:
-+version.h: version.sh
- 	bash version.sh
- 
- btrfs: $(objects) btrfs.o btrfs_cmds.o scrub.o
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -31
deleted file mode 100644
index 7f6594a..0000000
@@ -1,31 +0,0 @@
-Nitin A Kamble <[email protected]> 2011/06/09
-Upstream-Status: Pending
-
-Avoid these kinds of errors while doing cross build:
-
-| ccache i586-poky-linux-gcc -march=i586 --sysroot=/disk0/pokybuild/build0/tmp/sysroots/qemux86 -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c btrfsctl.c
-| gcc -O2 -pipe -g -feliminate-unused-debug-types -o btrfsctl btrfsctl.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o -Wl,-O1  -Wl,--as-needed -luuid
-| /usr/bin/ld: i386 architecture of input file `btrfsctl.o' is incompatible with i386:x86-64 output
-| /usr/bin/ld: i386 architecture of input file `ctree.o' is incompatible with i386:x86-64 output
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -41,13 +41,13 @@ btrfs: $(objects) btrfs.o btrfs_cmds.o s
- 		$(objects) $(LDFLAGS) $(LIBS)
- 
- calc-size: $(objects) calc-size.o
--	gcc $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS) $(LIBS)
-+	$(CC) $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS) $(LIBS)
- 
- find-root: $(objects) find-root.o
--	gcc $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS) $(LIBS)
-+	$(CC) $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS) $(LIBS)
- 
- restore: $(objects) restore.o
--	gcc $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS) $(RESTORE_LIBS)
-+	$(CC) $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS) $(RESTORE_LIBS)
- 
- btrfsctl: $(objects) btrfsctl.o
- 	$(CC) $(CFLAGS) -o btrfsctl btrfsctl.o $(objects) $(LDFLAGS) $(LIBS)
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +4 -9
index ef575ae..d63f1e0 100644
@@ -12,21 +12,16 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
 SECTION = "base"
 DEPENDS = "util-linux attr"
 
-SRCREV = "fdb6c0402337d9607c7a39155088eaf033742752"
+SRCREV = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"
 SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git;protocol=git"
 
 S = "${WORKDIR}/git"
 
-PV = "0.19+git${SRCPV}"
+PV = "0.20+git${SRCPV}"
 
-PR = "r6"
+PR = "r7"
 
-SRC_URI += " file://fix_use_of_gcc.patch \
-	 file://weak-defaults.patch \
-	 file://fix_race_condition_with_multithreaded_make.patch "
-
-SRC_URI[md5sum] = "78b1700d318de8518abfaab71f99a885"
-SRC_URI[sha256sum] = "1285774e0cb72984fac158dd046c8d405324754febd30320cd31e459253e4b65"
+SRC_URI += "file://weak-defaults.patch"
 
 do_install () {
 	oe_runmake 'DESTDIR=${D}' install
Signature · 1 line
1.8.1.2
#1 lore raw

Please add an explanation of why the patches are removed and a Signed-off-by: in the commit message.

Thanks
Sau!

Quoted 97 lines · Yevhen Kyriukha
---
  ...ix_race_condition_with_multithreaded_make.patch | 36 ----------------------
  .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch   | 31 -------------------
  .../btrfs-tools/btrfs-tools_git.bb                 | 13 +++-----
  3 files changed, 4 insertions(+), 76 deletions(-)

delete mode 100644 meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch delete mode 100644 meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -36
deleted file mode 100644
index 40175b8..0000000
@@ -1,36 +0,0 @@
-Upstream-Status: Pending
-
-Fix makefile for multithreaded (make -j ) building.
-
-btrfsctl.c
-| i586-poky-linux-gcc  -m32   -march=i586 --sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86 -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c btrfsctl.c
-| btrfsctl.c:37:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-| btrfslabel.c:40:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-
-Signed-Off-By: Nitin A Kamble <[email protected]>
-2012/01/02
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -26,14 +26,13 @@ else
- 	check = ls
- endif
-
--.c.o:
-+%.o: %.c version.h
- 	$(check) $<
- 	$(CC) $(DEPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c $<
-
-+all: $(progs) manpages
-
--all: version $(progs) manpages
--
--version:
-+version.h: version.sh
- 	bash version.sh
-
- btrfs: $(objects) btrfs.o btrfs_cmds.o scrub.o
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -31
deleted file mode 100644
index 7f6594a..0000000
@@ -1,31 +0,0 @@
-Nitin A Kamble <[email protected]> 2011/06/09
-Upstream-Status: Pending
-
-Avoid these kinds of errors while doing cross build:
-
-| ccache i586-poky-linux-gcc -march=i586 --sysroot=/disk0/pokybuild/build0/tmp/sysroots/qemux86 -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c btrfsctl.c
-| gcc -O2 -pipe -g -feliminate-unused-debug-types -o btrfsctl btrfsctl.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o -Wl,-O1  -Wl,--as-needed -luuid
-| /usr/bin/ld: i386 architecture of input file `btrfsctl.o' is incompatible with i386:x86-64 output
-| /usr/bin/ld: i386 architecture of input file `ctree.o' is incompatible with i386:x86-64 output
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -41,13 +41,13 @@ btrfs: $(objects) btrfs.o btrfs_cmds.o s
- 		$(objects) $(LDFLAGS) $(LIBS)
-
- calc-size: $(objects) calc-size.o
--	gcc $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS) $(LIBS)
-+	$(CC) $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS) $(LIBS)
-
- find-root: $(objects) find-root.o
--	gcc $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS) $(LIBS)
-+	$(CC) $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS) $(LIBS)
-
- restore: $(objects) restore.o
--	gcc $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS) $(RESTORE_LIBS)
-+	$(CC) $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS) $(RESTORE_LIBS)
-
- btrfsctl: $(objects) btrfsctl.o
- 	$(CC) $(CFLAGS) -o btrfsctl btrfsctl.o $(objects) $(LDFLAGS) $(LIBS)
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +1 -1
index ef575ae..d63f1e0 100644
@@ -12,21 +12,16 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
  SECTION = "base"
  DEPENDS = "util-linux attr"
 
-SRCREV = "fdb6c0402337d9607c7a39155088eaf033742752"
+SRCREV = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067" · line 23

Quoted 10 lines
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +2 -2
  SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git;protocol=git"
 
  S = "${WORKDIR}/git"
 
-PV = "0.19+git${SRCPV}"
+PV = "0.20+git${SRCPV}"
 
-PR = "r6"
+PR = "r7"
 

We do not need PR Bumps any more, so it can just be removed as you are incrementing the PV.

Quoted 11 lines
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +1 -6
-SRC_URI += " file://fix_use_of_gcc.patch \
-	 file://weak-defaults.patch \
-	 file://fix_race_condition_with_multithreaded_make.patch "
-
-SRC_URI[md5sum] = "78b1700d318de8518abfaab71f99a885"
-SRC_URI[sha256sum] = "1285774e0cb72984fac158dd046c8d405324754febd30320cd31e459253e4b65"
+SRC_URI += "file://weak-defaults.patch"
 
  do_install () {
  	oe_runmake 'DESTDIR=${D}' install
#2 lore raw

2013/8/2 Saul Wold <[email protected]>:

Quoted 145 lines

Please add an explanation of why the patches are removed and a
Signed-off-by: in the commit message.

Thanks
Sau!

Quoted 135 lines · Yevhen Kyriukha
---
  ...ix_race_condition_with_multithreaded_make.patch | 36
----------------------
  .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch   | 31
-------------------
  .../btrfs-tools/btrfs-tools_git.bb                 | 13 +++-----
  3 files changed, 4 insertions(+), 76 deletions(-)

delete mode 100644
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch
delete mode 100644
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted file mode 100644
index 40175b8..0000000
---
a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch +++ /dev/null

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -9
@@ -1,36 +0,0 @@
-Upstream-Status: Pending
-
-Fix makefile for multithreaded (make -j ) building.
-
-btrfsctl.c
-| i586-poky-linux-gcc  -m32   -march=i586
--sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c

-| btrfsctl.c:37:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-| btrfslabel.c:40:21: fatal error: version.h: No such file or directory
-| compilation terminated.
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -26
-
-Signed-Off-By: Nitin A Kamble <[email protected]>
-2012/01/02
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -26,14 +26,13 @@ else
-       check = ls
- endif
-
--.c.o:
-+%.o: %.c version.h
-       $(check) $<
-       $(CC) $(DEPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c $<
-
-+all: $(progs) manpages
-
--all: version $(progs) manpages
--
--version:
-+version.h: version.sh
-       bash version.sh
-
- btrfs: $(objects) btrfs.o btrfs_cmds.o scrub.o

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted file mode 100644
index 7f6594a..0000000

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -9
@@ -1,31 +0,0 @@
-Nitin A Kamble <[email protected]> 2011/06/09
-Upstream-Status: Pending
-
-Avoid these kinds of errors while doing cross build:
-
-| ccache i586-poky-linux-gcc -march=i586
--sysroot=/disk0/pokybuild/build0/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c
-| gcc -O2 -pipe -g -feliminate-unused-debug-types -o btrfsctl btrfsctl.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o -Wl,-O1 -Wl,--as-needed -luuid
-| /usr/bin/ld: i386 architecture of input file `btrfsctl.o' is incompatible with i386:x86-64 output
-| /usr/bin/ld: i386 architecture of input file `ctree.o' is incompatible with i386:x86-64 output

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -10
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -41,13 +41,13 @@ btrfs: $(objects) btrfs.o btrfs_cmds.o s
-               $(objects) $(LDFLAGS) $(LIBS)
-
- calc-size: $(objects) calc-size.o
--      gcc $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)

$(LIBS)
-+ $(CC) $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)
$(LIBS)
-
- find-root: $(objects) find-root.o
-- gcc $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-+ $(CC) $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-
- restore: $(objects) restore.o
-- gcc $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS)
$(RESTORE_LIBS)
-+ $(CC) $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS)
$(RESTORE_LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -3
-
- btrfsctl: $(objects) btrfsctl.o
-       $(CC) $(CFLAGS) -o btrfsctl btrfsctl.o $(objects) $(LDFLAGS)

$(LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +0 -0
index ef575ae..d63f1e0 100644
@@ -12,21 +12,16 @@ LIC_FILES_CHKSUM =

"file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
SECTION = "base"
DEPENDS = "util-linux attr"

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +1 -1
-SRCREV = "fdb6c0402337d9607c7a39155088eaf033742752"
+SRCREV = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"
  SRC_URI =

"git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git;protocol=git"

  S = "${WORKDIR}/git"
Quoted 9 lines

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067" · line 22

Quoted 6 lines
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +2 -2
-PV = "0.19+git${SRCPV}"
+PV = "0.20+git${SRCPV}"
 
-PR = "r6"
+PR = "r7"

We do not need PR Bumps any more, so it can just be removed as you are incrementing the PV.

So what do I need to do with existing PR? Just don't change it or remove it from recipe?

#3 lore raw
Quoted 156 lines · Yevhen Kyriukha

2013/8/2 Saul Wold <[email protected]>:

Quoted 145 lines

Please add an explanation of why the patches are removed and a
Signed-off-by: in the commit message.

Thanks
Sau!

Quoted 135 lines · Yevhen Kyriukha
---
   ...ix_race_condition_with_multithreaded_make.patch | 36
----------------------
   .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch   | 31
-------------------
   .../btrfs-tools/btrfs-tools_git.bb                 | 13 +++-----
   3 files changed, 4 insertions(+), 76 deletions(-)

delete mode 100644
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch
delete mode 100644
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted file mode 100644
index 40175b8..0000000
---
a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch +++ /dev/null

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -9
@@ -1,36 +0,0 @@
-Upstream-Status: Pending
-
-Fix makefile for multithreaded (make -j ) building.
-
-btrfsctl.c
-| i586-poky-linux-gcc  -m32   -march=i586
--sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c

-| btrfsctl.c:37:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-| btrfslabel.c:40:21: fatal error: version.h: No such file or directory
-| compilation terminated.
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -26
-
-Signed-Off-By: Nitin A Kamble <[email protected]>
-2012/01/02
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -26,14 +26,13 @@ else
-       check = ls
- endif
-
--.c.o:
-+%.o: %.c version.h
-       $(check) $<
-       $(CC) $(DEPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c $<
-
-+all: $(progs) manpages
-
--all: version $(progs) manpages
--
--version:
-+version.h: version.sh
-       bash version.sh
-
- btrfs: $(objects) btrfs.o btrfs_cmds.o scrub.o

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted file mode 100644
index 7f6594a..0000000

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -9
@@ -1,31 +0,0 @@
-Nitin A Kamble <[email protected]> 2011/06/09
-Upstream-Status: Pending
-
-Avoid these kinds of errors while doing cross build:
-
-| ccache i586-poky-linux-gcc -march=i586
--sysroot=/disk0/pokybuild/build0/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c
-| gcc -O2 -pipe -g -feliminate-unused-debug-types -o btrfsctl btrfsctl.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o -Wl,-O1 -Wl,--as-needed -luuid
-| /usr/bin/ld: i386 architecture of input file `btrfsctl.o' is incompatible with i386:x86-64 output
-| /usr/bin/ld: i386 architecture of input file `ctree.o' is incompatible with i386:x86-64 output

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -10
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -41,13 +41,13 @@ btrfs: $(objects) btrfs.o btrfs_cmds.o s
-               $(objects) $(LDFLAGS) $(LIBS)
-
- calc-size: $(objects) calc-size.o
--      gcc $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)

$(LIBS)
-+ $(CC) $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)
$(LIBS)
-
- find-root: $(objects) find-root.o
-- gcc $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-+ $(CC) $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-
- restore: $(objects) restore.o
-- gcc $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS)
$(RESTORE_LIBS)
-+ $(CC) $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS)
$(RESTORE_LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -3
-
- btrfsctl: $(objects) btrfsctl.o
-       $(CC) $(CFLAGS) -o btrfsctl btrfsctl.o $(objects) $(LDFLAGS)

$(LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +0 -0
index ef575ae..d63f1e0 100644
@@ -12,21 +12,16 @@ LIC_FILES_CHKSUM =

"file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
SECTION = "base"
DEPENDS = "util-linux attr"

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +1 -1
-SRCREV = "fdb6c0402337d9607c7a39155088eaf033742752"
+SRCREV = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"
   SRC_URI =

"git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git;protocol=git"

   S = "${WORKDIR}/git"
Quoted 9 lines

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067" · line 22

Quoted 6 lines
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +2 -2
-PV = "0.19+git${SRCPV}"
+PV = "0.20+git${SRCPV}"
 
-PR = "r6"
+PR = "r7"

We do not need PR Bumps any more, so it can just be removed as you are incrementing the PV.

Quoted 4 lines

So what do I need to do with existing PR? Just don't change it or remove it from recipe?

Sorry for being unclear since you have incremented the PV, you can completely remove the PR entry.

Sau!

#4 lore raw

OK, I'll fix it and send v3 of this patch.
Best regards,
Yevhen

2013/8/3 Saul Wold <[email protected]>:

Quoted 177 lines · Yevhen Kyriukha
Quoted 167 lines

2013/8/2 Saul Wold <[email protected]>:

Quoted 155 lines

Please add an explanation of why the patches are removed and a
Signed-off-by: in the commit message.

Thanks
Sau!

Quoted 144 lines · Yevhen Kyriukha

---
   ...ix_race_condition_with_multithreaded_make.patch | 36
----------------------
   .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch   | 31
-------------------
   .../btrfs-tools/btrfs-tools_git.bb                 | 13 +++-----
   3 files changed, 4 insertions(+), 76 deletions(-)

delete mode 100644

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch
delete mode 100644
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch

diff --git

a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch

b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted file mode 100644
index 40175b8..0000000
---

a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch +++ /dev/null

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -9
@@ -1,36 +0,0 @@
-Upstream-Status: Pending
-
-Fix makefile for multithreaded (make -j ) building.
-
-btrfsctl.c
-| i586-poky-linux-gcc  -m32   -march=i586
--sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c

-| btrfsctl.c:37:21: fatal error: version.h: No such file or directory
-| compilation terminated.
-| btrfslabel.c:40:21: fatal error: version.h: No such file or directory
-| compilation terminated.
meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_race_condition_with_multithreaded_make.patch deleted +0 -26
-
-Signed-Off-By: Nitin A Kamble <[email protected]>
-2012/01/02
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -26,14 +26,13 @@ else
-       check = ls
- endif
-
--.c.o:
-+%.o: %.c version.h
-       $(check) $<
-       $(CC) $(DEPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c $<
-
-+all: $(progs) manpages
-
--all: version $(progs) manpages
--
--version:
-+version.h: version.sh
-       bash version.sh
-
- btrfs: $(objects) btrfs.o btrfs_cmds.o scrub.o

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch b/meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted file mode 100644
index 7f6594a..0000000

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -9
@@ -1,31 +0,0 @@
-Nitin A Kamble <[email protected]> 2011/06/09
-Upstream-Status: Pending
-
-Avoid these kinds of errors while doing cross build:
-
-| ccache i586-poky-linux-gcc -march=i586
--sysroot=/disk0/pokybuild/build0/tmp/sysroots/qemux86
-Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64
-D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c

btrfsctl.c
-| gcc -O2 -pipe -g -feliminate-unused-debug-types -o btrfsctl btrfsctl.o
ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o -Wl,-O1 -Wl,--as-needed -luuid
-| /usr/bin/ld: i386 architecture of input file `btrfsctl.o' is incompatible with i386:x86-64 output
-| /usr/bin/ld: i386 architecture of input file `ctree.o' is incompatible
with i386:x86-64 output

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -10
-
-Index: git/Makefile
-===================================================================
---- git.orig/Makefile
-+++ git/Makefile
-@@ -41,13 +41,13 @@ btrfs: $(objects) btrfs.o btrfs_cmds.o s
-               $(objects) $(LDFLAGS) $(LIBS)
-
- calc-size: $(objects) calc-size.o
--      gcc $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)

$(LIBS)
-+ $(CC) $(CFLAGS) -o calc-size calc-size.o $(objects) $(LDFLAGS)
$(LIBS)
-
- find-root: $(objects) find-root.o
-- gcc $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-+ $(CC) $(CFLAGS) -o find-root find-root.o $(objects) $(LDFLAGS)
$(LIBS)
-
- restore: $(objects) restore.o
-- gcc $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS) $(LIBS)
$(RESTORE_LIBS)
-+ $(CC) $(CFLAGS) -o restore restore.o $(objects) $(LDFLAGS)
$(LIBS)
$(RESTORE_LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools/fix_use_of_gcc.patch deleted +0 -3
-
- btrfsctl: $(objects) btrfsctl.o
-       $(CC) $(CFLAGS) -o btrfsctl btrfsctl.o $(objects) $(LDFLAGS)

$(LIBS)

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +0 -0
index ef575ae..d63f1e0 100644
@@ -12,21 +12,16 @@ LIC_FILES_CHKSUM =

"file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
SECTION = "base"
DEPENDS = "util-linux attr"

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +1 -1
-SRCREV = "fdb6c0402337d9607c7a39155088eaf033742752"
+SRCREV = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"
   SRC_URI =

"git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git;protocol=git"

   S = "${WORKDIR}/git"
Quoted 9 lines

meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067" · line 22

Quoted 6 lines
meta/recipes-devtools/btrfs-tools/btrfs-tools_git.bb +2 -2
-PV = "0.19+git${SRCPV}"
+PV = "0.20+git${SRCPV}"
 
-PR = "r6"
+PR = "r7"

We do not need PR Bumps any more, so it can just be removed as you are incrementing the PV.

Quoted 4 lines

So what do I need to do with existing PR? Just don't change it or remove it from recipe?

Sorry for being unclear since you have incremented the PV, you can completely remove the PR entry.

Sau!