Activity log for bug #411890

Date Who What changed Old value New value Message
2009-08-11 11:25:21 dreamcat4 bug added bug
2009-08-11 11:25:21 dreamcat4 attachment added Build log http://launchpadlibrarian.net/30155338/karmic-php5-5.2.10-build.log
2009-08-11 11:26:32 dreamcat4 description Binary package hint: php5 On a fresh 9.10 (karmic) system, php5 (5.2.10) source package will not compile. Steps: # Install brand new Ubuntu karmic release (alpha 3) sudo pbuilder --create --distribution karmic dget -xu https://launchpad.net/ubuntu/karmic/+source/php5/5.2.10.dfsg.1-1ubuntu1/+files/php5_5.2.10.dfsg.1-1ubuntu1.dsc cd php5_5.2.10.dfsg.1/ pdebuild -- --distribution karmic cat: confdefs.h: No such file or directory ../configure: 488: ac_fn_c_try_run: not found ../configure: 488: 5: Bad file descriptor ../configure: 488: :: checking for pthreads_cflags: not found ../configure: 488: 6: Bad file descriptor This error has been reproduced many times on the build farm, and also independently on 2 developer's machines. Build log attached. This same source package can be compiled successfully on jaunty (after resolving dependencies), and with no such errors. The build logs between karmic and jaunty looks almost identical. Examination of the build area afterwards shows that the 'condefs.h' file do exist in the apache2-build diectory however, the ./configure script is a complete mess, after being regenerated with a different version of autoconf (2.64 instead of 2.13 although Jaunty also has a different autocond which is 2.63). This error appears to be caused somewhere around the 'buildconf --force' stage in the rules file. At a time when "./configure" is being regenerated. And here is an older bug, perhaps its relevant. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443637 Binary package hint: php5 On a fresh 9.10 (karmic) system, php5 (5.2.10) source package will not compile. Steps: # Install brand new Ubuntu karmic release (alpha 3) sudo pbuilder --create --distribution karmic dget -xu https://launchpad.net/ubuntu/karmic/+source/php5/5.2.10.dfsg.1-1ubuntu1/+files/php5_5.2.10.dfsg.1-1ubuntu1.dsc cd php5_5.2.10.dfsg.1/ pdebuild -- --distribution karmic cat: confdefs.h: No such file or directory ../configure: 488: ac_fn_c_try_run: not found ../configure: 488: 5: Bad file descriptor ../configure: 488: :: checking for pthreads_cflags: not found ../configure: 488: 6: Bad file descriptor This error has been reproduced many times on the build farm, and also independently on 2 developer's machines. Build log attached. This source package can be compiled successfully on jaunty (after resolving php5.2.10 dependencies), with no such errors. The build logs between karmic and jaunty looks almost identical. Examination of the build area afterwards shows that the 'condefs.h' file do exist in the apache2-build diectory however, the ./configure script is a complete mess, after being regenerated with a different version of autoconf (2.64 instead of 2.13 although Jaunty also has a different autocond which is 2.63). This error appears to be caused somewhere around the 'buildconf --force' stage in the rules file. At a time when "./configure" is being regenerated. And here is an older bug, perhaps its relevant. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443637
2009-08-11 11:40:20 dreamcat4 summary karmic: configure fails with "cat: confdefs.h: No such file or directory" karmic: Compiling php fails with autoconf 2.64
2009-08-11 11:40:20 dreamcat4 description Binary package hint: php5 On a fresh 9.10 (karmic) system, php5 (5.2.10) source package will not compile. Steps: # Install brand new Ubuntu karmic release (alpha 3) sudo pbuilder --create --distribution karmic dget -xu https://launchpad.net/ubuntu/karmic/+source/php5/5.2.10.dfsg.1-1ubuntu1/+files/php5_5.2.10.dfsg.1-1ubuntu1.dsc cd php5_5.2.10.dfsg.1/ pdebuild -- --distribution karmic cat: confdefs.h: No such file or directory ../configure: 488: ac_fn_c_try_run: not found ../configure: 488: 5: Bad file descriptor ../configure: 488: :: checking for pthreads_cflags: not found ../configure: 488: 6: Bad file descriptor This error has been reproduced many times on the build farm, and also independently on 2 developer's machines. Build log attached. This source package can be compiled successfully on jaunty (after resolving php5.2.10 dependencies), with no such errors. The build logs between karmic and jaunty looks almost identical. Examination of the build area afterwards shows that the 'condefs.h' file do exist in the apache2-build diectory however, the ./configure script is a complete mess, after being regenerated with a different version of autoconf (2.64 instead of 2.13 although Jaunty also has a different autocond which is 2.63). This error appears to be caused somewhere around the 'buildconf --force' stage in the rules file. At a time when "./configure" is being regenerated. And here is an older bug, perhaps its relevant. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443637 Binary package hint: php5 On a fresh 9.10 (karmic) system, php5 (5.2.10) source package will not compile. ./configure fails with "cat: confdefs.h: No such file or directory" Steps: # Install brand new Ubuntu karmic release (alpha 3) sudo pbuilder --create --distribution karmic dget -xu https://launchpad.net/ubuntu/karmic/+source/php5/5.2.10.dfsg.1-1ubuntu1/+files/php5_5.2.10.dfsg.1-1ubuntu1.dsc cd php5_5.2.10.dfsg.1/ pdebuild -- --distribution karmic cat: confdefs.h: No such file or directory ../configure: 488: ac_fn_c_try_run: not found ../configure: 488: 5: Bad file descriptor ../configure: 488: :: checking for pthreads_cflags: not found ../configure: 488: 6: Bad file descriptor This error has been reproduced many times on the build farm, and also independently on 2 developer's machines. Build log attached. This source package can be compiled successfully on jaunty (after resolving php5.2.10 dependencies), with no such errors. The build logs between karmic and jaunty looks almost identical. Examination of the build area afterwards shows that the 'condefs.h' file do exist in the apache2-build diectory however, the ./configure script is a complete mess, after being regenerated with a different version of autoconf (2.64 instead of 2.13 although Jaunty also has a different autocond which is 2.63). This error appears to be caused somewhere around the 'buildconf --force' stage in the rules file. At a time when "./configure" is being regenerated. So I compared with those older Successful build logs from the build farm. Side-by side there's only 2 lines different: Success log: buildconf: checking installation... buildconf: autoconf version 2.63 (ok) buildconf: Your version of autoconf likely contains buggy cache code. Running cvsclean for you. To avoid this, install autoconf-2.13. rebuilding aclocal.m4 rebuilding configure aclocal.m4:2099: PHP_PROG_LEX is expanded from... configure.in:463: warning: AC_CACHE_VAL(have_broken_glibc_fopen_append, ...): suspicious cache-id, must contain _cv_ to be cached Fail log: buildconf: checking installation... buildconf: autoconf version 2.64 (ok) buildconf: Your version of autoconf likely contains buggy cache code. Running cvsclean for you. To avoid this, install autoconf-2.13. rebuilding aclocal.m4 rebuilding configure configure.in:463: warning: AC_CACHE_VAL(have_broken_glibc_fopen_append, ...): suspicious cache-id, must contain _cv_ to be cached This package was originally build when karmic has autoconf 2.63. Now karmic is autoconf 2.64 then php5 will fail to build. (I am unsure what is the correct resolution for this.)
2009-08-11 12:30:07 Andreas Olsson php5 (Ubuntu): status New Confirmed
2009-08-12 07:27:11 Andreas Olsson php5 (Ubuntu): status Confirmed Triaged
2009-08-12 12:43:02 dreamcat4 attachment added php5_5.2.10.dfsg.1-1ubuntu2.debdiff http://launchpadlibrarian.net/30222249/php5_5.2.10.dfsg.1-1ubuntu2.debdiff
2009-08-12 13:21:34 Andreas Olsson bug watch added http://bugs.php.net/bug.php?id=46744
2009-08-12 13:51:56 dreamcat4 attachment added php5_5.2.10.dfsg.1-1ubuntu2.diff.gz http://launchpadlibrarian.net/30224268/php5_5.2.10.dfsg.1-1ubuntu2.diff.gz
2009-08-12 14:04:54 dreamcat4 tags build error log pbuilder pdebuild php php5 build error log pbuilder pdebuild php php5 verification-done
2009-08-12 14:06:01 dreamcat4 php5 (Ubuntu): status Triaged Fix Committed
2009-08-12 14:13:51 dreamcat4 nominated for series Ubuntu Karmic
2009-08-12 14:31:18 Andreas Olsson php5 (Ubuntu): status Fix Committed Triaged
2009-08-14 14:39:03 Launchpad Janitor php5 (Ubuntu): status Triaged Fix Released
2009-11-03 18:41:23 Launchpad Janitor branch linked lp:ubuntu/karmic-proposed/php5
2009-11-10 16:33:57 Elan Ruusamäe bug task added pld-linux
2009-11-10 16:34:23 Elan Ruusamäe pld-linux: status New Fix Released
2011-02-17 12:20:04 Daniel Holbach bug added subscriber Ubuntu Sponsors Team
2011-02-17 12:20:13 Daniel Holbach removed subscriber [DEPRECATED] Ubuntu Sponsors for main
2011-02-22 00:24:17 Benjamin Drung removed subscriber Ubuntu Sponsors Team