All of lore.kernel.org
 help / color / mirror / Atom feed
* yacc lttng-tools problem
@ 2013-01-18 17:37 Thibault, Daniel
  0 siblings, 0 replies; 6+ messages in thread
From: Thibault, Daniel @ 2013-01-18 17:37 UTC (permalink / raw)
  To: lttng-dev; +Cc: Painchaud, Frédéric, Couture, Mario

   I need help to get lttng-tools to compile.

   I have grabbed the (nearly) latest git.lttng.org packages:

lttng-modules (2.1.0+-c6403de)
userspace-rcu (0.7.6-da9bed2)
lttng-ust (2.1.0+-340f776) (one new commit since)
lttng-tools (2.1.1+-281047b) (six new commits since)

   The userspace-rcu repository is weird: the 0.7.6 commit which I fetched is marked as "8 days ago" but the master stops at "11 days ago".

   I've installed (on my Ubuntu 12.04 system) libtool, texinfo, g++, libpopt-dev, and bison.  I'm not completely sure about bison: this was prompted by an earlier failed make that choked on a yacc invocation.  Maybe the byacc package is better indicated?

   Anyway, so far lttng-modules, userspace-rcu and lttng-ust have all compiled and installed correctly.  But when lttng-tools's turn comes, the make fails with:

make[4]: entrant dans le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
/bin/bash ../../../../config/ylwrap filter-parser.y y.tab.c filter-parser.c y.tab.h filter-parser.h y.output filter-parser.output -- bison -y  -t -d -v
updating filter-parser.h
updating filter-parser.output
make  all-am
make[5]: entrant dans le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
/bin/bash ../../../../config/ylwrap filter-lexer.l .c filter-lexer.c -- :  
make[5]: *** [filter-lexer.c] Erreur 1
make[5]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
make[4]: *** [all] Erreur 2
make[4]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src »
make: *** [all-recursive] Erreur 1

Daniel U. Thibault
R & D pour la défense Canada - Valcartier (RDDC Valcartier) / Defence R&D Canada - Valcartier (DRDC Valcartier)
Cyber sécurité pour les missions essentielles (CME) / Mission Critical Cyber Security (MCCS)
Protection des systèmes et contremesures (PSC) / Systems Protection & Countermeasures (SPC)
2459 route de la Bravoure
Québec, QC  G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada / Government of Canada
<http://www.valcartier.drdc-rddc.gc.ca/>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: yacc lttng-tools problem
       [not found]     ` <20130118191510.GA17874@Krystal>
@ 2013-01-18 19:20       ` Thibault, Daniel
  0 siblings, 0 replies; 6+ messages in thread
From: Thibault, Daniel @ 2013-01-18 19:20 UTC (permalink / raw)
  To: Mathieu Desnoyers; +Cc: lttng-dev, Couture, Mario, Painchaud, Frederic

-----Message d'origine-----
De : Mathieu Desnoyers [mailto:mathieu.desnoyers@efficios.com] 
Envoyé : 18 janvier 2013 14:15

>    Flex was the missing package (far, far from obvious).  It works now!

Please read the "README" files found in each project root directory before building. These document, amongst other important things, the dependencies that need to be installed in order to build each project.

Mathieu
-----Fin du message d'origine-----

   Silly me, I had overlooked the ReadMe.  Mea culpa, mea maxima culpa.

Daniel U. Thibault
R & D pour la défense Canada - Valcartier (RDDC Valcartier) / Defence R&D Canada - Valcartier (DRDC Valcartier)
Cyber sécurité pour les missions essentielles (CME) / Mission Critical Cyber Security (MCCS)
Protection des systèmes et contremesures (PSC) / Systems Protection & Countermeasures (SPC)
2459 route de la Bravoure
Québec, QC  G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada / Government of Canada <http://www.valcartier.drdc-rddc.gc.ca/>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: yacc lttng-tools problem
       [not found]   ` <3CA1A65C03C1A34C81BBC6272782E69698782F@valcartierex01.valcartier.drdc-rddc.gc.ca>
@ 2013-01-18 19:15     ` Mathieu Desnoyers
       [not found]     ` <20130118191510.GA17874@Krystal>
  1 sibling, 0 replies; 6+ messages in thread
From: Mathieu Desnoyers @ 2013-01-18 19:15 UTC (permalink / raw)
  To: Thibault, Daniel; +Cc: lttng-dev, Couture, Mario, Painchaud, Frederic

* Thibault, Daniel (Daniel.Thibault@drdc-rddc.gc.ca) wrote:
> -----Message d'origine-----
> De : David Goulet [mailto:dgoulet@efficios.com] 
> Envoyé : 18 janvier 2013 13:30
> 
> Make sure also you have these packages:
> 
> - flex >= 2.5.35
> - bison >= 2.4
> 
> David
> -----Fin du message d'origine-----
> 
>    Flex was the missing package (far, far from obvious).  It works now!

Please read the "README" files found in each project root directory
before building. These document, amongst other important things, the
dependencies that need to be installed in order to build each project.

Thank you,

Mathieu

-- 
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: yacc lttng-tools problem
       [not found] ` <50F994BC.9090503@efficios.com>
@ 2013-01-18 19:10   ` Thibault, Daniel
       [not found]   ` <3CA1A65C03C1A34C81BBC6272782E69698782F@valcartierex01.valcartier.drdc-rddc.gc.ca>
  1 sibling, 0 replies; 6+ messages in thread
From: Thibault, Daniel @ 2013-01-18 19:10 UTC (permalink / raw)
  To: lttng-dev; +Cc: Painchaud, Frederic, Couture, Mario

-----Message d'origine-----
De : David Goulet [mailto:dgoulet@efficios.com] 
Envoyé : 18 janvier 2013 13:30

Make sure also you have these packages:

- flex >= 2.5.35
- bison >= 2.4

David
-----Fin du message d'origine-----

   Flex was the missing package (far, far from obvious).  It works now!

Daniel U. Thibault
R & D pour la défense Canada - Valcartier (RDDC Valcartier) / Defence R&D Canada - Valcartier (DRDC Valcartier)
Cyber sécurité pour les missions essentielles (CME) / Mission Critical Cyber Security (MCCS)
Protection des systèmes et contremesures (PSC) / Systems Protection & Countermeasures (SPC)
2459 route de la Bravoure
Québec, QC  G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada / Government of Canada
<http://www.valcartier.drdc-rddc.gc.ca/>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: yacc lttng-tools problem
       [not found] <3CA1A65C03C1A34C81BBC6272782E696987823@valcartierex01.valcartier.drdc-rddc.gc.ca>
  2013-01-18 18:26 ` Mathieu Desnoyers
@ 2013-01-18 18:30 ` David Goulet
       [not found] ` <50F994BC.9090503@efficios.com>
  2 siblings, 0 replies; 6+ messages in thread
From: David Goulet @ 2013-01-18 18:30 UTC (permalink / raw)
  To: Thibault, Daniel
  Cc: lttng-dev, Couture, Mario, "Painchaud, Frédéric"

Do a ./bootstrap to update or generate again ylwrap.

Make sure also you have these packages:

- flex >= 2.5.35
- bison >= 2.4

Thanks!
David

Thibault, Daniel:
>    I need help to get lttng-tools to compile.
> 
>    I have grabbed the (nearly) latest git.lttng.org packages:
> 
> lttng-modules (2.1.0+-c6403de)
> userspace-rcu (0.7.6-da9bed2)
> lttng-ust (2.1.0+-340f776) (one new commit since)
> lttng-tools (2.1.1+-281047b) (six new commits since)
> 
>    The userspace-rcu repository is weird: the 0.7.6 commit which I fetched is marked as "8 days ago" but the master stops at "11 days ago".
> 
>    I've installed (on my Ubuntu 12.04 system) libtool, texinfo, g++, libpopt-dev, and bison.  I'm not completely sure about bison: this was prompted by an earlier failed make that choked on a yacc invocation.  Maybe the byacc package is better indicated?
> 
>    Anyway, so far lttng-modules, userspace-rcu and lttng-ust have all compiled and installed correctly.  But when lttng-tools's turn comes, the make fails with:
> 
> make[4]: entrant dans le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
> /bin/bash ../../../../config/ylwrap filter-parser.y y.tab.c filter-parser.c y.tab.h filter-parser.h y.output filter-parser.output -- bison -y  -t -d -v
> updating filter-parser.h
> updating filter-parser.output
> make  all-am
> make[5]: entrant dans le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
> /bin/bash ../../../../config/ylwrap filter-lexer.l .c filter-lexer.c -- :  
> make[5]: *** [filter-lexer.c] Erreur 1
> make[5]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
> make[4]: *** [all] Erreur 2
> make[4]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl/filter »
> make[3]: *** [all-recursive] Erreur 1
> make[3]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib/lttng-ctl »
> make[2]: *** [all-recursive] Erreur 1
> make[2]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src/lib »
> make[1]: *** [all-recursive] Erreur 1
> make[1]: quittant le répertoire « /home/daniel/Documents/lttng-tools-2.1.1+-281047b/src »
> make: *** [all-recursive] Erreur 1
> 
> Daniel U. Thibault
> R & D pour la défense Canada - Valcartier (RDDC Valcartier) / Defence R&D Canada - Valcartier (DRDC Valcartier)
> Cyber sécurité pour les missions essentielles (CME) / Mission Critical Cyber Security (MCCS)
> Protection des systèmes et contremesures (PSC) / Systems Protection & Countermeasures (SPC)
> 2459 route de la Bravoure
> Québec, QC  G3J 1X5
> CANADA
> Vox : (418) 844-4000 x4245
> Fax : (418) 844-4538
> NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
> Gouvernement du Canada / Government of Canada
> <http://www.valcartier.drdc-rddc.gc.ca/>
> 
> _______________________________________________
> lttng-dev mailing list
> lttng-dev@lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: yacc lttng-tools problem
       [not found] <3CA1A65C03C1A34C81BBC6272782E696987823@valcartierex01.valcartier.drdc-rddc.gc.ca>
@ 2013-01-18 18:26 ` Mathieu Desnoyers
  2013-01-18 18:30 ` David Goulet
       [not found] ` <50F994BC.9090503@efficios.com>
  2 siblings, 0 replies; 6+ messages in thread
From: Mathieu Desnoyers @ 2013-01-18 18:26 UTC (permalink / raw)
  To: Thibault, Daniel; +Cc: lttng-dev, Couture, Mario, Painchaud, Frédéric

* Thibault, Daniel (Daniel.Thibault@drdc-rddc.gc.ca) wrote:
>    I need help to get lttng-tools to compile.
> 
>    I have grabbed the (nearly) latest git.lttng.org packages:
> 
> lttng-modules (2.1.0+-c6403de)
> userspace-rcu (0.7.6-da9bed2)
> lttng-ust (2.1.0+-340f776) (one new commit since)
> lttng-tools (2.1.1+-281047b) (six new commits since)
> 
>    The userspace-rcu repository is weird: the 0.7.6 commit which I
>    fetched is marked as "8 days ago" but the master stops at "11 days
>    ago".

0.7.6 tags is against stable-0.7 branch, not master, so it's allright.
stable-0.7 contains backports of fixes.

The master branch is in preparation for an upcoming 0.8.

Thanks,

Mathieu

> 
-- 
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-01-18 19:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-18 17:37 yacc lttng-tools problem Thibault, Daniel
     [not found] <3CA1A65C03C1A34C81BBC6272782E696987823@valcartierex01.valcartier.drdc-rddc.gc.ca>
2013-01-18 18:26 ` Mathieu Desnoyers
2013-01-18 18:30 ` David Goulet
     [not found] ` <50F994BC.9090503@efficios.com>
2013-01-18 19:10   ` Thibault, Daniel
     [not found]   ` <3CA1A65C03C1A34C81BBC6272782E69698782F@valcartierex01.valcartier.drdc-rddc.gc.ca>
2013-01-18 19:15     ` Mathieu Desnoyers
     [not found]     ` <20130118191510.GA17874@Krystal>
2013-01-18 19:20       ` Thibault, Daniel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.