[asterisk-bugs] [JIRA] (DAHTOOL-95) xtalk_sync: multiple definition of member

Harald Welte (JIRA) noreply at issues.asterisk.org
Sun Apr 24 11:24:57 CDT 2022


    [ https://issues.asterisk.org/jira/browse/DAHTOOL-95?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=258842#comment-258842 ] 

Harald Welte commented on DAHTOOL-95:
-------------------------------------

Unfortuantely Digium appears to have given up on maintaining DAHDI (kernel and tools).  And to make things worse, they ignore pull requests and issues filed here.

At osmocom, we continuously fix dahdi bugs and make it build against modern Linux distributions and kernels.  The bug you describe has been fixed back in february in https://gerrit.osmocom.org/c/dahdi-tools/+/27273  - feel free to cherry pick it to your local tree or to switch to https://gitea.osmocom.org/retronetworking/dahdi-tools

> xtalk_sync: multiple definition of member
> -----------------------------------------
>
>                 Key: DAHTOOL-95
>                 URL: https://issues.asterisk.org/jira/browse/DAHTOOL-95
>             Project: DAHDI-Tools
>          Issue Type: Bug
>      Security Level: None
>          Components: General
>    Affects Versions: 3.1.0
>            Reporter: N A
>            Assignee: Duncan Patterson
>            Severity: Blocker
>
> This started popping up sometime within the last week or prior and I have been unable to compile DAHDI Tools since. I get as far as this, with the patch in DAHTOOL-94 + all next branch patches; otherwise, it fails prior to this:
> {noformat}
>   CCLD     xtalk_raw_test
>   CC       xtalk_send-xtalk_send.o
>   CCLD     xtalk_send
> make[3]: Leaving directory '/usr/src/dahdi-tools-3.1.0/xpp/xtalk'
> make[3]: Entering directory '/usr/src/dahdi-tools-3.1.0/xpp'
>   CC       astribank_tool-astribank_tool.o
>   CC       libastribank_la-astribank.lo
>   CC       libastribank_la-mpptalk.lo
>   CC       libastribank_la-astribank_license.lo
>   CCLD     libastribank.la
>   CCLD     astribank_tool
> /usr/bin/ld: ./.libs/libastribank.a(libxtalk_la-xtalk_sync.o):/usr/src/dahdi-tools-3.1.0/xpp/xtalk/xtalk_sync.c:63: multiple definition of `member                                                   s'; ./.libs/libastribank.a(libastribank_la-mpptalk.o):/usr/src/dahdi-tools-3.1.0/xpp/mpptalk.c:240: first defined here
> collect2: error: ld returned 1 exit status
> make[3]: *** [Makefile:747: astribank_tool] Error 1
> make[3]: Leaving directory '/usr/src/dahdi-tools-3.1.0/xpp'
> make[2]: *** [Makefile:1061: all-recursive] Error 1
> make[2]: Leaving directory '/usr/src/dahdi-tools-3.1.0/xpp'
> make[1]: *** [Makefile:1138: all-recursive] Error 1
> make[1]: Leaving directory '/usr/src/dahdi-tools-3.1.0'
> make: *** [Makefile:681: all] Error 2
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list