Bug#823043: c++-annotations: FTBFS: `APATH' (symbol) multiply defined
Dear Chris Lamb, you wrote: > Source: c++-annotations > Version: 10.5.0-1 > Severity: serious > Justification: fails to build from source > User: reproducible-bui...@lists.alioth.debian.org > Usertags: ftbfs > X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > > Dear Maintainer, > > c++-annotations fails to build from source in unstable/amd64: Hi Chris, Thanks for your bug report. It looks like you encountered a real bug, and I'm still somewhat in the dark as to why it never has been observed before. Because of that (i.e., me satisfying my own curiosity) I'll need a bit more time to submit a fix, but at least I think I've located the cause of the problem. I'll probably have a fix ready by Monday or a bit earlier. One minor thing: it's not an Annotations issue, but a bug in the Yodl package. I suggest you (or Tony, or George, who receive CCs) reassign this bug to yodl, since that's where the fix is required. Thanks again, -- Frank B. Brokken Center for Information Technology, University of Groningen (+31) 50 363 9281 Public PGP key: http://pgp.surfnet.nl Key Fingerprint: DF32 13DE B156 7732 E65E 3B4D 7DB2 A8BE EAE4 D8AA signature.asc Description: PGP signature
Bug#823043: c++-annotations: FTBFS: `APATH' (symbol) multiply defined
Source: c++-annotations Version: 10.5.0-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, c++-annotations fails to build from source in unstable/amd64: [..] []\T1/pnc/m/n/10 Furtunately im-ple-ment-ing, e.g., the ad-di-tion op-er-a-tor for vec-tors is not par-tic-u- Underfull \hbox (badness 3525) in paragraph at lines 50528--50535 \T1/pnc/m/n/10 larly dif-fi-cult. If \T1/pcr/m/n/10 VecType \T1/pnc/m/n/10 is o ur vec-tor type, then im-ple-ment-ing free func-tions like Underfull \hbox (badness 1) in paragraph at lines 50528--50535 \T1/pcr/m/n/10 VecType &+(VecType const , VecType const ) \T1/ pnc/m/n/10 and \T1/pcr/m/n/10 VecType Underfull \hbox (badness 1286) in paragraph at lines 50528--50535 \T1/pcr/m/n/10 &+(VecType &, VecType const ) \T1/pnc/m/n/10 pe r-form-ing the ad-di-tions is a sim- Original Yodl file: advancedtemplates/designing [896] Original Yodl file: advancedtemplates/implementing Underfull \vbox (badness 1) has occurred while \output is active [897] [898] Original Yodl file: advancedtemplates/basictype [899] [900] Chapter 24. Original Yodl file: concrete Original Yodl file: concrete/intro Original Yodl file: concrete/fdout [901] [902] [903] [904] Original Yodl file: concrete/fdinput Original Yodl file: concrete/fdinbuf [905] Original Yodl file: concrete/fdninbuf [906] [907] [908] Original Yodl file: concrete/fdinseek [909] [910] Original Yodl file: concrete/fdunget [911] [912] [913] Underfull \vbox (badness 1) has occurred while \output is active [914] Original Yodl file: concrete/fistream [915] Original Yodl file: concrete/fistreamexample [916] [917] [918] Original Yodl file: concrete/fork [919] Original Yodl file: concrete/basicfork [920] [921] Original Yodl file: concrete/parents [922] Underfull \hbox (badness 1571) in paragraph at lines 52117--52120 []\T1/pnc/m/n/10 If par-ent pro-cesses must wait for their chil-dren to com-ple te, they may call the mem-ber Original Yodl file: concrete/redirection [923] Original Yodl file: concrete/daemon [924] Original Yodl file: concrete/pipes [925] [926] Original Yodl file: concrete/parentslurp [927] Original Yodl file: concrete/children [928] Original Yodl file: concrete/select [929] Original Yodl file: concrete/selectimpl [930] [931] [932] Original Yodl file: concrete/monitor [933] Original Yodl file: concrete/shandler [934] Underfull \hbox (badness 2165) in paragraph at lines 52837--52848 \T1/pnc/m/n/10 The mem-ber \T1/pcr/m/n/10 initialize \T1/pnc/m/n/10 is a static mem-ber and so it can be called to ini-tial-ize Original Yodl file: concrete/run [935] [936] Underfull \hbox (badness 1558) in paragraph at lines 52954--52962 \T1/pnc/m/n/10 All other in-put sensed by \T1/pcr/m/n/10 d_select \T1/pnc/m/n/1 0 is cre-ated by child pro-cesses. Be-cause \T1/pcr/m/n/10 d_select\T1/pnc/m/n/ 10 's Original Yodl file: concrete/monitorexample [937] [938] [939] Original Yodl file: concrete/child [940] Underfull \hbox (badness 1681) in paragraph at lines 53218--53221 \T1/pnc/m/n/10 To im-ple-ment this be-hav-ior, \T1/pcr/m/n/10 childProcess \T1/ pnc/m/n/10 de-fines a lo-cal \T1/pcr/m/n/10 Selector \T1/pnc/m/n/10 ob-ject, ad ding [941] [942] Original Yodl file: concrete/bitwise Underfull \hbox (badness 4205) in paragraph at lines 53340--53349 \T1/pnc/m/n/10 These and other miss-ing pre-de-fined func-tion ob-jects are als o im-ple-mented in the file [943] Original Yodl file: concrete/binop [944] [945] Underfull \vbox (badness 1038) has occurred while \output is active [946] Original Yodl file: concrete/promotions [947] [948] Original Yodl file: concrete/ranger Underfull \hbox (badness 1) in paragraph at lines 53681--53684 []\T1/pcr/m/n/10 Ranger$\OML/cmm/m/it/10 <$\T1/pcr/m/n/10 Iterator$\OML/cmm/m/i t/10 >$ \T1/pcr/m/n/10 ranger(Iterator const , Iterator const ) \T1/p nc/m/n/10 this Underfull \hbox (badness 1845) in paragraph at lines 53691--53696 []\T1/pcr/m/n/10 Ranger$\OML/cmm/m/it/10 <$\T1/pcr/m/n/10 Iterator$\OML/cmm/m/i t/10 >$ \T1/pcr/m/n/10 ranger(Iterator const , size_t count) \T1/pnc/m/n/ 10 this func-tion [949] Underfull \hbox (badness 2158) in paragraph at lines 53703--53707 []\T1/pcr/m/n/10 Ranger$\OML/cmm/m/it/10 <$\T1/pcr/m/n/10 Data$\OML/cmm/m/it/10 >$ \T1/pcr/m/n/10 ranger(Data $\OMS/cmsy/m/n/10 ^^C$\T1/pcr/m/n/10 begin, Data $\OMS/cmsy/m/n/10 ^^C$\T1/pcr/m/n/10 end) \T1/pnc/m/n/10 this func-tion tem-pl ate re-turns a [950] Original Yodl file: concrete/proxy [951] Underfull \hbox (badness 1748) in paragraph at lines 53851--53870 \T1/pcr/m/n/10 std::string const &() const \T1/pnc/m/n/10 (act-ing as rvalue). Do