Mirror of the lttng-dev mailing list
 help / color / mirror / Atom feed
From: benjamin.poirier@polymtl.ca (Benjamin Poirier)
Subject: [ltt-dev] LTTV 0.12.28
Date: Fri, 29 Jan 2010 13:00:40 -0500	[thread overview]
Message-ID: <4B632248.2090103@polymtl.ca> (raw)
In-Reply-To: <20100129174457.GB5336@Krystal>


Mathieu Desnoyers wrote:
> Not much more to say about 0.12.28 than: same goal as 0.12.[26,27], but
> this time it builds and run.
> 
> Mathieu
> 
> * Mathieu Desnoyers (compudj at krystal.dyndns.org) wrote:
>> Hi,
>>
>> A small note: LTTV 0.12.27 fixes the package build. I had to temporarily
>> disable the new distributed network synchronization module, because it
>> failed to build on 64-bit and did not package properly with "make dist".
>> I'll re-enable it when these problems are fixed.
>>
>> Benjamin: Please reconsider inclusion of include/linux/if_ether.h, as it
>> brings dependencies on the specific kernel headers used, and lttv does
>> not depend on it. If we really need this, then we have to require that
>> these headers are included on the user systemes, and it will become very
>> important to test the build _and_ execution on a wide range of
>> architectures (x86 32/64, powerpc at the very least) and on a wide range
>> of kernel header versions. The second point is that the structure of the
>> lttv/sync/ makefiles is a bit weird: the .o are built in the upper-level
>> lttv/ (should be in the lttv/sync/ subdirectory instead). I have

That was my first approach, build inside sync/ as a static library and link to it from below. I don't remember the specifics but I ran into troubles, I think with libtool because I had to specify manually which symbols to export. The automake manual says its ok to do it as it is now too:
http://sources.redhat.com/automake/automake.html#Alternative

>> temporarily added the lttv/sync/*.h headers as noinst_HEADERS so the
>> tarball created by make dist builds.
>>
>> Commits:
>> c73a133267f0de33bd7303de34a8f3e0ef90422a
>> ccf1db700d7477f4cd825ac435e2632443ee51f2
>>
>> Are the ones that disable the network sync module and add the
>> noinst_HEADERS.

This should fix both problems.

Please pull from
	git://hal.drap.polymtl.ca/lttv-sync.git for-pmf

Benjamin Poirier (3):
      Partial revert "Disable sync/"
      Add header files in SOURCES
      Remove dependency on kernel headers

 lttv/lttv/Makefile.am                              |   47 +++++++++++------
 lttv/lttv/sync/Makefile.am                         |   57 ++++++++------------
 lttv/lttv/sync/event_processing_lttng_standard.c   |    6 ++-
 lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c |    5 +--
 .../gui/lttvwindow/lttvwindow/init_module.c        |    3 +-
 lttv/modules/text/batchAnalysis.c                  |    6 +--
 6 files changed, 63 insertions(+), 61 deletions(-)

>>
>> Thanks,
>>
>> Mathieu
>>
>>
>> * Mathieu Desnoyers (compudj at krystal.dyndns.org) wrote:
>>> Hi everyone,
>>>
>>> I just released LTTV 0.12.26, which fixes a rare bug in the detailed
>>> event list "backward" scroll. See commit
>>> 0903a18630f5ec2087c84e2575bf3e7f2d938210 for details.
>>>
>>> Mathieu
>>>
>>> -- 
>>> Mathieu Desnoyers
>>> OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68
>>>
>>> _______________________________________________
>>> ltt-dev mailing list
>>> ltt-dev at lists.casi.polymtl.ca
>>> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
>>>
>> -- 
>> Mathieu Desnoyers
>> OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68
>>
>> _______________________________________________
>> ltt-dev mailing list
>> ltt-dev at lists.casi.polymtl.ca
>> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
>>
> 




  reply	other threads:[~2010-01-29 18:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-29  0:33 [ltt-dev] LTTV 0.12.26 Mathieu Desnoyers
2010-01-29 13:31 ` [ltt-dev] LTTV 0.12.27 Mathieu Desnoyers
2010-01-29 17:44   ` [ltt-dev] LTTV 0.12.28 Mathieu Desnoyers
2010-01-29 18:00     ` Benjamin Poirier [this message]
2010-01-30  1:14       ` Mathieu Desnoyers
2010-01-31 15:58         ` Benjamin Poirier
2010-02-01 20:48           ` Benjamin Poirier
2010-02-02 22:11             ` Mathieu Desnoyers

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B632248.2090103@polymtl.ca \
    --to=benjamin.poirier@polymtl.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox