(sorry, if this comes twice; I used the wrong From addr)
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: [email protected] | \ / - 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 <[email protected]>.
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