[test-results] [Bamboo] Asterisk Testing > Asterisk 11 Branch > #134 has FAILED (23 tests failed, 1 failures were new). Change made by Matthew Jordan.

Bamboo bamboo at asterisk.org
Sun Oct 7 20:56:16 CDT 2012


-----------------------------------------------------------------------
Asterisk Testing > Asterisk 11 Branch > #134 failed.
-----------------------------------------------------------------------
Code has been updated by Matthew Jordan.
23/288 tests failed, 1 failure was new.

http://bamboo.asterisk.org/browse/TESTING-AST11BRANCH-134/


--------------
Failing Jobs
--------------
  - Asterisk CentOS 6 64-Bit (CentOS 6): 23 of 288 tests failed.



--------------
Code Changes
--------------
Matthew Jordan (374642):

>pjproject: Fix for Solaris builds. Do not undef s_addr.
>
>pjproject, in order to solve build problems on Windows [1], undefines s_addr in
>one of it's headers that is included in res_rtp_asterisk.c. On Solaris s_addr
>is not a structure member, but defined to map to the real strucuture member,
>therefore when building on Solaris it's possible to get build errors like:
>
>    [CC] res_rtp_asterisk.c -> res_rtp_asterisk.o
>    In file included from /export/home/admin/asterisk-11-svn/include/asterisk/stun.h:29,
>                     from res_rtp_asterisk.c:51:
>    /export/home/admin/asterisk-11-svn/include/asterisk/network.h: In function `inaddrcmp':
>    /export/home/admin/asterisk-11-svn/include/asterisk/network.h:92: error: structure has no member named `s_addr'
>    /export/home/admin/asterisk-11-svn/include/asterisk/network.h:92: error: structure has no member named `s_addr'
>    res_rtp_asterisk.c: In function `ast_rtp_on_ice_tx_pkt':
>    res_rtp_asterisk.c:706: warning: dereferencing type-punned pointer will break strict-aliasing rules
>    res_rtp_asterisk.c:710: warning: dereferencing type-punned pointer will break strict-aliasing rules
>    res_rtp_asterisk.c: In function `rtp_add_candidates_to_ice':
>    res_rtp_asterisk.c:1085: error: structure has no member named `s_addr'
>    make[2]: *** [res_rtp_asterisk.o] Error 1
>    make[1]: *** [res] Error 2
>    make[1]: Leaving directory `/export/home/admin/asterisk-11-svn'
>    gmake: *** [_cleantest_all] Error 2
>
>Unfortunately, in order to make this work, I also had to make sure pjproject
>only used the typdef pj_in_addr and not the struct pj_in_addr so that when
>building Asterisk I could "typedef struct in_addr pj_in_addr". It's possible
>then that the library and users of those interfaces in Asterisk have a different
>idea about the type of the argument, while on the surface it looks like they are
>all 32 bit big endian values.
>
>[1] http://trac.pjsip.org/repos/changeset/484
>
>(issues ASTERISK-20366)
>Reported by: Ben Klang
>Tested by: Ben Klang, mjordan
>patches:
>  0001-pjproject-Fix-for-Solaris-builds.-Do-not-undef-s.patch uploaded by Shaun Ruffell (license 5417)
>
>



--------------
Tests
--------------
New Test Failures (1)
   - AsteriskTestSuite: S/channels/ s i p/sip outbound address
Existing Test Failures (22)
   - AsteriskTestSuite: S/fastagi/control-stream-file
   - AsteriskTestSuite: S/fastagi/database
   - AsteriskTestSuite: S/fastagi/connect
   - AsteriskTestSuite: S/fastagi/get-data
   - AsteriskTestSuite: S/fastagi/say-digits
   - AsteriskTestSuite: S/fastagi/stream-file
   - AsteriskTestSuite: S/fastagi/record-file
   - AsteriskTestSuite: S/apps/chanspy/chanspy barge
   - AsteriskTestSuite: S/channels/ s i p/secure bridge media
   - AsteriskTestSuite: S/apps/chanspy/chanspy w mixmonitor
   - AsteriskTestSuite: S/channels/ s i p/noload res srtp
   - AsteriskTestSuite: S/fastagi/say-date
   - AsteriskTestSuite: S/fastagi/say-number
   - AsteriskTestSuite: S/fastagi/channel-status
   - AsteriskTestSuite: S/channels/ s i p/noload res srtp attempt srtp
   - AsteriskTestSuite: S/channels/ s i p/sip srtp
   - AsteriskTestSuite: S/fastagi/hangup
   - AsteriskTestSuite: S/fastagi/execute
   - AsteriskTestSuite: S/fastagi/say-time
   - AsteriskTestSuite: S/fastagi/say-datetime
   - AsteriskTestSuite: S/fastagi/say-phonetic
   - AsteriskTestSuite: S/fastagi/say-alpha

--
This message is automatically generated by Atlassian Bamboo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/test-results/attachments/20121007/14423f7c/attachment-0001.htm>


More information about the Test-results mailing list