A tool for creating scanners (text pattern recognizers)
Go to file
Mohan Boddu 42c26a0ca7 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags 2023-05-18 11:14:58 +00:00
.flex.metadata Rebuilt for IMA sigs, glibc 2.34, aarch64 flags 2023-05-18 11:14:58 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00
README.quilt RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00
flex-rh1389575.patch RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00
flex.spec Rebuilt for IMA sigs, glibc 2.34, aarch64 flags 2023-05-18 11:14:58 +00:00
gating.yaml gating.yaml: Set up CI gating 2021-06-22 13:58:48 +02:00
gen-quilt-series.sh RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00
quilt-patch.sh RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00
sources RHEL 9.0.0 Alpha bootstrap 2020-10-15 00:26:39 +02:00

README.quilt

This package supports working with patch files using quilt.

To regenerate the quilt series file run:
./gen-quilt-series.sh

Setup environment:
export QUILT_PATCHES=$PWD

Setup the source:
./quilt-patch.sh [-f]

Use `-f` if you want to have quilt-patch always remove the existing
source directory before starting. Otherwise you'll be patching on top of
an already patched tree generated perhaps by `*pkg prep`.

To add a new patch:

Option 1: Create a new patch:

cd flex-2.6.1/
quilt new flex-rh1439367.patch
quilt add tests/test-bison-yylloc/parser.y
# edit tests/test-bison-yylloc/parser.y
# you may add and edit several files in the same fashion

Option 2: Add an already prepared patch (e.g. from an upstream commit):

cd flex-2.6.1/
quilt import -P flex-rh1439367.patch ~/backport/obsolete-bison.patch
quilt push # if this fails, manually deal with conflicts (as in Option 1)

Finally:
quilt refresh -p ab
cd ..
git add flex-rh1439367.patch
# edit flex.spec to build with the new patch
git add flex.spec
git commit

You're done!