Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678610 - app-admin/syslog-ng-3.17.2[amqp] fails to build against rabbitmq-c without SSL support
Summary: app-admin/syslog-ng-3.17.2[amqp] fails to build against rabbitmq-c without SS...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tomáš Mózes
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-02-22 22:00 UTC by Mart Raudsepp
Modified: 2019-03-02 00:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,449.09 KB, text/plain)
2019-02-22 22:00 UTC, Mart Raudsepp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2019-02-22 22:00:54 UTC
Created attachment 566140 [details]
build.log

syslog-ng[amqp] dep needs to require USE=ssl on rabbitmq-c dep, otherwise it fails to build like this:

modules/afamqp/afamqp.c:39:10: fatal error: amqp_ssl_socket.h: No such file or directory
 #include <amqp_ssl_socket.h>
          ^~~~~~~~~~~~~~~~~~~
Comment 1 Larry the Git Cow gentoo-dev 2019-03-02 00:04:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478e9c89eb6c1919f068a6d5a467a67c2fac1859

commit 478e9c89eb6c1919f068a6d5a467a67c2fac1859
Author:     Tomas Mozes <hydrapolic@gmail.com>
AuthorDate: 2019-02-26 13:49:08 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-03-02 00:02:59 +0000

    app-admin/syslog-ng: require rabbitmq-c[ssl] for USE=amqp
    
    Closes: https://bugs.gentoo.org/678610
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/11162
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.17.2.ebuild | 2 +-
 app-admin/syslog-ng/syslog-ng-3.18.1.ebuild | 2 +-
 app-admin/syslog-ng/syslog-ng-3.19.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)