[arch-projects] [mkinitcpio] [PATCH 1/1] fsck: do not complain about missing helper for tmpfs

2020-07-16 Thread Christian Hesse
From: Christian Hesse 

Within a (build) chroot we may have root on tmpfs. There is no fsck
helper for tmpfs, so do not complain.

Signed-off-by: Christian Hesse 
---
 install/fsck | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/install/fsck b/install/fsck
index d20750e..366cdbd 100644
--- a/install/fsck
+++ b/install/fsck
@@ -4,6 +4,8 @@ build() {
 local fsck= added=0
 
 add_fsck() {
+[[ $1 = tmpfs ]] && return
+
 if [[ $1 = ext[234] ]]; then
 add_binary fsck.ext4
 add_symlink /usr/bin/fsck.ext2 fsck.ext4


[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository annotated tag v28 created. v28

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The annotated tag, v28 has been created
at  206e5f0db697510c968b5d5b143fce62b5c4717b (tag)
   tagging  3340dbc2ed92a0d9e58193d2d4082a588c1d84ca (commit)
  replaces  v27
 tagged by  Giancarlo Razzolini
on  Thu Jul 16 11:10:53 2020 -0300

- Log -
tag as v28

Dave Reisner (3):
  only add modules if the filename value looks like a path
  Read from modules.builtin.modinfo if it exists
  Revert "[functions] Ignore modinfo built-in modules"

Giancarlo Razzolini (4):
  Merge branch 'dNhax-patch-1'
  Merge branch 'morten/fix-builtin' of 
https://github.com/Foxboron/mkinitcpio into Foxboron-morten/fix-builtin
  Merge branch 'Foxboron-morten/fix-builtin'
  libalpm/scripts/mkinitcpio-remove: Added the patch for the pacsave 
functionality

Morten Linderud (1):
  [functions] Ignore modinfo built-in modules

dNhax (1):
  Fix typo

---


hooks/post-receive
-- 
The official mkinitcpio repository


[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. v27-9-g3340dbc

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The branch, master has been updated
   via  3340dbc2ed92a0d9e58193d2d4082a588c1d84ca (commit)
  from  ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 3340dbc2ed92a0d9e58193d2d4082a588c1d84ca
Author: Giancarlo Razzolini 
Date:   Thu Jul 16 11:08:11 2020 -0300

libalpm/scripts/mkinitcpio-remove: Added the patch for the pacsave 
functionality

When removing kernels, detect if the preset was changes and save it as a 
.pacsave,
instead of removing it.

---

Summary of changes:
 libalpm/scripts/mkinitcpio-remove | 38 ++
 1 file changed, 30 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository


[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository annotated tag v28 deleted. v27-8-gab34e08

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The annotated tag, v28 has been deleted
   was  f637c48ed4bb3b6db623d5df8cbea848f9bd6e36

- Log -
ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325 Revert "[functions] Ignore modinfo 
built-in modules"
---


hooks/post-receive
-- 
The official mkinitcpio repository


[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository annotated tag v28 created. v28

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The annotated tag, v28 has been created
at  f637c48ed4bb3b6db623d5df8cbea848f9bd6e36 (tag)
   tagging  ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325 (commit)
  replaces  v27
 tagged by  Giancarlo Razzolini
on  Thu Jul 16 10:50:43 2020 -0300

- Log -
tag as v28

Dave Reisner (3):
  only add modules if the filename value looks like a path
  Read from modules.builtin.modinfo if it exists
  Revert "[functions] Ignore modinfo built-in modules"

Giancarlo Razzolini (3):
  Merge branch 'dNhax-patch-1'
  Merge branch 'morten/fix-builtin' of 
https://github.com/Foxboron/mkinitcpio into Foxboron-morten/fix-builtin
  Merge branch 'Foxboron-morten/fix-builtin'

Morten Linderud (1):
  [functions] Ignore modinfo built-in modules

dNhax (1):
  Fix typo

---


hooks/post-receive
-- 
The official mkinitcpio repository


[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. v27-8-gab34e08

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The branch, master has been updated
   via  ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325 (commit)
   via  c9544f97258858587958654f0b000937b2f62354 (commit)
   via  b6361a3836a50f9bbe06dba4bf5740c3bfb1af3d (commit)
   via  024119a987f720101bc1af723772d608e84e8e2d (commit)
   via  c1c25dfebdff0a8fef2043c43bae08e0b62613be (commit)
   via  30dbfc2770cb49cb3babfb750205b126d7d88791 (commit)
   via  91a35c77972affa995d1ee760986ad2f6e045407 (commit)
   via  16368898a5f0edac391c67cdf8ceed2ca24e737a (commit)
  from  7f81f51a5b813343fe55253f60a865e75f42be52 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325
Author: Dave Reisner 
Date:   Wed May 20 08:50:48 2020 -0400

Revert "[functions] Ignore modinfo built-in modules"

As reported in https://github.com/archlinux/mkinitcpio/pull/20, this
breaks various edge case involving builtins, leading to
hardware-accelerated modules to not be added.

This reverts commit 30dbfc2770cb49cb3babfb750205b126d7d88791.

commit c9544f97258858587958654f0b000937b2f62354
Author: Dave Reisner 
Date:   Sat Mar 7 13:45:30 2020 -0500

Read from modules.builtin.modinfo if it exists

There's a lot more to be gained from reading this file -- builtins might
have aliases which aren't available in the older modules.builtin index.

Fixes FS#65725.

commit b6361a3836a50f9bbe06dba4bf5740c3bfb1af3d
Author: Dave Reisner 
Date:   Sat Mar 7 13:48:36 2020 -0500

only add modules if the filename value looks like a path

This is a defensive measure against the bug raised in FS#65725. While
it does technically avoid the bug, it isn't IMO the proper fix. We'll
address that in another patch.

commit 024119a987f720101bc1af723772d608e84e8e2d
Merge: 91a35c7 c1c25df
Author: Giancarlo Razzolini 
Date:   Mon Feb 24 17:00:57 2020 -0300

Merge branch 'Foxboron-morten/fix-builtin'

commit c1c25dfebdff0a8fef2043c43bae08e0b62613be
Merge: 91a35c7 30dbfc2
Author: Giancarlo Razzolini 
Date:   Mon Feb 24 17:00:15 2020 -0300

Merge branch 'morten/fix-builtin' of https://github.com/Foxboron/mkinitcpio 
into Foxboron-morten/fix-builtin

commit 30dbfc2770cb49cb3babfb750205b126d7d88791
Author: Morten Linderud 
Date:   Thu Feb 20 09:44:29 2020 +0100

[functions] Ignore modinfo built-in modules

modinfo have started reporting filenames as "(builtin)" on built-in
modules. Ignore these and continue with other modules.

Fixes: https://bugs.archlinux.org/task/65564
Introduced in: 
https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/commit/?id=e7e2cb61fa9f1db3429d91ef6accff549500d268

Signed-off-by: Morten Linderud 

commit 91a35c77972affa995d1ee760986ad2f6e045407
Merge: 7f81f51 1636889
Author: Giancarlo Razzolini 
Date:   Mon Jan 20 16:58:09 2020 -0300

Merge branch 'dNhax-patch-1'

commit 16368898a5f0edac391c67cdf8ceed2ca24e737a
Author: dNhax 
Date:   Thu Dec 19 10:33:43 2019 +0100

Fix typo

---

Summary of changes:
 HACKING|  2 +-
 functions  | 16 +++-
 mkinitcpio | 34 ++
 3 files changed, 38 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository