View Issue Details

IDProjectCategoryView StatusLast Update
0000784LDMud 3.3Compilation, Installationpublic2018-01-30 04:59
Reporterarkas Assigned Tozesstra  
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.3.720 
Target Version3.3.721Fixed in Version3.3.721 
Summary0000784: iconv version check
Descriptionsrc/configure checks for broken iconv in glibc 2.0-2.2 with egrep ' 2\.[0-2]'. This matches on newer versions (i. e. "iconvconfig (Debian EGLIBC 2.11.2-10) 2.11.2") too.
' 2\.[0-2]\.' seems to be more appropriate.
TagsNo tags attached.

Activities

arkas

2011-05-29 18:23

reporter  

iconv_check.patch (560 bytes)   
--- src/configure.old   2011-05-29 16:18:42.664397934 +0000
+++ src/configure       2011-05-29 16:03:12.649225660 +0000
@@ -16694,7 +16694,7 @@
 echo "$as_me:$LINENO: checking for broken iconv in glibc 2.0-2.2" >&5
 echo $ECHO_N "checking for broken iconv in glibc 2.0-2.2... $ECHO_C" >&6
 if test -f /usr/sbin/iconvconfig; then
-    if /usr/sbin/iconvconfig -V | egrep ' 2\.[0-2]' >/dev/null 2>&1; then
+    if /usr/sbin/iconvconfig -V | egrep ' 2\.[0-2]\.' >/dev/null 2>&1; then
         lp_cv_has_broken_iconv="yes"
         lp_cv_has_iconv="no"
     else

iconv_check.patch (560 bytes)   

zesstra

2011-05-29 19:48

administrator   ~0002055

I actually would suggest to remove that specific check altogether - glibc-2.0.* should be very rare by now.

zesstra

2011-09-21 13:11

administrator   ~0002060

I believe this is fixes in trunk and trunk-3.3 by removing the whole check for these ancient glibc.
I am sorry that it took so long, I originally wanted to solve it within my autoconf work (write a new configure.in from scratch), but the was severely delayed...

zesstra

2012-06-04 22:48

administrator   ~0002128

Fix committed in revision 3fce191ce47bd7f259112f476e484392cd165812 to master-3.3 branch (see changeset 849 for details). Thank you for reporting!

zesstra

2018-01-29 19:59

administrator   ~0002328

Fix committed in revision 3fce191ce47bd7f259112f476e484392cd165812 to master-3.3 branch (see changeset 2211 for details). Thank you for reporting!

zesstra

2018-01-29 22:57

administrator   ~0002379

Fix committed in revision 3fce191ce47bd7f259112f476e484392cd165812 to master-3.3 branch (see changeset 3555 for details). Thank you for reporting!

zesstra

2018-01-30 04:59

administrator   ~0002430

Fix committed in revision 8e1af96cdbf514b447cc784d02a5d9c9d81cbdfb to master branch (see changeset 3985 for details). Thank you for reporting!

Issue History

Date Modified Username Field Change
2011-05-29 18:23 arkas New Issue
2011-05-29 18:23 arkas File Added: iconv_check.patch
2011-05-29 19:45 zesstra Project LDMud 3.5 => LDMud 3.3
2011-05-29 19:47 zesstra Priority normal => high
2011-05-29 19:47 zesstra Product Version => 3.3.720
2011-05-29 19:47 zesstra Target Version => 3.3.721
2011-05-29 19:48 zesstra Note Added: 0002055
2011-09-21 13:09 zesstra Assigned To => zesstra
2011-09-21 13:09 zesstra Status new => assigned
2011-09-21 13:11 zesstra Note Added: 0002060
2011-09-21 13:11 zesstra Status assigned => resolved
2011-09-21 13:11 zesstra Fixed in Version => 3.3.721
2011-09-21 13:11 zesstra Resolution open => fixed
2012-06-04 22:48 zesstra Source_changeset_attached => ldmud.git master 8e1af96c
2012-06-04 22:48 zesstra Source_changeset_attached => ldmud.git master-3.3 3fce191c
2012-06-04 22:48 zesstra Note Added: 0002128
2018-01-29 19:59 zesstra Source_changeset_attached => ldmud.git master 8e1af96c
2018-01-29 19:59 zesstra Source_changeset_attached => ldmud.git master-3.3 3fce191c
2018-01-29 19:59 zesstra Note Added: 0002328
2018-01-29 22:57 zesstra Source_changeset_attached => ldmud.git master 8e1af96c
2018-01-29 22:57 zesstra Source_changeset_attached => ldmud.git master-3.3 3fce191c
2018-01-29 22:57 zesstra Note Added: 0002379
2018-01-30 04:59 zesstra Source_changeset_attached => ldmud.git master 8e1af96c
2018-01-30 04:59 zesstra Note Added: 0002430