Date: Tue, 4 Aug 2015 20:11:55 +0200 From: Matthias Apitz <guru@unixarea.de> To: udo.schweigert@siemens.com Cc: freebsd-ports@freebsd.org Subject: Fwd: broken strings compiled-in into mutt Message-ID: <20150804181155.GA2043@c720-r276659>
next in thread | raw e-mail | index | archive | help
Hello Udo (as maintainer), Maybe it's a FreeBSD issue, rather than a mutt one? matthias ----- Forwarded message from Matthias Apitz <guru@unixarea.de> ----- Date: Tue, 4 Aug 2015 16:54:58 +0200 From: Matthias Apitz <guru@unixarea.de> To: mutt-users@mutt.org Subject: broken strings compiled-in into mutt Hello, I have compiled on FreeBSD CURRENT some 1660 ports, among them my beloved mutt, and all went fine. I wanted to check mutt if it has used the correct compiler options and configure value and have run $ mutt -v The output is broken as you can see in the attached file and the strings are like this broken in the binary itself, i.e. it is not only an display issue. mutt itself starts. The string contains a \r where it should have 'r' and a \t where it should have a 't', ... Any ideas? Let me know if you need the log of the make engine poudriere for this. matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: guru@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X - No proprietary attachments phone: +49-176-38902045 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign $ mutt -v > /mnt/guru/mutt.err Mutt 1.5.23 (2014-03-12) Copyright (C) 1996-2009 Michael R. Elkins and others. Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. Mutt is free software, and you are welcome to redistribute it under certain conditions; type `mutt -vv' for details. System: FreeBSD 11.0-CURRENT (amd64) ncurses: ncurses 5.9.20140222 (compiled with 5.9) libiconv: 1.14 libidn: 1.31 (compiled with 1.31) hcache backend: Berkeley DB 5.3.28: (September 9, 2013) Compiler: F eeBSD clang ve sion 3.5.0 ( ags/RELEASE_350/final 216957) 20141124 Ta ge : x86_64-unknown-f eebsd11.0 Th ead model: posix clang: wa ning: a gumen unused du ing compila ion: '-I /us /local/include' Configure options: '--disable-fcn l' '--wi h-ssl=/us ' '--wi h-docdi =/us /local/sha e/doc/mu ' '--sysconfdi =/us /local/e c' '--enable-ex e nal-do lock' '--enable-pop' '--enable-imap' '--disable-wa nings' '--wi h-sasl=/us /local' '--disable-flock' '--enable-locales-fix' '--wi h-libiconv-p efix=/us /local' '--wi h-idn' '--disable-gpgme' '--enable-sm p' '--enable-debug' '--enable-comp essed' '--enable-hcache' '--wi hou -gdbm' '--wi h-bdb' '--wi hou -qdbm' '--p efix=/us /local' '--locals a edi =/va ' '--mandi =/us /local/man' '--infodi =/us /local/info/' '--build=amd64-po bld-f eebsd11.0' 'build_alias=amd64-po bld-f eebsd11.0' 'CC=clang -I/us /local/include' 'CFLAGS=-pipe -g -fs ack-p o ec o -fno-s ic -aliasing' 'LDFLAGS= -L/us /local/lib -Wl,- pa h=/us /local/lib:/us /lib -l infow -Wl,- pa h=/us /lib:/us /local/lib -fs ack-p o ec o ' 'LIBS=' 'CPPFLAGS=' 'CPP=clang-cpp' Compilation CFLAGS: -pipe -g -fs ack-p o ec o -fno-s ic -aliasing Compile options: -DOMAIN +DEBUG -HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE -USE_FCNTL -USE_FLOCK +USE_POP +USE_IMAP +USE_SMTP +USE_SSL_OPENSSL -USE_SSL_GNUTLS +USE_SASL -USE_GSS +HAVE_GETADDRINFO +HAVE_REGCOMP -USE_GNU_REGEX +COMPRESSED +HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET +HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME -EXACT_ADDRESS -SUN_ATTACHMENT +ENABLE_NLS +LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR +HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID +USE_HCACHE -ISPELL SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/usr/local/share/mutt" SYSCONFDIR="/usr/local/etc" EXECSHELL="/bin/sh" -MIXMASTER To contact the developers, please mail to <mutt-dev@mutt.org>. To report a bug, please visit http://bugs.mutt.org/. patch-1.5.20.bk.trash_folder-purge_message.1 patch-1.5.23.sidebar.20140412.txt patch-1.5.4.cd.ifdef.1 patch-1.5.6.cb.reverse_reply.2 patch-1.5.7.ust.maildir-mtime.2 patch-1.5.0.ats.date_conditional.1 dgc.deepif.1 vvv.quote vvv.initials rr.compressed $ strings /usr/local/bin/mutt | egrep 'eeBSD |216957' >> /mnt/guru/mutt.err eeBSD clang ve sion 3.5.0 ( ags/RELEASE_350/final 216957) 20141124 $ mutt -v | od -c >> /mnt/guru/mutt.err 0000000 M u t t 1 . 5 . 2 3 ( 2 0 1 0000020 4 - 0 3 - 1 2 ) \n C o p y r i g 0000040 h t ( C ) 1 9 9 6 - 2 0 0 9 0000060 M i c h a e l R . E l k i 0000100 n s a n d o t h e r s . \n M 0000120 u t t c o m e s w i t h A 0000140 B S O L U T E L Y N O W A R 0000160 R A N T Y ; f o r d e t a i 0000200 l s t y p e ` m u t t - v 0000220 v ' . \n M u t t i s f r e e 0000240 s o f t w a r e , a n d y 0000260 o u a r e w e l c o m e t 0000300 o r e d i s t r i b u t e i 0000320 t \n u n d e r c e r t a i n 0000340 c o n d i t i o n s ; t y p e 0000360 ` m u t t - v v ' f o r 0000400 d e t a i l s . \n \n S y s t e m 0000420 : F r e e B S D 1 1 . 0 - C 0000440 U R R E N T ( a m d 6 4 ) \n n 0000460 c u r s e s : n c u r s e s 0000500 5 . 9 . 2 0 1 4 0 2 2 2 ( c o 0000520 m p i l e d w i t h 5 . 9 ) 0000540 \n l i b i c o n v : 1 . 1 4 \n 0000560 l i b i d n : 1 . 3 1 ( c o 0000600 m p i l e d w i t h 1 . 3 1 0000620 ) \n h c a c h e b a c k e n d 0000640 : B e r k e l e y D B 5 . 0000660 3 . 2 8 : ( S e p t e m b e r 0000700 9 , 2 0 1 3 ) \n \n C o m p 0000720 i l e r : \n F \r e e B S D c l 0000740 a n g v e \r s i o n 3 . 5 . 0000760 0 ( \t a g s / R E L E A S E _ 0001000 3 5 0 / f i n a l 2 1 6 9 5 7 0001020 ) 2 0 1 4 1 1 2 4 \n T a \r g e 0001040 \t : x 8 6 _ 6 4 - u n k n o w 0001060 n - f \r e e b s d 1 1 . 0 \n T h 0001100 \r e a d m o d e l : p o s i 0001120 x \n c l a n g : w a \r n i n g 0001140 : a \r g u m e n \t u n u s e 0001160 d d u \r i n g c o m p i l a 0001200 \t i o n : ' - I / u s \r / l 0001220 o c a l / i n c l u d e ' \n \n C 0001240 o n f i g u r e o p t i o n s 0001260 : ' - - d i s a b l e - f c n 0001300 \t l ' ' - - w i \t h - s s l = 0001320 / u s \r ' ' - - w i \t h - d o 0001340 c d i \r = / u s \r / l o c a l / 0001360 s h a \r e / d o c / m u \t \t ' 0001400 ' - - s y s c o n f d i \r = / u 0001420 s \r / l o c a l / e \t c ' ' - 0001440 - e n a b l e - e x \t e \r n a l 0001460 - d o \t l o c k ' ' - - e n a 0001500 b l e - p o p ' ' - - e n a b 0001520 l e - i m a p ' ' - - d i s a 0001540 b l e - w a \r n i n g s ' ' - 0001560 - w i \t h - s a s l = / u s \r / 0001600 l o c a l ' ' - - d i s a b l 0001620 e - f l o c k ' ' - - e n a b 0001640 l e - l o c a l e s - f i x ' 0001660 ' - - w i \t h - l i b i c o n v 0001700 - p \r e f i x = / u s \r / l o c 0001720 a l ' ' - - w i \t h - i d n ' 0001740 ' - - d i s a b l e - g p g m 0001760 e ' ' - - e n a b l e - s m \t 0002000 p ' ' - - e n a b l e - d e b 0002020 u g ' ' - - e n a b l e - c o 0002040 m p \r e s s e d ' ' - - e n a 0002060 b l e - h c a c h e ' ' - - w 0002100 i \t h o u \t - g d b m ' ' - - 0002120 w i \t h - b d b ' ' - - w i \t 0002140 h o u \t - q d b m ' ' - - p \r 0002160 e f i x = / u s \r / l o c a l ' 0002200 ' - - l o c a l s \t a \t e d i 0002220 \r = / v a \r ' ' - - m a n d i 0002240 \r = / u s \r / l o c a l / m a n 0002260 ' ' - - i n f o d i \r = / u s 0002300 \r / l o c a l / i n f o / ' ' 0002320 - - b u i l d = a m d 6 4 - p o 0002340 \r \t b l d - f \r e e b s d 1 1 . 0002360 0 ' ' b u i l d _ a l i a s = 0002400 a m d 6 4 - p o \r \t b l d - f \r 0002420 e e b s d 1 1 . 0 ' ' C C = c 0002440 l a n g - I / u s \r / l o c a 0002460 l / i n c l u d e ' ' C F L A 0002500 G S = - p i p e - g - f 0002520 s \t a c k - p \r o \t e c \t o \r 0002540 - f n o - s \t \r i c \t - a l i a 0002560 s i n g ' ' L D F L A G S = 0002600 - L / u s \r / l o c a l / l i b 0002620 - W l , - \r p a \t h = / u s \r 0002640 / l o c a l / l i b : / u s \r / 0002660 l i b - l \t i n f o w - 0002700 W l , - \r p a \t h = / u s \r / l 0002720 i b : / u s \r / l o c a l / l i 0002740 b - f s \t a c k - p \r o \t e c 0002760 \t o \r ' ' L I B S = ' ' C P 0003000 P F L A G S = ' ' C P P = c l 0003020 a n g - c p p ' \n \n C o m p i l 0003040 a t i o n C F L A G S : - p 0003060 i p e - g - f s \t a c k 0003100 - p \r o \t e c \t o \r - f n o - 0003120 s \t \r i c \t - a l i a s i n g \n 0003140 \n C o m p i l e o p t i o n s 0003160 : \n - D O M A I N \n + D E B U G 0003200 \n - H O M E S P O O L + U S 0003220 E _ S E T G I D + U S E _ D 0003240 O T L O C K + D L _ S T A N 0003260 D A L O N E - U S E _ F C N 0003300 T L - U S E _ F L O C K 0003320 \n + U S E _ P O P + U S E 0003340 _ I M A P + U S E _ S M T P 0003360 \n + U S E _ S S L _ O P E N 0003400 S S L - U S E _ S S L _ G N 0003420 U T L S + U S E _ S A S L 0003440 - U S E _ G S S + H A V E 0003460 _ G E T A D D R I N F O \n + 0003500 H A V E _ R E G C O M P - U 0003520 S E _ G N U _ R E G E X + C 0003540 O M P R E S S E D \n + H A V 0003560 E _ C O L O R + H A V E _ S 0003600 T A R T _ C O L O R + H A V 0003620 E _ T Y P E A H E A D + H A 0003640 V E _ B K G D S E T \n + H A 0003660 V E _ C U R S _ S E T + H A 0003700 V E _ M E T A + H A V E _ R 0003720 E S I Z E T E R M \n + C R Y 0003740 P T _ B A C K E N D _ C L A S S 0003760 I C _ P G P + C R Y P T _ B 0004000 A C K E N D _ C L A S S I C _ S 0004020 M I M E - C R Y P T _ B A C 0004040 K E N D _ G P G M E \n - E X 0004060 A C T _ A D D R E S S - S U 0004100 N _ A T T A C H M E N T \n + 0004120 E N A B L E _ N L S + L O C 0004140 A L E S _ H A C K + H A V E 0004160 _ W C _ F U N C S + H A V E 0004200 _ L A N G I N F O _ C O D E S E 0004220 T + H A V E _ L A N G I N F 0004240 O _ Y E S E X P R \n + H A V 0004260 E _ I C O N V - I C O N V _ 0004300 N O N T R A N S + H A V E _ 0004320 L I B I D N + H A V E _ G E 0004340 T S I D + U S E _ H C A C H 0004360 E \n - I S P E L L \n S E N D 0004400 M A I L = " / u s r / s b i n / 0004420 s e n d m a i l " \n M A I L P A 0004440 T H = " / v a r / m a i l " \n P 0004460 K G D A T A D I R = " / u s r / 0004500 l o c a l / s h a r e / m u t t 0004520 " \n S Y S C O N F D I R = " / u 0004540 s r / l o c a l / e t c " \n E X 0004560 E C S H E L L = " / b i n / s h 0004600 " \n - M I X M A S T E R \n T o 0004620 c o n t a c t t h e d e v e 0004640 l o p e r s , p l e a s e m 0004660 a i l t o < m u t t - d e v 0004700 @ m u t t . o r g > . \n T o r 0004720 e p o r t a b u g , p l e 0004740 a s e v i s i t h t t p : / 0004760 / b u g s . m u t t . o r g / . 0005000 \n \n p a t c h - 1 . 5 . 2 0 . b 0005020 k . t r a s h _ f o l d e r - p 0005040 u r g e _ m e s s a g e . 1 \n p 0005060 a t c h - 1 . 5 . 2 3 . s i d e 0005100 b a r . 2 0 1 4 0 4 1 2 . t x t 0005120 \n p a t c h - 1 . 5 . 4 . c d . 0005140 i f d e f . 1 \n p a t c h - 1 . 0005160 5 . 6 . c b . r e v e r s e _ r 0005200 e p l y . 2 \n p a t c h - 1 . 5 0005220 . 7 . u s t . m a i l d i r - m 0005240 t i m e . 2 \n p a t c h - 1 . 5 0005260 . 0 . a t s . d a t e _ c o n d 0005300 i t i o n a l . 1 \n d g c . d e 0005320 e p i f . 1 \n v v v . q u o t e 0005340 \n v v v . i n i t i a l s \n r r 0005360 . c o m p r e s s e d \n 0005374 ----- End forwarded message ----- -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ ☎ +49-176-38902045 No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150804181155.GA2043>