#3 Fix build with libpcre-8.30

Unstable_(example)
closed
nobody
None
5
2012-07-28
2012-02-19
Tim Harder
No

libpcre-8.30 removes the pcre_info function which has been deprecated for more than 10 years.

The attached patch replaces the pcre_info call with a compatible one using pcre_fullinfo.

Note the patch is against the 2.3.1 release. I would have made it against the latest trunk, but could not find the official upstream repository anywhere.

Discussion

  • Tim Harder

    Tim Harder - 2012-02-19
     
  • Jay Berkenbilt

    Jay Berkenbilt - 2012-04-07

    Thank you for this patch. I will incorporate it this weekend i hope. Sorry for the delay in responding. This is very helpful.

    That part of the qpdf code probably hasn't been significantly touched in over 10 years. I think I wrote that PCRE wrapper in 1997 and have just been carrying it around. I had no idea pcre_infio was deprecated. I guess I wasn't watching. :-)

    You couldn't find qpdf upstream anywhere because I've never put the source code repository up anywhere. I am strongly considering putting it on github though...I keep the sources in git locally.

     
  • Jay Berkenbilt

    Jay Berkenbilt - 2012-07-28

    qpdf is on github now (and has been for several weeks). Also, I will be releasing qpdf 3.0 within the next several days, and this fix is included.

    • status: open --> closed
    • milestone: --> Unstable_(example)
     


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks