Summary: | ASTERISK-15345: [regression] Build fails when defs are required by the linker | ||
Reporter: | Stanislaw Pitucha (viraptor) | Labels: | |
Date Opened: | 2009-12-21 07:50:18.000-0600 | Date Closed: | 2011-06-07 14:07:45 |
Priority: | Minor | Regression? | Yes |
Status: | Closed/Complete | Components: | Core/BuildSystem |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | When I was compiling ast-1.6.1.1, it worked well with LDFLAGS "-Wl,-z,defs". With 1.6.1.11 and .12, this is no longer possible - modules fail to build with messages like (just a sample from >100 lines): asterisk-1.6.1.12/channels/iax2-provision.c:263: undefined reference to `ast_db_get' While it's not a big deal, because those symbols will get resolved after the channel is loaded and compilation will succeed without custom LDFLAGS, it would be good if asterisk modules compiled cleanly again -- even with strict symbol checking. | ||
Comments: | By: Russell Bryant (russell) 2010-01-05 17:42:09.000-0600 Since everything does work fine without those custom flags, I'm going to close this out unless someone comes up with a patch. |