Bug#841078: libfcgi-perl: use libfcgi-dev instead of the bundled version
    Damyan Ivanov 
    dmn at debian.org
       
    Mon Oct 23 14:38:56 UTC 2017
    
    
  
-=| Florian Schlichting, 17.10.2016 15:31:55 +0200 |=-
> I closed #815840 with the upload that fixed CVE-2012-6687, but 
> Tianon
> rightly suggests that the best solution would be to use libfcgi-dev and
> ignore the bundled version of libfcgi.
> 
> This doesn't seem to be so simple, though; he is running into undefined
> symbols, and I noticed that the RCS version header for os_unix.c is
> _newer_ in libfcgi-perl than what's in libfcgi-dev. Plus libfgi upstream
> seems dead as in "after many quiet years, the mailing list address
> boundes"...
libfcgi-perl seems to be pretty heavily used (popcon 121595; 4129 
vote; 11826 recent), so removing it (as was my first reaction after 
reading this bug report) does not seem feasible.
However, I managed to make it compile with the system-wide libfcgi 
after removing the two routines that are not present in Debian's 
libfcgi API: Attach and Detach.
Their description is:
  =item $req->Detach()
  
  Temporarily detaches filehandles on an accepted connection.
  
  =item $req->Attach()
  
  Re-attaches filehandles on an accepted connection.
  
What do others think, is this, together with documenting the removal 
in a Debian.NEWS entry, a feasible approach?
    
    
More information about the pkg-perl-maintainers
mailing list