#acl PaulHowarth:read,write,admin,revert,delete All:read === Monday 15th February 2010 === ==== Fedora Project ==== * Fixed WikiPedia:FTBFS bug ([[RedHatBugzilla:565197|Bug #565197]]) in `bluefish` (Fedora 13) as a result of FedoraProject:Features/ChangeInImplicitDSOLinking; in this case it was due to `log10()` being called in `src/bftextview2.c` but the resulting executable not being linked against `libm`; the following patch to `configure.ac` was enough to resolve the problem: . {{{ --- bluefish-2.0.0-rc3/configure.ac.orig 2010-01-29 21:13:26.000000000 +0000 +++ bluefish-2.0.0-rc3/configure.ac 2010-02-15 10:10:30.636430172 +0000 @@ -541,6 +541,9 @@ AC_CHECK_FUNCS_ONCE([regcomp bind socket accept]) +# log10 often requires -lm +AC_SEARCH_LIBS([log10], [m]) + dnl ************************** dnl Spell checker dnl ************************** }}} * Fixed WikiPedia:FTBFS bug ([[RedHatBugzilla:564839|Bug #564839]]) in `grepmail` (Fedora 13) as a result of the recent introduction into Fedora of `Date::Manip` version 6; I made a simple patch to resolve the issue and submitted it upstream as [[CPAN:54621|CPAN RT#54621]]: . {{{ --- grepmail-5.3034/grepmail.orig 2009-08-16 21:26:03.000000000 +0100 +++ grepmail-5.3034/grepmail 2010-02-15 13:46:52.674267600 +0000 @@ -394,7 +394,7 @@ if (eval 'require Date::Manip') { my ($version_number) = $Date::Manip::VERSION =~ /^(\d+\.\d+)/; - Date::Manip::Date_Init("TodayIsMidnight=1") if $version_number >= 5.43; + Date::Manip::Date_Init("TodayIsMidnight=1") if ($version_number >= 5.43 && $version_number < 6); } } }}} * Fixed WikiPedia:FTBFS bug ([[RedHatBugzilla:565173|Bug #565173]]) in `gtkwave` (Fedora 13) as a result of FedoraProject:Features/ChangeInImplicitDSOLinking; in this case it was due to `dlopen()` being called in `tcl_np.c` but the resulting executable not being linked against `libdl`; the following patch to `configure.ac` was enough to resolve the problem: . {{{ --- gtkwave-3.3.2/configure.ac.orig 2009-12-25 18:41:35.000000000 +0000 +++ gtkwave-3.3.2/configure.ac 2010-02-15 15:01:28.325153921 +0000 @@ -204,6 +204,7 @@ fi # Checks for libraries. +AC_CHECK_LIB([dl], [dlopen]) AC_CHECK_LIB([m], [sqrt]) AC_CHECK_LIB([pthread], [main]) }}} ==== Local Packages ==== * Updated `bluefish` as per the Fedora package * Updated `grepmail` as per the Fedora package * Updated `gtkwave` as per the Fedora package * Updated `libssh2` to 1.2.4 (build fixes, nothing functional) * Updated `perl-Data-OptList` to 0.106 * Updated `perl-Mixin-Linewise`to 0.003 and fixed the build to run the release tests too * Updated `ppp` to move `pppd2.tdb` from `/var/run` to `/var/run/ppp` ([[RedHatBugzilla:560014|Bug #560014]]) * Updated `proftpd` to 1.3.3rc4; I also built a test package of 1.3.2d prior to updating Fedora to that * Updated `unrar` to 3.9.9 ----