~ubuntu-branches/ubuntu/edgy/libapache2-mod-perl2/edgy

« back to all changes in this revision

Viewing changes to todo/bugs_build

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad
  • Date: 2006-03-24 02:48:44 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20060324024844-73oxqkcj2jmlmh2t
Tags: 2.0.2-2build1
Fake sync to bring in new upstream bugfixes, UVF exception by mdz.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
                but doesn't start with worker:
29
29
                http://marc.theaimsgroup.com/?t=106894906200003&r=1&w=2
30
30
 
31
 
FreeBSD ??  DSO Works with non-threaded perl (4.8-RELEASE and
32
 
                5.1-RELEASE)
 
31
FreeBSD ??  DSO Works with non-threaded perl (4.8-RELEASE-5.2-RELEASE, 6.0-CURRENT)
33
32
                http://marc.theaimsgroup.com/?l=apache-modperl&m=106399870822612&w=2
34
 
                It doesn't work with threaded perl/worker mpm,
35
 
                seemingly because of the problems with threads on
36
 
                FreeBSD (not sure what version). But reported to work
37
 
                on FreeBSD 5.3+ when linked with libpthread and not
38
 
                the older libc_r library.
 
33
                The following combo is known to work:
 
34
                  http://gossamer-threads.com/lists/modperl/modperl/82887  
 
35
                  FreeBSD 5.4-RELEASE
 
36
                  gcc 3.4.2
 
37
                  perl 5.8.7 WITH ithreads
 
38
                  httpd 2.0.54 apr IS THREADED (worker mpm)
 
39
                  mod_perl2.0.1 
39
40
 
40
41
HPUX11i     DSO
41
42
                PA-RISC2.0-thread-multi-LP64
64
65
  xs/modperl_xs*.h, when the latter change 'make' won't rebuild the
65
66
  dependant files
66
67
 
67
 
* gcc 3.3 (from cvs 2003-07-28) supports a new option:
68
 
  -Wdeclaration-after-statement, which we need to enable in the
69
 
  maintainer mode, to catch any declarations after statements, since
70
 
  by default gcc doesn't complain about them. Probably need to wait
71
 
  till gcc-3.3.2 and enable it then.
72
 
  http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?r1=2.639&r2=2.640&f=h
73
 
 
74
 
 
75
68
* Testing:
76
69
  Need to put Philippe's smoking test into the core
77
70
  -- shouldn't forget to test with perlio enabled and disabled
78
71
 
79
 
* mp2bug -- add the output of 'ldd httpd' to the report
80
 
 
81
72
* source_scan won't create Wrap/Foo/Bar.xs if
82
73
  xs/maps/modperl_functions.map defines only a boot section:
83
74
  MODULE=APR::IO PACKAGE=APR::IO BOOT=1