Skip to contentSkip to conversation

New: consider adding xfstests-dev

Buildroot [email protected] 1 participant 9 messages Jun 25, 2023 – Jun 27, 2023

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=15665

            Bug ID: 15665
           Summary: consider adding xfstests-dev
           Product: buildroot
           Version: 2023.05
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Other
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Target Milestone: ---

https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

These tests are used for CI-testing of linux kernel at kernel.org. Any changes to fs/* require updating these tests.
Would it be possible to add this as a package? It would really help to use buildroot as a platform for making kernel patches.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

https://bugs.busybox.net/show_bug.cgi?id=15665

Yann E. MORIN <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]

--- Comment #1 from Yann E. MORIN <[email protected]> --- stsp, all,

Quoted 1 line

Would it be possible to add [xfstests-dev] as a package?

Yes, please feel free to send a patch adding it. See the manual:
https://buildroot.org/downloads/manual/manual.html#adding-packages

Regards,
Yann E. MORIN.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

--- Comment #2 from stsp <[email protected]> --- These tests use mkfs command.
which seems not provided under buildroot. I have individual mkfs.<fsname> commands, but the
mkfs frontend is missing.
How to "fix" that?

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#3 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

--- Comment #3 from Andreas Ziegler <[email protected]> --- Activate System tools -> util-linux -> basic set:

config BR2_PACKAGE_UTIL_LINUX_BINARIES
bool "basic set"
...
help
Install the basic set of util-linux binaries.

blkdiscard, blkid, blockdev, chcpu, choom, col, colcrt, colrm, column, ctrlaltdel, dmesg, fdisk, fincore, findfs, findmnt, flock, fsfreeze, fstrim, getopt, hexdump, ipcmk, isosize, ldattach, look, lsblk, lscpu, lsipc, lslocks, lsns, mcookie, mkfs, mkswap, namei, prlimit, readprofile, renice, rev, rtcwake, script, scriptlive, scriptreplay, setarch, setsid, sfdisk, swaplabel, swapoff, swapon, uuidgen, uuidparse, whereis, wipefs
...

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#4 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

--- Comment #4 from stsp <[email protected]> ---
Thanks!
I had to do util-linux-dirclean first,
for this to take an effect, but it worked.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#5 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

--- Comment #5 from stsp <[email protected]> ---
Is there a similar trick to enable
native readlink? busybox's readlink
is not suitable.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#6 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

Yann E. MORIN <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #6 from Yann E. MORIN <[email protected]> --- stsp, All,

Quoted 1 line

Is there a similar trick to enable native readlink?

readlink is from coreutils.

Since this report is about adding a new package, I'm closing it. Discussion about development of new features is to be had on the mailing list.

Regards,
Yann E. MORIN.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#7 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

stsp <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|INVALID |FIXED

--- Comment #7 from stsp <[email protected]> --- But isn't working out the dependencies is a fundamental part of adding the package? I was asking about readlink and mkfs exactly because xfstests-dev uses them and is unsatisfied with the ones from busybox.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#8 lore raw

[Buildroot] [Bug 15665] consider adding xfstests-dev

In reply to [email protected]

https://bugs.busybox.net/show_bug.cgi?id=15665

Yann E. MORIN <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|[email protected]     |

--- Comment #8 from Yann E. MORIN <[email protected]> --- stsp, All,

Quoted 2 lines

But isn't working out the dependencies is a fundamental part of adding the package?

Yes, but discussion about adding a new package, and about the issues while doing so, are to be discussed on the mailing list, not in the bug tracker.

Regards,
Yann E. MORIN.

Signature · 6 lines
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot