
From darren.long@mac.com  Tue Aug  6 06:57:25 2013
Return-Path: <darren.long@mac.com>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE60E21F9EED for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 06:57:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, WEIRD_PORT=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YpFEuc-6UJ8w for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 06:57:20 -0700 (PDT)
Received: from st11p00mm-asmtp002.mac.com (st11p00mm-asmtp002.mac.com [17.172.81.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA5021F9D0F for <dtn-users@irtf.org>; Tue,  6 Aug 2013 06:57:20 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 8BIT
Content-type: text/plain; charset=windows-1252
Received: from [192.168.1.28] (46-18-104-230.static.vivaciti.org [46.18.104.230]) by st11p00mm-asmtp002.mac.com (Oracle Communications Messaging Server 7u4-27.07(7.0.4.27.6) 64bit (built Jun 21 2013)) with ESMTPSA id <0MR400AV443HCR40@st11p00mm-asmtp002.mac.com> for dtn-users@irtf.org; Tue, 06 Aug 2013 13:57:19 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8794,1.0.431,0.0.0000 definitions=2013-08-05_07:2013-08-05, 2013-08-05, 1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1308060097
Message-id: <520100BD.5060607@mac.com>
Date: Tue, 06 Aug 2013 14:57:17 +0100
From: Darren Long <darren.long@mac.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
To: dtn-users@irtf.org
X-Enigmail-Version: 1.5.2
Subject: [dtn-users] DTN2 build failures on Debian Squeeze based distros on multiple architectures.
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Aug 2013 13:57:26 -0000

Hi.

I'm having a problem with building DTN2 from the repo tip on some
machines. The sheevaplug (ARM) and the VPS(x86) are both running Debian
Squeeze and the netbook is running Crunchbang Statler, a Squeeze
derivative (x86). The DTN2 build fails on all three of them. Building
succeeds on two other hosts, one running Ubuntu 12.04 LTS and the other
on 12.10, both x86_64.

The build fails like so:
----------
make[1]: Entering directory `/home/darren/src/DTN2/servlib'
g++ -g -fno-inline -fPIC -DPIC -MMD -MP -MT "security/cms_structs.o
security/cms_structs.E" -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I.. -I.. -I/home/darren/src/DTN2/oasys/include
-I/home/darren/src/DTN2/oasys/include/oasys/ext -I../servlib
-I/usr/include/tcl8.5 -Wall -W -Wcast-align -c security/cms_structs.cc
-o security/cms_structs.o
In file included from security/cms_structs.cc:3:
security/cms_structs.h:546: error: expected constructor, destructor, or
type conversion before ‘}’ token
security/cms_structs.cc:96: warning: unused parameter ‘it’
security/cms_structs.cc:96: warning: unused parameter ‘exarg’
security/cms_structs.cc:110: error: invalid conversion from ‘int
(*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)’ to ‘int (*)(int,
ASN1_VALUE**, const ASN1_ITEM*)’
security/cms_structs.cc:223: warning: unused parameter ‘it’
security/cms_structs.cc:223: warning: unused parameter ‘exarg’
security/cms_structs.cc:250: error: invalid conversion from ‘int
(*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)’ to ‘int (*)(int,
ASN1_VALUE**, const ASN1_ITEM*)’
security/cms_structs.cc:346: error: expected ‘,’ or ‘;’ before
‘ASN1_NDEF_SEQUENCE_END_cb’
make[1]: *** [security/cms_structs.o] Error 1
make[1]: Leaving directory `/home/darren/src/DTN2/servlib'
make: *** [servlib] Error 2
----------
Does anyone have any ideas what might be wrong? I can't see anything
obvious.

Cheers,

Darren

From sickmind@lavabit.com  Tue Aug  6 13:02:04 2013
Return-Path: <sickmind@lavabit.com>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 521F021E808E for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 13:02:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.184
X-Spam-Level: 
X-Spam-Status: No, score=-0.184 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, WEIRD_PORT=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lnKJFHB6qDmf for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 13:02:00 -0700 (PDT)
Received: from karen.lavabit.com (karen.lavabit.com [72.249.41.33]) by ietfa.amsl.com (Postfix) with ESMTP id 0DBB321E808D for <dtn-users@irtf.org>; Tue,  6 Aug 2013 13:02:00 -0700 (PDT)
Received: from g.earth.lavabit.com (g.earth.lavabit.com [192.168.111.16]) by karen.lavabit.com (Postfix) with ESMTP id 291B411BCFE; Tue,  6 Aug 2013 15:01:57 -0500 (CDT)
Received: from localhost (pppoe.178-66-148-12.dynamic.avangarddsl.ru [178.66.148.12]) by lavabit.com with ESMTP id 6CAL6EZ6TDBE; Tue, 06 Aug 2013 15:01:57 -0500
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=WSJWlDQpJZJpUZZEVbdSDwFh720DZc78TXus2EynBbusLpPhemReYxfKG3PPHHCfQxHWX7NynIK/mBagCw8pwckgSJkqYOELLux73/U0DYNA8CSbRqeUk5rpN5dNKk4ZI83N8ONOWtPq+PGt8VV9Q72H3Z1eyAbOMIVqhyYFM+g=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:Content-Transfer-Encoding:In-Reply-To:User-Agent;
Date: Tue, 6 Aug 2013 20:03:09 +0000
From: Lana Black <sickmind@lavabit.com>
To: Darren Long <darren.long@mac.com>
Message-ID: <20130806200308.GA11496@glow>
References: <520100BD.5060607@mac.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <520100BD.5060607@mac.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: dtn-users@irtf.org
Subject: Re: [dtn-users] DTN2 build failures on Debian Squeeze based distros on multiple architectures.
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Aug 2013 20:02:04 -0000

On 14:57 Tue 06 Aug     , Darren Long wrote:
> Hi.
> 
> I'm having a problem with building DTN2 from the repo tip on some
> machines. The sheevaplug (ARM) and the VPS(x86) are both running Debian
> Squeeze and the netbook is running Crunchbang Statler, a Squeeze
> derivative (x86). The DTN2 build fails on all three of them. Building
> succeeds on two other hosts, one running Ubuntu 12.04 LTS and the other
> on 12.10, both x86_64.
> 
> The build fails like so:
> ----------
> make[1]: Entering directory `/home/darren/src/DTN2/servlib'
> g++ -g -fno-inline -fPIC -DPIC -MMD -MP -MT "security/cms_structs.o
> security/cms_structs.E" -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -I.. -I.. -I/home/darren/src/DTN2/oasys/include
> -I/home/darren/src/DTN2/oasys/include/oasys/ext -I../servlib
> -I/usr/include/tcl8.5 -Wall -W -Wcast-align -c security/cms_structs.cc
> -o security/cms_structs.o
> In file included from security/cms_structs.cc:3:
> security/cms_structs.h:546: error: expected constructor, destructor, or
> type conversion before â€˜}â€™ token
> security/cms_structs.cc:96: warning: unused parameter â€˜itâ€™
> security/cms_structs.cc:96: warning: unused parameter â€˜exargâ€™
> security/cms_structs.cc:110: error: invalid conversion from â€˜int
> (*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)â€™ to â€˜int (*)(int,
> ASN1_VALUE**, const ASN1_ITEM*)â€™
> security/cms_structs.cc:223: warning: unused parameter â€˜itâ€™
> security/cms_structs.cc:223: warning: unused parameter â€˜exargâ€™
> security/cms_structs.cc:250: error: invalid conversion from â€˜int
> (*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)â€™ to â€˜int (*)(int,
> ASN1_VALUE**, const ASN1_ITEM*)â€™
> security/cms_structs.cc:346: error: expected â€˜,â€™ or â€˜;â€™ before
> â€˜ASN1_NDEF_SEQUENCE_END_cbâ€™
> make[1]: *** [security/cms_structs.o] Error 1
> make[1]: Leaving directory `/home/darren/src/DTN2/servlib'
> make: *** [servlib] Error 2
> ----------
> Does anyone have any ideas what might be wrong? I can't see anything
> obvious.
> 
> Cheers,
> 
> Darren
> _______________________________________________
> dtn-users mailing list
> dtn-users@irtf.org
> https://www.irtf.org/mailman/listinfo/dtn-users

Hi Darren,

What gcc version do you use? I'll try to investigate this later this
week.

With best regards.


From darren.long@mac.com  Tue Aug  6 13:07:15 2013
Return-Path: <darren.long@mac.com>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38CCA21F9FED for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 13:07:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, WEIRD_PORT=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Na1QmFKUTzxA for <dtn-users@ietfa.amsl.com>; Tue,  6 Aug 2013 13:07:10 -0700 (PDT)
Received: from st11p00mm-asmtp004.mac.com (st11p00mm-asmtpout004.mac.com [17.172.81.3]) by ietfa.amsl.com (Postfix) with ESMTP id 5D7B221E808E for <dtn-users@irtf.org>; Tue,  6 Aug 2013 13:07:10 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 8BIT
Content-type: text/plain; charset=UTF-8
Received: from [192.168.1.28] (46-18-104-230.static.vivaciti.org [46.18.104.230]) by st11p00mm-asmtp004.mac.com (Oracle Communications Messaging Server 7u4-27.07(7.0.4.27.6) 64bit (built Jun 21 2013)) with ESMTPSA id <0MR400IB5L7VWH20@st11p00mm-asmtp004.mac.com> for dtn-users@irtf.org; Tue, 06 Aug 2013 20:07:09 +0000 (GMT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8794,1.0.431,0.0.0000 definitions=2013-08-06_08:2013-08-06, 2013-08-06, 1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1308060172
Message-id: <5201576B.1030809@mac.com>
Date: Tue, 06 Aug 2013 21:07:07 +0100
From: Darren Long <darren.long@mac.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
To: Lana Black <sickmind@lavabit.com>
References: <520100BD.5060607@mac.com> <20130806200308.GA11496@glow>
In-reply-to: <20130806200308.GA11496@glow>
X-Enigmail-Version: 1.5.2
Cc: dtn-users@irtf.org
Subject: Re: [dtn-users] DTN2 build failures on Debian Squeeze based distros on multiple architectures.
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Aug 2013 20:07:15 -0000

Hi Lana,

It is failing to build with gcc version 4.4.5 (Debian 4.4.5-8) on all
three machines with issues.

With gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) and gcc version
4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) it is OK.

Cheers,

Darren

On 06/08/13 21:03, Lana Black wrote:
> On 14:57 Tue 06 Aug     , Darren Long wrote:
>> Hi.
>>
>> I'm having a problem with building DTN2 from the repo tip on some
>> machines. The sheevaplug (ARM) and the VPS(x86) are both running Debian
>> Squeeze and the netbook is running Crunchbang Statler, a Squeeze
>> derivative (x86). The DTN2 build fails on all three of them. Building
>> succeeds on two other hosts, one running Ubuntu 12.04 LTS and the other
>> on 12.10, both x86_64.
>>
>> The build fails like so:
>> ----------
>> make[1]: Entering directory `/home/darren/src/DTN2/servlib'
>> g++ -g -fno-inline -fPIC -DPIC -MMD -MP -MT "security/cms_structs.o
>> security/cms_structs.E" -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE
>> -D_FILE_OFFSET_BITS=64 -I.. -I.. -I/home/darren/src/DTN2/oasys/include
>> -I/home/darren/src/DTN2/oasys/include/oasys/ext -I../servlib
>> -I/usr/include/tcl8.5 -Wall -W -Wcast-align -c security/cms_structs.cc
>> -o security/cms_structs.o
>> In file included from security/cms_structs.cc:3:
>> security/cms_structs.h:546: error: expected constructor, destructor, or
>> type conversion before â€˜}â€™ token
>> security/cms_structs.cc:96: warning: unused parameter â€˜itâ€™
>> security/cms_structs.cc:96: warning: unused parameter â€˜exargâ€™
>> security/cms_structs.cc:110: error: invalid conversion from â€˜int
>> (*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)â€™ to â€˜int (*)(int,
>> ASN1_VALUE**, const ASN1_ITEM*)â€™
>> security/cms_structs.cc:223: warning: unused parameter â€˜itâ€™
>> security/cms_structs.cc:223: warning: unused parameter â€˜exargâ€™
>> security/cms_structs.cc:250: error: invalid conversion from â€˜int
>> (*)(int, ASN1_VALUE**, const ASN1_ITEM*, void*)â€™ to â€˜int (*)(int,
>> ASN1_VALUE**, const ASN1_ITEM*)â€™
>> security/cms_structs.cc:346: error: expected â€˜,â€™ or â€˜;â€™ before
>> â€˜ASN1_NDEF_SEQUENCE_END_cbâ€™
>> make[1]: *** [security/cms_structs.o] Error 1
>> make[1]: Leaving directory `/home/darren/src/DTN2/servlib'
>> make: *** [servlib] Error 2
>> ----------
>> Does anyone have any ideas what might be wrong? I can't see anything
>> obvious.
>>
>> Cheers,
>>
>> Darren
>> _______________________________________________
>> dtn-users mailing list
>> dtn-users@irtf.org
>> https://www.irtf.org/mailman/listinfo/dtn-users
> Hi Darren,
>
> What gcc version do you use? I'll try to investigate this later this
> week.
>
> With best regards.
>


From tom_a_sparks@yahoo.com.au  Sun Aug 11 19:23:29 2013
Return-Path: <tom_a_sparks@yahoo.com.au>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7427921E808E for <dtn-users@ietfa.amsl.com>; Sun, 11 Aug 2013 19:23:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.955
X-Spam-Level: ***
X-Spam-Status: No, score=3.955 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FRT_BELOW2=2.154, J_CHICKENPOX_102=0.6, J_CHICKENPOX_42=0.6, J_CHICKENPOX_92=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00d8JEolStuL for <dtn-users@ietfa.amsl.com>; Sun, 11 Aug 2013 19:23:24 -0700 (PDT)
Received: from nm30-vm0.bullet.mail.bf1.yahoo.com (nm30-vm0.bullet.mail.bf1.yahoo.com [98.139.213.126]) by ietfa.amsl.com (Postfix) with ESMTP id C084821F9BC1 for <dtn-users@irtf.org>; Sun, 11 Aug 2013 19:16:12 -0700 (PDT)
Received: from [66.196.81.172] by nm30.bullet.mail.bf1.yahoo.com with NNFMP; 12 Aug 2013 02:16:12 -0000
Received: from [98.139.212.212] by tm18.bullet.mail.bf1.yahoo.com with NNFMP; 12 Aug 2013 02:16:12 -0000
Received: from [127.0.0.1] by omp1021.mail.bf1.yahoo.com with NNFMP; 12 Aug 2013 02:16:12 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 149703.71840.bm@omp1021.mail.bf1.yahoo.com
Received: (qmail 20025 invoked by uid 60001); 12 Aug 2013 02:16:12 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s1024; t=1376273772; bh=d78S4B8PA5GK42WJS81jkz6Ew6tSCO6NQOuefUIqW8o=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=cllsUFXD6OY2wzOpJ9qbdMK8v6XDPwfef1e7+0wSRBnxmZ7w8sQGg5LS2y3mrflM/jx40ScskAElzGugsNMq/jvKm19pVKblNQT57jAR0nz41mSgJngvMUA9eTyZ2a5Tufy1+VVB2poVkLJmmkic2tYuAZD3rhPu88gO1dtd5HE=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.au; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=z6xCzY/Pm/vqoWeVZZ8uzVCxxDoBYf08Y28Klj4oQAUpkhDZBeVRygCU/ptUDPruFVL1dUar9WTLsXGZIewFvh8N97kkAFBqm5KDweUZa0X2aEW3vtUaKkYr+nccEesCWWOZtPQWb6NJ5mQ9GwPhZYM0KoyESNHV11R7DDTp7mQ=;
X-YMail-OSG: 6sT7ZOAVM1kZo60ZadTjAlY3D9mlDxtdebv_vKhoGArdRWq TdBS5XCcGuFZzArI62f9XB8TNbLhAlh.XN2.lLBq97hWOmY99Hp1GTRWEpYD L8da5Fe5a5FIjcLhlCUCldiKbdCDJ0pB3mHAu5W9mh7i7zerQx8QhR4X0pEY fmfv18LzHQhsiVKWzaqKG0kmsFhoWswSc2L.4geBjBFuGeBwrZxJhfZHMt_3 Fv_K8mP5WXbXWuYQ01n_QhZAteap.JJifRYjJ.xrh0l33CSqsUJfNG9v9KE1 2732Zfwj4BoCjAFczxObQ8yquXrjKHQuJ5JGKL9D_K0QSklTdhoEjxWqzoxK bQnBvwv7Jh.Y2lcJL2ELeM9IT7NExRenXaaxXFuQSKu54P9UuXMc5An0R46h iwbsh.KvoZ1WNNu8dRfF5uyA_4ZkypUEN4KYRIcyTZbtWEEdu2IKCDac4Nvs afstNwTP3h8LZnnOqVYuvrc3MTkvs2WQXSsoD3kH_q5yzTMpV.rLwP917Jyf atQH4GfVd6HafYgz4UFxi6WOB6OaqZLiVdqxgGlLHOnulOUbdLAxW3lUtHi6 G0igLNKC48J.f6Z0DRWxsMIbSz3wf..xiC5pRE2qS5KNgmId1Lg4o8sZmtK_ B_6GIf.De9bVKA0Ay2OMvW3SjQr3PyTzQHpQJifeotpxDy.bVXVcQ_wKy6zq CMtVhpC_c.VmcWAwaQOMHTT4gfqsxD61gXrJTXFkwj89JI3FxPOwjkgY3qpX g07gBJ2I4ieGcu8Fk
Received: from [110.146.193.237] by web142505.mail.bf1.yahoo.com via HTTP; Sun, 11 Aug 2013 19:16:11 PDT
X-Rocket-MIMEInfo: 002.001, LS0tIE9uIFNhdCwgMTAvOC8xMywgVG9tIFNwYXJrcyA8dG9tX2Ffc3BhcmtzQHlhaG9vLmNvbS5hdT4gd3JvdGU6DQpJIGhhdmUgc2VuZCBhIGVtYWlsIHRvIGlici1kdG4gbWFpbGluZyBsaXN0LCBidXQgSSBnb3Qgbm8gcmVwbHkNCg0KPiBJIGFtIGF0dGVtcHRpbmcgdG8gY29tcGlsZSBpYnItZHRuDQo.IDAuMTAuMCBvbsKgIHdpbmRvd3MgdmlhIGN5Z3dpbiBhbmQgaXQgc3RvcHMgd2l0aA0KPiAiDQo.IEZpbGUuY3BwOiBJbiBtZW1iZXIgZnVuY3Rpb24gJ3N0ZDo6c3RyaW5nDQo.IGlicmNvbW1vbjo6RmkBMAEBAQE-
X-Mailer: YahooMailClassic/291 YahooMailWebService/0.8.153.572
Message-ID: <1376273771.17239.YahooMailBasic@web142505.mail.bf1.yahoo.com>
Date: Sun, 11 Aug 2013 19:16:11 -0700 (PDT)
From: Tom Sparks <tom_a_sparks@yahoo.com.au>
To: dtn-users@irtf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: [dtn-users] compiling ibr-dtn on windows via cygwin
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Aug 2013 02:23:29 -0000

--- On Sat, 10/8/13, Tom Sparks <tom_a_sparks@yahoo.com.au> wrote:
I have send a email to ibr-dtn mailing list, but I got no reply

> I am attempting to compile ibr-dtn
> 0.10.0 on=A0 windows via cygwin and it stops with
> "
> File.cpp: In member function 'std::string
> ibrcommon::File::getBasename() const':
> File.cpp:174:44: error: 'basename' was not declared in this
> scope
> =A0=A0=A0return
> std::string(basename(_path.c_str()));
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> =A0 =A0 =A0 =A0 =A0 =A0 ^
> Makefile:420: recipe for target `File.lo' failed
> "
> ./config and make output bellow
> -----cut-here-------
> configure: WARNING: unrecognized options: --with-curl,
> --with-sqlite, --with-dtnsec, --with-compression,
> --with-tls
> configure: WARNING: Libtool does not cope well with
> whitespace in `pwd`
> checking build system type... x86_64-unknown-cygwin
> checking host system type... x86_64-unknown-cygwin
> checking how to print strings... printf
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.exe
> checking for suffix of executables... .exe
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for a sed that does not truncate output...
> /usr/bin/sed
> checking for grep that handles long lines and -e...
> /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for fgrep... /usr/bin/grep -F
> checking for ld used by gcc...
> /usr/x86_64-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/x86_64-pc-cygwin/bin/ld.exe) is
> GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)...
> /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD
> nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments...
> 8192
> checking whether the shell understands some XSI
> constructs... yes
> checking whether the shell understands "+=3D"... yes
> checking how to convert x86_64-unknown-cygwin file names to
> x86_64-unknown-cygwin format... func_convert_file_noop
> checking how to convert x86_64-unknown-cygwin file names to
> toolchain format... func_convert_file_noop
> checking for /usr/x86_64-pc-cygwin/bin/ld.exe option to
> reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... file_magic
> ^x86 archive import|^x86 DLL
> checking for dlltool... dlltool
> checking how to associate runtime and link libraries...
> func_cygming_dll_for_implib
> checking for ar... ar
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... ranlib
> checking for gawk... gawk
> checking command to parse /usr/bin/nm -B output from gcc
> object... ok
> checking for sysroot... no
> checking for mt... mt
> checking if mt is a manifest tool... no
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -DDLL_EXPORT
> -DPIC
> checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker
> (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared
> libraries... yes
> checking whether -lc should be explicitly linked in... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs...
> immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for cppunit-config... /usr/bin/cppunit-config
> checking for Cppunit - version >=3D 1.9.6... 1.12.1
> checking for a BSD-compatible install... /usr/bin/install
> -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking whether make sets $(MAKE)... yes
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking whether to enable maintainer-specific portions of
> Makefiles... no
> checking whether make supports nested variables... yes
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by g++...
> /usr/x86_64-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/x86_64-pc-cygwin/bin/ld.exe) is
> GNU ld... yes
> checking whether the g++ linker
> (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared
> libraries... yes
> checking for g++ option to produce PIC... -DDLL_EXPORT
> -DPIC
> checking if g++ PIC flag -DDLL_EXPORT -DPIC works... yes
> checking if g++ static flag -static works... yes
> checking if g++ supports -c -o file.o... yes
> checking if g++ supports -c -o file.o... (cached) yes
> checking whether the g++ linker
> (/usr/x86_64-pc-cygwin/bin/ld.exe) supports shared
> libraries... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs...
> immediate
> checking dependency style of g++... gcc3
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached)
> yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none
> needed
> checking whether build environment is sane... yes
> checking whether time.h and sys/time.h may both be
> included... yes
> checking for sys/time.h... yes
> checking for unistd.h... (cached) yes
> checking for alarm... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for clock_gettime in -lrt... yes
> checking for bzero... yes
> checking for clock_gettime... yes
> checking for gethostname... yes
> checking for gettimeofday... yes
> checking for inet_ntoa... yes
> checking for memset... yes
> checking for mkdir... yes
> checking for pow... yes
> checking for rmdir... yes
> checking for socket... yes
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking for sys/time.h... (cached) yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking features.h usability... yes
> checking features.h presence... yes
> checking for features.h... yes
> checking mach/mach_time.h usability... no
> checking mach/mach_time.h presence... no
> checking for mach/mach_time.h... no
> checking sys/semaphore.h usability... no
> checking sys/semaphore.h presence... no
> checking for sys/semaphore.h... no
> checking semaphore.h usability... yes
> checking semaphore.h presence... yes
> checking for semaphore.h... yes
> checking for sys/semaphore.h... (cached) no
> checking for inline... inline
> checking for error_at_line... yes
> checking for working mktime... yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... no
> checking for int64_t... yes
> checking for size_t... yes
> checking for uint16_t... yes
> checking for uint32_t... yes
> checking for uint8_t... yes
> checking for NL... no
> checking for NL... no
> checking for pthread_attr_init in -lpthread... yes
> checking for pthread_create in -lpthread... yes
> checking for pthread_mutex_init in -lpthread... yes
> checking for pthread_cond_init in -lpthread... yes
> checking for pthread_condattr_setclock in -lpthread... yes
> checking for pthread_setconcurrency in -lpthread... yes
> checking for pthread_yield in -lpthread... yes
> checking for pthread_delay in -lpthread... no
> checking for pthread_delay_np in -lpthread... no
> checking for pthread_setschedprio in -lpthread... yes
> checking for OPENSSL... yes
> configure: WARNING: lowpan extension requested, but no libnl
> library is found. lowpan support is disabled.
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating ibrcommon.pc
> config.status: creating ibrcommon/Makefile
> config.status: creating ibrcommon/data/Makefile
> config.status: creating ibrcommon/link/Makefile
> config.status: creating ibrcommon/net/Makefile
> config.status: creating ibrcommon/thread/Makefile
> config.status: creating ibrcommon/ssl/Makefile
> config.status: creating ibrcommon/ssl/gcm/Makefile
> config.status: creating ibrcommon/xml/Makefile
> config.status: creating tests/Makefile
> config.status: creating tests/unittests/Makefile
> config.status: creating tests/stress/Makefile
> config.status: creating ibrcommon/config.h
> config.status: executing libtool commands
> config.status: executing depfiles commands
> ---cut-here---------
> configure: WARNING: unrecognized options: --with-curl,
> --with-sqlite, --with-dtnsec, --with-compression,
> --with-tls
> Making all in ibrcommon
> make[1]: Entering directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon'
> make=A0 all-recursive
> make[2]: Entering directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon'
> Making all in data
> make[3]: Entering directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon/data'
> =A0 CXX=A0 =A0 BLOB.lo
> =A0 CXX=A0 =A0 ConfigFile.lo
> =A0 CXX=A0 =A0 File.lo
> File.cpp: In member function 'std::string
> ibrcommon::File::getBasename() const':
> File.cpp:174:44: error: 'basename' was not declared in this
> scope
> =A0=A0=A0return
> std::string(basename(_path.c_str()));
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> =A0 =A0 =A0 =A0 =A0 =A0 ^
> Makefile:420: recipe for target `File.lo' failed
> make[3]: *** [File.lo] Error 1
> make[3]: Leaving directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon/data'
> Makefile:545: recipe for target `all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon'
> Makefile:395: recipe for target `all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/Tom
> Sparks/ibrcommon-0.10.0/ibrcommon'
> Makefile:422: recipe for target `all-recursive' failed
> make: *** [all-recursive] Error 1
> error while compiling ibrcommon
> -----cut-here------------
>=20
> ---
> tom_a_sparks "It's a nerdy thing I like to do"
> Child of the Internet born 1983
> PGP ID: A7EF6006
> Please use ISO approved file formats excluding Office Open
> XML - http://www.gnu.org/philosophy/no-word-attachments.html
> Ubuntu wiki page https://wiki.ubuntu.com/tomsparks
>=20
> 

From xiezhiyuan07@gmail.com  Sun Aug 18 07:23:35 2013
Return-Path: <xiezhiyuan07@gmail.com>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9616311E810A for <dtn-users@ietfa.amsl.com>; Sun, 18 Aug 2013 07:23:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.315
X-Spam-Level: ***
X-Spam-Status: No, score=3.315 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fc5aXZMq5Ald for <dtn-users@ietfa.amsl.com>; Sun, 18 Aug 2013 07:23:35 -0700 (PDT)
Received: from mail-wi0-x242.google.com (mail-wi0-x242.google.com [IPv6:2a00:1450:400c:c05::242]) by ietfa.amsl.com (Postfix) with ESMTP id EEA8911E80F8 for <dtn-users@irtf.org>; Sun, 18 Aug 2013 07:23:34 -0700 (PDT)
Received: by mail-wi0-f194.google.com with SMTP id en1so1103836wid.9 for <dtn-users@irtf.org>; Sun, 18 Aug 2013 07:23:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=1YSr1itDzjgzw3GWksXF+hijE+FYfB39Z+ha0AhzfDM=; b=lsjG2keHhoFE10EmpyCtG4oIW8JwUkmiHZtY5oxTooj/1lnTtSv2wJmLFDJjCfS8oR rHWab+x8Oe3Qpy/8uKM7Z/eiYgPYEWL1mksWtKm8cZtnGkwJ+wPcUex6wMJvaDGuWSvd YOvx+ct3QdE+ipKBDv+T4QYQXwWb1R7lSaomc+6wbnF7cA3IGTiCnJOiQIhr/cwrMyN/ /x+Qi9KHf0GuRKINxYexMXT0E0Tn5IRjmuuOBUh0Mg+sPZRrT2cA6BJwJhD7qbXJwbLr Bn1gWGrwHAblmtOG91ifZFfVqhxOtBT9JX0dh/niAlwDhZQ+uJd0CsJbFBObwgFSVuH5 R2uQ==
MIME-Version: 1.0
X-Received: by 10.180.93.136 with SMTP id cu8mr4840514wib.1.1376835809299; Sun, 18 Aug 2013 07:23:29 -0700 (PDT)
Received: by 10.216.45.16 with HTTP; Sun, 18 Aug 2013 07:23:29 -0700 (PDT)
Date: Sun, 18 Aug 2013 22:23:29 +0800
Message-ID: <CAMhs17hLyGcjKLp0XwzsN=0MbVWD89Lo8qOg1+j_Y3T6xNeqZA@mail.gmail.com>
From: =?GB2312?B?0LvWvtS2?= <xiezhiyuan07@gmail.com>
To: dtn-users@irtf.org
Content-Type: multipart/alternative; boundary=f46d0438931d53d4d304e43991c6
X-Mailman-Approved-At: Sun, 18 Aug 2013 07:27:37 -0700
Subject: [dtn-users] how to configure dtlsr routing
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Aug 2013 14:25:38 -0000

--f46d0438931d53d4d304e43991c6
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Dear all,

      Now, I=92m learning to use this this platform. If I want to set two
different DTLSR Administrative area.

How can I configure? And how does the DTLSR routing mechanism working in DT=
N2?

Best regards,

                                                               Xie zhiyuan

--f46d0438931d53d4d304e43991c6
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">

<p class=3D""><font><span style=3D"font-family:Arial" lang=3D"EN-US">Dear
all,</span></font></p><font>

</font><p class=3D""><font><span style=3D"font-family:Arial" lang=3D"EN-US"=
>=A0=A0=A0=A0=A0
Now, I=92m learning to use this this platform. If I want to set two differe=
nt <a name=3D"route">DTLSR Administrative area</a>.</span></font></p><font>

</font><pre><font><span style=3D"font-family:Arial" lang=3D"EN-US">How can =
I configure? And how does the DTLSR routing mechanism working in DTN2?</spa=
n></font></pre><pre style=3D"text-indent:366pt"><font><span style=3D"font-f=
amily:Arial" lang=3D"EN-US">Best regards,</span></font></pre>
<pre><font><span style=3D"font-family:Arial" lang=3D"EN-US">=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0Xie zhiyuan</span></font></pre></div>

--f46d0438931d53d4d304e43991c6--
