Hello community,

here is the log from the commit of package linuxrc for openSUSE:Factory checked 
in at 2016-05-02 10:43:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/linuxrc (Old)
 and      /work/SRC/openSUSE:Factory/.linuxrc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "linuxrc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/linuxrc/linuxrc.changes  2016-04-05 
10:41:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.linuxrc.new/linuxrc.changes     2016-05-02 
10:43:37.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 25 14:15:24 UTC 2016 - [email protected]
+
+- remove O_TMPFILE workaround needed for bsc#964709 and bsc#965068
+- 5.0.77
+
+-------------------------------------------------------------------

Old:
----
  linuxrc-5.0.76.tar.xz

New:
----
  linuxrc-5.0.77.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ linuxrc.spec ++++++
--- /var/tmp/diff_new_pack.cDeBIk/_old  2016-05-02 10:43:38.000000000 +0200
+++ /var/tmp/diff_new_pack.cDeBIk/_new  2016-05-02 10:43:38.000000000 +0200
@@ -25,7 +25,7 @@
 Summary:        SUSE Installation Program
 License:        GPL-3.0+
 Group:          System/Boot
-Version:        5.0.76
+Version:        5.0.77
 Release:        0
 Source:         %{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ linuxrc-5.0.76.tar.xz -> linuxrc-5.0.77.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-5.0.76/VERSION new/linuxrc-5.0.77/VERSION
--- old/linuxrc-5.0.76/VERSION  2016-03-31 10:27:44.000000000 +0200
+++ new/linuxrc-5.0.77/VERSION  2016-04-25 16:14:36.000000000 +0200
@@ -1 +1 @@
-5.0.76
+5.0.77
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-5.0.76/changelog new/linuxrc-5.0.77/changelog
--- old/linuxrc-5.0.76/changelog        2016-03-31 10:27:44.000000000 +0200
+++ new/linuxrc-5.0.77/changelog        2016-04-25 16:14:36.000000000 +0200
@@ -1,3 +1,6 @@
+2016-04-25:    5.0.77
+       - remove O_TMPFILE workaround needed for bsc #964709 and bsc #965068
+
 2015-10-15:    5.0.76
        - Do not limit number of inodes in tmpfs overlay (bsc #951015)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-5.0.76/util.c new/linuxrc-5.0.77/util.c
--- old/linuxrc-5.0.76/util.c   2016-03-31 10:27:44.000000000 +0200
+++ new/linuxrc-5.0.77/util.c   2016-04-25 16:14:36.000000000 +0200
@@ -5353,14 +5353,7 @@
 
   if(!cmd) return err;
 
-#ifdef __aarch64__
-#warning "ugly workaround activated - please remove as soon as glibc is fixed"
-  // O_TMPFILE definition is broken - see (bsc#965068)
-  fd = open("/tmp", 0x404000 | O_RDWR, S_IRUSR | S_IWUSR);
-#else
-  // workaround: include O_DIRECTORY so it works on ppc64 (bsc #964709)
-  fd = open("/tmp", O_TMPFILE | O_DIRECTORY | O_RDWR, S_IRUSR | S_IWUSR);
-#endif
+  fd = open("/tmp", O_TMPFILE | O_RDWR, S_IRUSR | S_IWUSR);
 
   if(fd == -1) {
     perror_debug("failed to create tmp file");


Reply via email to