#3207 closed defect (fixed)
Xpdf Instructions are Incorrect
Reported by: | Randy McMurchy | Owned by: | Randy McMurchy |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | major | Keywords: | |
Cc: |
Description ¶
Currently the Xpdf package has gaping security holes. I updated the package last (in March of this year) and I cannot believe the instructions are the way they are. The Xpdf author expects each patch level patch to be applied in succession. Right now Xpdf is at pl5, which means we should be applying pl1, then pl2, then pl3, then pl4, and finally pl5. A total of 5 patches should be applied. The book shows to only download and apply one patch, the latest one. Wrong! Mea culpa, I know I used to apply them consecutively; however, even my build script only has the installation of 1 patch (pl2). Not sure why my build script is at pl2, the book is at pl3, and I updated the .xml last. Perhaps I just updated the patch level and did not test. I'll look at the source history and see what is going on. I could have sworn that the instructions used to show to patch using consecutively numbered patches. Oh well. I'll fix it.
Change History (7)
comment:1 by , 14 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 14 years ago
comment:3 by , 14 years ago
At least they are in sort order. I ran into a debian package that had arbitrary names and a separate file that specified the order.
follow-up: 5 comment:4 by , 14 years ago
I think what I'll do because there are 5 patches, I'll treat this the way we do bash. I'll make a consolidated patch and put it in the LFS repo. Any objects to this?
comment:5 by , 14 years ago
Replying to randy@…:
I think what I'll do because there are 5 patches, I'll treat this the way we do bash. I'll make a consolidated patch and put it in the LFS repo. Any objects to this?
Not really. In the long run it will be easier than trying to manage a lot of separate patches.
comment:6 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Updated Xpdf to patch level 5 by creating a consolidated patch from the five upstream patches.
Here is what the instructions say to do on the Foolabs site: