Mailinglist Archive: opensuse-factory (498 mails)

< Previous Next >
Re: [opensuse-factory] GCC 6 as default compiler - your help is needed
Dominique Leuenberger / DimStar wrote:
Dear openSUSE Hackers,

as you're doubtless aware, we're trying to move to GCC 6 as our default
compiler. For this to work, your help is needed in order to make this
happen.

We currently have a couple packages that fail to build and that need
special care / attention.

You can get the latest overview from either the two links:
* https://goo.gl/BMKxK0 (Rings 0 and 1)
and
* https://goo.gl/LkHaUM (Ring 2)

or via the osc commands:
osc prjresults openSUSE:Factory:Staging:A -s F -V (Rings 0 and 1)
and
osc prjresults openSUSE:Factory:Staging:A:DVD -s F -V (Ring 2)

At this moment, the list of failures is:
(May 23 2016 - 13:15 UTC):
Could you please give a hint, how to submit fixes?

For instance I found a fix for the "cdrdao" package. But how can I
submit the patch? Should I branch the package from Staging as I do with
my home repositories?

The fix is copied from Fedora Rawhide
(http://ftp.uni-bayreuth.de/linux/fedora/linux/development/rawhide/Everything/source/tree/Packages/c/cdrdao-1.2.3-27.fc24.src.rpm):
-----------
diff -up wrk/dao/CdrDriver.cc.wrk wrk/dao/CdrDriver.cc
--- wrk/dao/CdrDriver.cc.wrk 2016-02-16 14:06:23.158392345 +0100
+++ wrk/dao/CdrDriver.cc 2016-02-16 14:07:11.654597254 +0100
@@ -495,7 +495,7 @@ unsigned char CdrDriver::syncPattern[12]
0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0
};

-char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
+unsigned char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };


/* Maps a string to the corresponding driver option value
diff -up wrk/dao/CdrDriver.h.wrk wrk/dao/CdrDriver.h
--- wrk/dao/CdrDriver.h.wrk 2016-02-16 14:21:18.454174199 +0100
+++ wrk/dao/CdrDriver.h 2016-02-16 14:21:42.381275268 +0100
@@ -440,7 +440,7 @@ protected:
bool fullBurn_;

static unsigned char syncPattern[12];
- static char REMOTE_MSG_SYNC_[4];
+ static unsigned char REMOTE_MSG_SYNC_[4];

static int speed2Mult(int);
static int mult2Speed(int);
-----------

Greetings,
Björn
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >