Merge ~mig-christophe/ubuntu/+source/pmount:ubuntu/focal into ubuntu/+source/pmount:ubuntu/focal
Proposed by
Christophe Migliorini
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | ~mig-christophe/ubuntu/+source/pmount:ubuntu/focal | ||||
Merge into: | ubuntu/+source/pmount:ubuntu/focal | ||||
Diff against target: |
127 lines (+80/-0) 8 files modified
.pc/.quilt_patches (+1/-0) .pc/.quilt_series (+1/-0) .pc/.version (+1/-0) .pc/add_support_for_exFAT.patch/.timestamp (+0/-0) .pc/add_support_for_exFAT.patch/src/fs.c (+63/-0) .pc/applied-patches (+1/-0) debian/patches/add_support_for_exFAT.patch (+12/-0) debian/patches/series (+1/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Lucas Kanashiro (community) | Needs Fixing | ||
git-ubuntu import | Pending | ||
Review via email: mp+460592@code.launchpad.net |
This proposal has been superseded by a proposal from 2024-02-22.
Commit message
add support for exFAT (#1524523)
Description of the change
fs.c: add exfat to supported_fs
To post a comment you must log in.
Unmerged commits
- 40582a3... by Christophe Migliorini <email address hidden>
Hi Christophe,
Thanks for submitting this merge proposal. When we are applying changes to the upstream code in a debian package we cannot modify them directly as you did. Instead, we need to create a patch file inside the debian/patches directory so we can apply the patch during the package build without modifying directly the upstream source code. To create those patch files you can use a tool called quilt [1], the workflow would be:
$ export QUILT_PATCHES= debian/ patches for_exFAT. patch
$ quilt new add_support_
$ quilt add src/fs.c
$ quilt edit src/fs.c
# apply your changes and save the file
$ quilt refresh
After those steps you will have the debian/ patch/add_ support_ for_exFAT. patch file.
You also shouldn't add your changes to the upstream ChangeLog but to the debian package one, in debian/changelog. You can use a script called dch [2] to help you with that (you need to install the devscripts package). From the root of the source package do the following:
$ export DEBFULLNAME= "Christophe Migliorini" "<your_ email_address> "
$ export DEBEMAIL=
$ dch -i
# open the debian/changelog file and add what you did. In this case you created the patch above to add support for exFAT. Save the file
With the changes explained above you would have something that is acceptable. I hope the steps above make sense to you.
I am marking this merge proposal as Needs Fixing, the current changes proposed does not work.
[1] https:/ /manpages. ubuntu. com/manpages/ noble/man1/ quilt.1. html /manpages. ubuntu. com/manpages/ noble/man1/ dch.1.html
[2] https:/