Fwd: broken strings compiled-in into mutt
Matthias Apitz
guru at unixarea.de
Tue Aug 4 18:12:02 UTC 2015
Hello Udo (as maintainer),
Maybe it's a FreeBSD issue, rather than a mutt one?
matthias
----- Forwarded message from Matthias Apitz <guru at unixarea.de> -----
Date: Tue, 4 Aug 2015 16:54:58 +0200
From: Matthias Apitz <guru at unixarea.de>
To: mutt-users at 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 at 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 at 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 at unixarea.de, http://www.unixarea.de/ ☎ +49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
More information about the freebsd-ports
mailing list