Bug 194659 - security/sssd fails on 8 and 9
Summary: security/sssd fails on 8 and 9
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 194116
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-28 12:33 UTC by Mathieu Arnold
Modified: 2014-10-31 12:03 UTC (History)
1 user (show)

See Also:
lukas.slebodnik: maintainer-feedback+


Attachments
poudriere log (896.59 KB, text/plain)
2014-10-28 12:33 UTC, Mathieu Arnold
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Arnold freebsd_committer freebsd_triage 2014-10-28 12:33:36 UTC
Created attachment 148733 [details]
poudriere log

Error:

/usr/local/lib/libini_config.so: undefined reference to `fmemopen'
Makefile:5452: recipe for target 'sssd' failed
gmake[2]: *** [sssd] Error 1
/usr/local/lib/libini_config.so: undefined reference to `fmemopen'
Makefile:5398: recipe for target 'sss_useradd' failed
gmake[2]: *** [sss_useradd] Error 1
/usr/local/lib/libini_config.so: undefined reference to `fmemopen'
/usr/local/lib/libini_config.so: undefined reference to `fmemopen'
Makefile:5278: recipe for target 'sss_groupadd' failed
gmake[2]: *** [sss_groupadd] Error 1
Makefile:5421: recipe for target 'sss_userdel' failed
gmake[2]: *** [sss_userdel] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/sssd/work/sssd-1.9.6'
Makefile:9283: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sssd/work/sssd-1.9.6'
Makefile:3592: recipe for target 'all' failed
gmake: *** [all] Error 2
===> Compilation failed unexpectedly.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-10-28 12:33:36 UTC
Maintainer CC'd
Comment 2 lukas.slebodnik 2014-10-28 21:29:34 UTC
Problem is not in sssd, but in on of dependecies. port ding-libs was upgraded to version 0.4 ant this library requires function "fmemopen" in libc. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194116

Temporary solution can be to downgrade package ding-libs or upgrade to FreeBSD to >= 9.3 (which contains fmempen in libc)

You can also help with testing ding-libs bug. I cannot because I have limeted access to internet this week. (I answer just to the most critical mails).
Comment 3 Mathieu Arnold freebsd_committer freebsd_triage 2014-10-31 12:03:00 UTC
Oh, yes, right, sorry to bug you about it :-)