commit xemacs for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package xemacs for openSUSE:Factory checked in at 2015-06-23 11:58:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xemacs (Old) and /work/SRC/openSUSE:Factory/.xemacs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xemacs" Changes: -------- --- /work/SRC/openSUSE:Factory/xemacs/xemacs.changes 2015-05-15 07:43:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xemacs.new/xemacs.changes 2015-06-23 11:58:25.000000000 +0200 @@ -1,0 +2,11 @@ +Fri Jun 19 15:16:09 UTC 2015 - werner@suse.de + +- Add patch xemacs-21.5.34-gcc5.patch as Gcc 5 use type max_align_t + instead of _max_align_t + +------------------------------------------------------------------- +Fri Jun 19 14:31:38 UTC 2015 - werner@suse.de + +- Modify patch xemacs.patch to make open(2) work with O_CREAT + +------------------------------------------------------------------- New: ---- xemacs-21.5.34-gcc5.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xemacs.spec ++++++ --- /var/tmp/diff_new_pack.o7jXwK/_old 2015-06-23 11:58:27.000000000 +0200 +++ /var/tmp/diff_new_pack.o7jXwK/_new 2015-06-23 11:58:27.000000000 +0200 @@ -85,6 +85,7 @@ Patch51: bnc502716-fontmenu.patch Patch52: bnc502716-xft.patch Patch53: xemacs-21.5.31-array.patch +Patch54: xemacs-21.5.34-gcc5.patch Patch56: xemacs-libpng15.patch Patch292811: bugzilla-292811-make-x-make-font-bold-italic-xft-work.patch Patch301352: bugzilla-301352-fix-wrong-incrementing-in-macros.patch @@ -175,6 +176,7 @@ %patch52 -p0 %endif %patch53 -p0 +%patch54 -p0 %patch56 -p1 %patch292811 -p1 %patch301352 -p1 ++++++ xemacs-21.5.34-gcc5.patch ++++++ --- src/lisp.h | 2 ++ 1 file changed, 2 insertions(+) --- src/lisp.h +++ src/lisp.h 2015-06-19 15:07:05.294018565 +0000 @@ -1154,6 +1154,8 @@ typedef int Boolint; /* ------------------------ alignment definitions ------------------- */ +#undef lisp_max_align_t +#define max_align_t lisp_max_align_t /* No type has a greater alignment requirement than max_align_t. (except perhaps for types we don't use, like long double) */ typedef union ++++++ xemacs.patch ++++++ --- /var/tmp/diff_new_pack.o7jXwK/_old 2015-06-23 11:58:27.000000000 +0200 +++ /var/tmp/diff_new_pack.o7jXwK/_new 2015-06-23 11:58:27.000000000 +0200 @@ -60,13 +60,13 @@ + + if(mode[0] == 'w') { + flags = O_EXCL | O_CREAT | O_WRONLY; ++ fd = open(filename, flags, 00666); + } + else { + flags = O_RDONLY; ++ fd = open(filename, flags); + } + -+ fd = open(filename, flags); -+ + if(fd == -1) { + return (FILE *)0; + }
participants (1)
-
root@hilbert.suse.de