Are any of these links of use in helping fix the scandir/alphasort problem on solaris?
http://www.unidata.ucar.edu/projects/coohl/mhonarc/MailArchives/gempak/msg00 759.html http://www.htdig.org/htdig-dev/2000/09/0051.html http://www.niac.man.ac.uk/Tina/lxr/http/source/file/util/file_name.c Michael > -----Original Message----- > From: Steve Fulton [mailto:[EMAIL PROTECTED]] > Sent: Friday, 17 January 2003 1:13 PM > To: [EMAIL PROTECTED] > Subject: [qmailadmin] QmailAdmin & Solaris. > > > Hi all, > > Those of you who have seen my e-mails over the last day are > aware of the > compile problems I have been having with QmailAdmin 1.0.7.xxxx and > Solaris. Those of you who have not now are. > > I am aware that a number of contributions have been made and > those make up > the 1.0.7 version. However many of those additions have, > unintentionally, > now excluded the Solaris OS from running QmailAdmin 1.0.7 and > likely future > versions, if they include the same problematic functions. > > FYI, those functions are: "alphasort" in alias.c and the > "fts" functions > (fts_open, fts_read, fts_number etc etc) in util.c > > I have spent the last day importing libraries, headers and > searching for > and compiling programs for the Solaris 8 machines I maintain. > I was able > to add an appropriate header for the alphasort() function, but less > experienced admins may not have the wherewithal to do this. > I have also > discovered that fts is not available for Solaris. My > attempts to port it > have failed. > > Unless others can succeed where I have failed, I am > officially suggesting > that QmailAdmin remove those functions and find alternates which are > compatible with all the major OS'es. Otherwise, QmailAdmin should > explicitedly state that Solaris is not supported. > Unfortunately this will > preclude a number of current users from upgrading, and there may be a > cascade effect detrimental to Vpopmail. Let me also say to > those ardent > BSD and Linux users who may have negative comments regarding > Solaris: don't > bother. > > -- Steve. > > > > >
