[MacPorts] #72519: mailutils build fails: grammar.y: error: redefinition of typedef ‘yyscan_t’

MacPorts noreply at macports.org
Wed May 21 10:51:47 UTC 2025


#72519: mailutils build fails: grammar.y: error: redefinition of typedef ‘yyscan_t’
--------------------------+-----------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.7
 Keywords:                |       Port:  mailutils
--------------------------+-----------------------
 {{{
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT mimehdrset.lo -MD -MP -MF .deps/mimehdrset.Tpo -c
 mimehdrset.c -o mimehdrset.o >/dev/null 2>&1
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT attachment.lo -MD -MP -MF .deps/attachment.Tpo -c
 attachment.c -o attachment.o >/dev/null 2>&1
 mv -f .deps/mimeitr.Tpo .deps/mimeitr.Plo
 mv -f .deps/mimehdrset.Tpo .deps/mimehdrset.Plo
 mv -f .deps/attachment.Tpo .deps/attachment.Plo
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT mimehdr.lo -MD -MP -MF .deps/mimehdr.Tpo -c
 mimehdr.c -o mimehdr.o >/dev/null 2>&1
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT mime.lo -MD -MP -MF .deps/mime.Tpo -c mime.c -o
 mime.o >/dev/null 2>&1
 mv -f .deps/mimehdr.Tpo .deps/mimehdr.Plo
 mv -f .deps/mime.Tpo .deps/mime.Plo
 /bin/sh ../../libtool  --tag=CC   --mode=link /usr/bin/gcc-4.2 -std=gnu99
 -pipe -Os -arch ppc -Wall -Wdeclaration-after-statement -g
 -Wl,-headerpad_max_install_names -L/opt/local/lib -lMacportsLegacySupport
 -arch ppc -o libmime.la  attachment.lo mime.lo mimehdr.lo mimehdrset.lo
 mimeitr.lo  -lresolv  -lpthread
 libtool: link: ar cru .libs/libmime.a .libs/attachment.o .libs/mime.o
 .libs/mimehdr.o .libs/mimehdrset.o .libs/mimeitr.o
 libtool: link: ranlib .libs/libmime.a
 libtool: link: ( cd ".libs" && rm -f "libmime.la" && ln -s "../libmime.la"
 "libmime.la" )
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils/mime'
 Making all in mimetypes
 make[3]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils/mimetypes'
 /usr/bin/make  all-am
 make[4]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils/mimetypes'
 /bin/sh ../../libtool  --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../include
 -I../../include -I/libmailutils -isystem/opt/local/include/LegacySupport
 -I/opt/local/include -DSYSCONFDIR=\"/opt/local/etc\"  -pipe -Os -arch ppc
 -Wall -Wdeclaration-after-statement -g -MT grammar.lo -MD -MP -MF
 .deps/grammar.Tpo -c -o grammar.lo grammar.c
 /bin/sh ../../libtool  --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../include
 -I../../include -I/libmailutils -isystem/opt/local/include/LegacySupport
 -I/opt/local/include -DSYSCONFDIR=\"/opt/local/etc\"  -pipe -Os -arch ppc
 -Wall -Wdeclaration-after-statement -g -MT lexer.lo -MD -MP -MF
 .deps/lexer.Tpo -c -o lexer.lo lexer.c
 /bin/sh ../../libtool  --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../include
 -I../../include -I/libmailutils -isystem/opt/local/include/LegacySupport
 -I/opt/local/include -DSYSCONFDIR=\"/opt/local/etc\"  -pipe -Os -arch ppc
 -Wall -Wdeclaration-after-statement -g -MT eval.lo -MD -MP -MF
 .deps/eval.Tpo -c -o eval.lo eval.c
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT lexer.lo -MD -MP -MF .deps/lexer.Tpo -c lexer.c
 -fno-common -DPIC -o .libs/lexer.o
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT grammar.lo -MD -MP -MF .deps/grammar.Tpo -c
 grammar.c  -fno-common -DPIC -o .libs/grammar.o
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT eval.lo -MD -MP -MF .deps/eval.Tpo -c eval.c  -fno-
 common -DPIC -o .libs/eval.o
 In file included from lexer.l:27:
 grammar.y:111: error: redefinition of typedef ‘yyscan_t’
 lexer.c:184: error: previous declaration of ‘yyscan_t’ was here
 make[4]: *** [lexer.lo] Error 1
 make[4]: *** Waiting for unfinished jobs....
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT eval.lo -MD -MP -MF .deps/eval.Tpo -c eval.c -o
 eval.o >/dev/null 2>&1
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../../include -I../../include -I/libmailutils
 -isystem/opt/local/include/LegacySupport -I/opt/local/include
 -DSYSCONFDIR=\"/opt/local/etc\" -pipe -Os -arch ppc -Wall -Wdeclaration-
 after-statement -g -MT grammar.lo -MD -MP -MF .deps/grammar.Tpo -c
 grammar.c -o grammar.o >/dev/null 2>&1
 mv -f .deps/eval.Tpo .deps/eval.Plo
 mv -f .deps/grammar.Tpo .deps/grammar.Plo
 make[4]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils/mimetypes'
 make[3]: *** [all] Error 2
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils/mimetypes'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17/libmailutils'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_mailutils/mailutils/work/mailutils-3.17'
 make: *** [all] Error 2
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72519>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list