On Wed, 27 Jan 2016 09:05:39 -0800, Alexander Hansen <alexanderk.han...@gmail.com> wrote:
> > On Jan 27, 2016, at 03:23, Shang-Te Danny Hsu > <st...@gate.sinica.edu.tw> wrote: > > > Dear all, > > > I consistently get this error message below after updating my > fink > > I am not familiar with the coding but I wonder whether there > is a way to fix this problem fairly quickly? > > > Cheers, > > Danny Hsu > > > CC srptool-args.lo > > CC psktool-args.lo > > CC ocsptool-args.lo > > CC serv-args.lo > > psktool-args.c:190:1: error: cannot combine with previous 'extern' > declaration specifier > > srptool-args.c:259:1: error: cannot combine withstatic tOptProc > > previous ^'extern' > > declaration specifier > > static tOptProcpsktool-args.c > > :190^: > > 8: error: redefinition of 'tOptProc' as different kind of symbol > > static tOptProc > > srptool-args.c: ^259 > > :8: error: redefinition of 'tOptProc' as different kind of symbol > > static tOptProc > > ^ > > /sw/include/autoopts/options.h:413:15: note: previous definition is here > > /sw/include/autoopts/options.h:413:15: typedef void > (tOptProc)(tOptions * pOpts, tOptDesc * pOptDesc); > > note: ^ > > previous definition is here > > typedef void (tOptProc)(tOptions * pOpts, tOptDesc * pOptDesc); > > ^ > > psktool-args.c:190:16: error: expected ';' after top level declarator > > serv-args.c:srptool-args.c702::static tOptProc2591 > > ::16 ^: > > error: ;error > > : cannot expectedcombine ';'with afterprevious top'extern' > leveldeclaration declaratorspecifier > > > ocsptool-args.cstatic tOptProc: > > 413: ^1 > > : ; > > error: static tOptProccannot > > combine^ > with previous 'extern' declaration specifier > > serv-args.c:702:8:static tOptProc > ^error > > : redefinition of 'tOptProc' as different kind of symbol > > static tOptProc > > ^ > > ocsptool-args.c:413:8: error: redefinition of 'tOptProc' as > different kind of symbol > > static tOptProc > > ^ > > /sw/include/autoopts/options.h:413:15: note: previous definition is here > > typedef void (tOptProc)(tOptions * pOpts, tOptDesc * pOptDesc); > > /sw/include/autoopts/options.h: ^413 > > :15: note: previous definition is here > > serv-args.c:702:16: typedef void (tOptProc)(tOptions * pOpts, > tOptDesc * pOptDesc); > > error: ^ > > expected ';' after top level declarator > > static tOptProc > > ^ > > ; > > ocsptool-args.c:413:16: error: expected ';' after top level declarator > > static tOptProc > > ^ > > ; > > srptool-args.c:278psktool-args.c::29209:: 29: error: error: use > ofuse undeclaredof identifierundeclared 'doOptDebug'identifier > > 'doOptDebug' > > /* option proc */ doOptDebug, > > /* option proc */ doOptDebug, > > ^ > > ^ > > serv-args.c:721:29: error: use of undeclared identifier 'doOptDebug' > > ocsptool-args.c:432:29: error: use of undeclared identifier 'doOptDebug' > > /* option proc */ doOptDebug, > > ^ > > /* option proc */ doOptDebug, > > ^ > > psktool-args.c:221:29: error: use of undeclared identifier 'doOptKeysize' > > /* option proc */ doOptKeysize, > > ^ > > ocsptool-args.c:456:29: error: use of undeclared identifier 'doOptInfile' > > /* option proc */ doOptInfile, > > ^ > > serv-args.c:817:29: error: use of undeclared identifier 'doOptMtu' > > /* option proc */ doOptMtu, > > ^ > > srptool-args.c:388:29: error: use of undeclared identifier 'doUsageOpt' > > /* option proc */ doUsageOpt, > > ^ > > psktool-args.c:271:29: error: use of undeclared identifier 'doUsageOpt' > > /* option proc */ doUsageOpt, > > ^ > > serv-args.c:913:29: error: use of undeclared identifier 'doOptDhparams' > > /* option proc */ doOptDhparams, > > ^ > > ocsptool-args.c:552:29: error: use of undeclared identifier > 'doOptLoad_Issuer' > > /* option proc */ doOptLoad_Issuer, > > ^ > > ocsptool-args.c:564:29: error: use of undeclared identifier > 'doOptLoad_Cert' > > /* option proc */ doOptLoad_Cert, > > ^ > > serv-args.c:937:29: error: use of undeclared identifier 'doOptX509crlfile' > > /* option proc */ doOptX509crlfile, > > ^ > > ocsptool-args.c:576:29: error: use of undeclared identifier > 'doOptLoad_Trust' > > serv-args.c:949:29: error: use of /* option proc */ > doOptLoad_Trust, > undeclared identifier ^ > 'doOptPgpkeyfile' > > /* option proc */ doOptPgpkeyfile, > > ^ > > serv-args.c:961:29: error: use of undeclared identifier 'doOptPgpkeyring' > > /* option proc */ doOptPgpkeyring, > > ^ > > ocsptool-args.c:588:29: error: use of undeclared identifier > 'doOptLoad_Signer' > > /* option proc */ doOptLoad_Signer, > > ^ > > serv-args.c:973:29: error: use of undeclared identifier 'doOptPgpcertfile' > > /* option proc */ doOptPgpcertfile, > > ^ > > ocsptool-args.c:612:29: error: use of undeclared identifier > 'doOptLoad_Request' > > /* option proc */ doOptLoad_Request, > > ^ > > serv-args.c:1069:29: error: use of undeclared identifier 'doOptSrppasswd' > > /* option proc */ doOptSrppasswd, > > ^ > > ocsptool-args.c:624:29: error: use of undeclared identifier > 'doOptLoad_Response' > > /* option proc */ doOptLoad_Response, > > ^ > > 5 errors generated. > > ocsptool-args.c:650:29: error: use of undeclared identifier 'doUsageOpt' > > /* option proc */ doUsageOpt, > > ^ > > serv-args.c:1081:29: error: use of undeclared identifier > 'doOptSrppasswdconf' > > /* option proc */ doOptSrppasswdconf, > > ^ > > 6 errors generated. > > serv-args.c:1093:29: error: use of undeclared identifier 'doOptPskpasswd' > > /* option proc */ doOptPskpasswd, > > ^ > > serv-args.c:1117:29: error: use of undeclared identifier > 'doOptOcsp_Response' > > /* option proc */ doOptOcsp_Response, > > ^ > > make[4]: *** [srptool-args.lo] Error 1 > > make[4]: *** Waiting for unfinished jobs.... > > make[4]: *** [psktool-args.lo] Error 1 > > serv-args.c:1153:29: error: use of undeclared identifier 'doOptProvider' > > /* option proc */ doOptProvider, > > ^ > > serv-args.c:1179:29: error: use of undeclared identifier 'doUsageOpt' > > /* option proc */ doUsageOpt, > > ^ > > 12 errors generated. > > make[4]: *** [ocsptool-args.lo] Error 1 > > 16 errors generated. > > make[4]: *** [serv-args.lo] Error 1 > > make[3]: *** [all-recursive] Error 1 > > make[2]: *** [all] Error 2 > > make[1]: *** [all-recursive] Error 1 > > make: *** [all] Error 2 > > ### execution of /tmp/fink.mtN3x failed, exit code 2 > > ### execution of /tmp/fink.Egb52 failed, exit code 2 > > Removing runtime build-lock... > > Removing build-lock package... > > /sw/bin/dpkg-lockwait -r fink-buildlock-gnutls28-3.3.18-1 > > (Reading database ... 196651 files and directories currently installed.) > > Removing fink-buildlock-gnutls28-3.3.18-1 ... > > Failed: phase compiling: gnutls28-3.3.18-1 failed > > I changed the subject because your failure was in gnutls28. > matplotlib-basemap-py27 isn’t really relevant to your problem. > > I had the same failure, but I was able to work around it by > installing Fink’s grep. The problem that I had was actually due to > the autogen package, because it encodes the path to Fink’s grep if > it finds that when building, but doesn’t declare a dependency. That > means that autogen continually fails to run. I’ve CC’ed the > autogen maintainer about this. > > You’ve got a couple of options for a workaround: either install > fink’s grep or use “fink rebuild autogen” to build an autogen > which will encode the path to the system’s /usr/bin/grep instead. I pushed a new revision of the autogen package that hardcodes /usr/bin/grep regardless of whether fink's is present. dan -- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users