Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: glib cannot be found while cross compiling https://bugzilla.redhat.com/show_bug.cgi?id=513824 Summary: glib cannot be found while cross compiling Product: Fedora Version: 11 Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: mingw32-glib2 AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] CC: [email protected], [email protected], [email protected], [email protected], [email protected] Depends on: 513819 Classification: Fedora Target Release: --- Description of problem: The glib configure macros will not detect glib correctly. Part of the problem is that the \mingw paths are not available inside Wine. The part this bug is concerned about, is that the glib macros require a working touch binary. This can be as simple as: #include <unistd.h> #include <fcntl.h> #include <stdio.h> #include <errno.h> #include <utime.h> int main(int argc, char **argv) { int i; struct utimbuf u; u.actime = time (NULL); u.modtime = time (NULL); for (i = 1; i < argc; i++) { int fd = open (argv[i], O_WRONLY | O_EXCL | O_CREAT, 0600); if (fd == -1) { if ((errno == EACCES || errno == EISDIR) && utime (argv[i], &u) == -1) perror ("touch"); } else close (fd); } } and (if bug 513819 is fixed, which is a prerequisite anyway) it should be placed in c:\windows so that a more complete mingw installation including GNU touch would override it. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ fedora-mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/fedora-mingw
