Opened 11 years ago

Closed 10 years ago

#40006 closed defect (fixed)

notmuch: universal variant fails

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: yeled@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: notmuch

Description

sudo port install notmuch +universal

leads to:

--->  Building notmuch
DEBUG: Executing proc-pre-org.macports.build-build-0
DEBUG: Executing org.macports.build (notmuch)
DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.8'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/notmuch-0.16" && /usr/bin/make -j8 -w all V=1'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/notmuch-0.16" && /usr/bin/make -j8 -w all V=1 
make: Entering directory `/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/notmuch-0.16'
emacs --quick --directory emacs -batch -l make-deps.el \
		-f batch-make-deps emacs/notmuch-lib.el emacs/notmuch-parser.el emacs/notmuch.el emacs/notmuch-query.el emacs/notmuch-show.el emacs/notmuch-wash.el emacs/notmuch-hello.el emacs/notmuch-mua.el emacs/notmuch-address.el emacs/notmuch-maildir-fcc.el emacs/notmuch-message.el emacs/notmuch-crypto.el emacs/notmuch-tag.el emacs/coolj.el emacs/notmuch-print.el > emacs/.eldeps.tmp && \
		(cmp -s emacs/.eldeps.tmp emacs/.eldeps || mv emacs/.eldeps.tmp emacs/.eldeps)
make: Leaving directory `/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/notmuch-0.16'
make: Entering directory `/opt/local/var/macports/build/_Users_rschmidt_macports_dports_mail_notmuch/notmuch/work/notmuch-0.16'
ccache /opt/local/bin/llvm-gcc-4.2 -c -DNOTMUCH_VERSION=0.16 -I/opt/local/include -pipe -Os -arch x86_64 -arch i386 -Wall -Wextra -Wwrite-strings -Wmissing-declarations -DHAVE_GETLINE=1 -D_REENTRANT -I/opt/local/include/gmime-2.6 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -I/opt/local/include  -DHAVE_VALGRIND=0  -DHAVE_STRCASESTR=1  -I./compat -I./lib -fPIC -I./parse-time-string -I./util -I. command-line-arguments.c -o command-line-arguments.o -MD -MP -MF .deps/command-line-arguments.d
ccache /opt/local/bin/llvm-gcc-4.2 -c -DNOTMUCH_VERSION=0.16 -I/opt/local/include -pipe -Os -arch x86_64 -arch i386 -Wall -Wextra -Wwrite-strings -Wmissing-declarations -DHAVE_GETLINE=1 -D_REENTRANT -I/opt/local/include/gmime-2.6 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -I/opt/local/include  -DHAVE_VALGRIND=0  -DHAVE_STRCASESTR=1  -I./compat -I./lib -fPIC -I./parse-time-string -I./util -I. debugger.c -o debugger.o -MD -MP -MF .deps/debugger.d
llvm-gcc-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags
ccache /opt/local/bin/llvm-gcc-4.2 -c -DNOTMUCH_VERSION=0.16 -I/opt/local/include -pipe -Os -arch x86_64 -arch i386 -Wall -Wextra -Wwrite-strings -Wmissing-declarations -DHAVE_GETLINE=1 -D_REENTRANT -I/opt/local/include/gmime-2.6 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -I/opt/local/include  -DHAVE_VALGRIND=0  -DHAVE_STRCASESTR=1  -I./compat -I./lib -fPIC -I./parse-time-string -I./util -I. gmime-filter-reply.c -o gmime-filter-reply.o -MD -MP -MF .deps/gmime-filter-reply.d
make: *** [command-line-arguments.o] Error 1
make: *** Waiting for unfinished jobs....

Change History (1)

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Seems to only happen with llvm-gcc-4.2 (not clang), so I've blacklisted that when building universal in r119501.

Note: See TracTickets for help on using tickets.