Re: [Mageia-dev] Update to boost-1.53 ? (libyui fixing)

2013-04-08 Thread Barry Jackson

On 07/04/13 16:57, Angelo Naselli wrote:



I haven't committed anything at the moment, so you can take this as a
good patch and decide later if going on or not.

Angelo


Hi
Not had much time to check over weekend.

Your last patch fails to apply for some reason, but I will look again - 
may be something silly.


Before I saw your last patch I made one from the upstream git revision, 
and this applies and builds OK. It is attached.


Barry
diff -ur libyui-2.42.4-623354b_orig/src/ImplPtr.h 
libyui-2.42.4-623354b/src/ImplPtr.h
--- libyui-2.42.4-623354b_orig/src/ImplPtr.h2013-01-07 21:19:01.0 
+
+++ libyui-2.42.4-623354b/src/ImplPtr.h 2013-04-08 17:51:10.741171954 +0100
@@ -41,7 +41,9 @@
 template
 class ImplPtr : private boost::noncopyable
 {
+#if defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) || defined( 
BOOST_NO_CXX11_NULLPTR )
 typedef typename boost::scoped_ptr<_Impl>::unspecified_bool_type 
unspecified_bool_type;
+#endif
 
 public:
 typedef _Impl element_type;
@@ -55,7 +57,11 @@
 void swap( ImplPtr rhs ) { _impl.swap( rhs._impl ); }
 
 public:
+#if defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) || defined( 
BOOST_NO_CXX11_NULLPTR )
 operator unspecified_bool_type() const { return _impl; }
+#else
+explicit operator bool () const { return _impl.get() != 0; }
+#endif
 
 const _Impl & operator*()  const { return *_impl; }
 const _Impl * operator->() const { return _impl.get(); }


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-08 Thread Barry Jackson

On 06/04/13 21:14, Olivier Blin wrote:

Barry Jackson  writes:


On 04/04/13 16:29, Olivier Blin wrote:

Did you try the one I already mentionned in this thread earlier?

Quoting below:

We could backport this in boost 1.53 to fix libyui:
https://svn.boost.org/trac/boost/changeset/82103


Those two patches are already applied in 1.53


Right :-/

Maybe you ca push boost 1.53 to svn so that we can help?


OK, boost-1.53 is now in svn.

I have again test re-built recent KDE updated packages that use boost:
akonadi
kdelibs4
nepomuk-core
kdepimlibs4
kate

and these all install and kate appears to be fine.

I have again re-built libreoffice with boost-1.53 and also tested calc, 
impress, draw and write briefly in real use cases and see no problems.


There are still some test issues with gnuradio, but these can be fixed 
later with updates.


libyui now builds with a patch from upstream git thanks to anaselli, 
however this is not yet in svn.


So, as far as I am concerned all issues have been dealt with and I have 
tested as much as my limited resources of time and build system will allow.


http://mtf.no-ip.co.uk/pub/linux/barjac/boost/boost.txt

I now pass it to admins to make a final decision ;)

Barry



Re: [Mageia-dev] Update to boost-1.53 ? (libyui fixing)

2013-04-08 Thread Angelo Naselli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


> Anyway atm only who is working on AdminPanel should really use
> libyui in mageia, so i can always provide a fixing later if i find
> problems.

I made a different patch and sent to libyui devs,
that approved it:
https://github.com/libyui/libyui/commit/cfcc3d472db6a43a7a8d5edc0187026c9fabe370

Cheers,
Angelo

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFirlgACgkQqEs9DA4DquDA7wCgnBApTELWmqNoG0KxqcSPucFa
GPQAn13AEInwq1W/kAlKJ/kYMY3/HIz8
=EEw2
-END PGP SIGNATURE-


Re: [Mageia-dev] Update to boost-1.53 ? (libyui fixing)

2013-04-07 Thread Angelo Naselli
Il 06/04/2013 19:09, Barry Jackson ha scritto:
> On 05/04/13 00:08, Barry Jackson wrote:
>> On 04/04/13 14:24, Angelo Naselli wrote:
>>
>>> Barry i cannot test this now, but if i understood correctly the problem
>>> and talking to libyui developer this patch should work.
>>>
>>> Can you test it and tell me if it's ok please?
>>>
>>> Thanks
>>> Angelo
>>
>> I'll try it tomorrow - been out most of the day.
>>
> Nope it still fails with the patch:
> 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/core/release/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130406163948.log
> 
Attached patch definitely fixes the compile problem, but I'm
not sure it's ok from the point of view of who uses libyui.

I will ask for this fixing to libyui developers, because
if i include 
it works in mga2 not in mga3, so also the compiler
seems to use cxx11, and that means libyui should probably
fix the ImplPtr implementation, also for back compatibility.

Anyway atm only who is working on AdminPanel should really
use libyui in mageia, so i can always provide a fixing later if
i find problems.

I haven't committed anything at the moment, so you can take this as a
good patch and decide later if going on or not.

Angelo

diff --git a/src/ImplPtr.h b/src/ImplPtr.h
index be1cea9..fb0c43c 100644
--- a/src/ImplPtr.h
+++ b/src/ImplPtr.h
@@ -25,6 +25,9 @@
 #ifndef ImplPtr_h
 #define ImplPtr_h
 
+//#include 
+#define BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
+
 #include 
 #include 
 


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-06 Thread Olivier Blin
Barry Jackson  writes:

> On 04/04/13 16:29, Olivier Blin wrote:
>> Did you try the one I already mentionned in this thread earlier?
>>
>> Quoting below:
>>
>> We could backport this in boost 1.53 to fix libyui:
>> https://svn.boost.org/trac/boost/changeset/82103
>>
> Those two patches are already applied in 1.53

Right :-/

Maybe you ca push boost 1.53 to svn so that we can help?

-- 
Olivier Blin - blino


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-06 Thread Angelo Naselli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 06/04/2013 19:09, Barry Jackson ha scritto:
> On 05/04/13 00:08, Barry Jackson wrote:
>> On 04/04/13 14:24, Angelo Naselli wrote:
>> 
>>> Barry i cannot test this now, but if i understood correctly the
>>> problem and talking to libyui developer this patch should
>>> work.
>>> 
>>> Can you test it and tell me if it's ok please?
>>> 
>>> Thanks Angelo
>> 
>> I'll try it tomorrow - been out most of the day.
>> 
> Nope it still fails with the patch:
> 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/core/release/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130406163948.log
>
> 
Unfortunately my cauldron VM is broken and I'm trying to fix it,
so i cannot be of help.

But could you check this patch instead, I just explicit used the get()
method to get the pointer, instead of the cast operator?

Thanks
Angelo

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFgauwACgkQqEs9DA4DquATQgCfSWYzPuD3D48rIS1jkcIhTYsu
RvAAoIpjhhUdWPpjtU1frQ7NScvMVCo8
=SVCy
-END PGP SIGNATURE-
diff --git a/src/YApplication.cc b/src/YApplication.cc
index 337fa36..aee8d5e 100644
--- a/src/YApplication.cc
+++ b/src/YApplication.cc
@@ -60,7 +60,7 @@ struct YApplicationPrivate
 YApplication::YApplication()
 : priv( new YApplicationPrivate() )
 {
-YUI_CHECK_NEW( priv );
+YUI_CHECK_NEW( priv.get() );
 priv->iconLoader = new YIconLoader();
 YCommandLine cmdLine; // Retrieve command line args from /proc//cmdline
 if ( cmdLine.argc() > 0 )


null_pnt_chk.patch.sig
Description: PGP signature


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-06 Thread Barry Jackson

On 05/04/13 00:08, Barry Jackson wrote:

On 04/04/13 14:24, Angelo Naselli wrote:


Barry i cannot test this now, but if i understood correctly the problem
and talking to libyui developer this patch should work.

Can you test it and tell me if it's ok please?

Thanks
Angelo


I'll try it tomorrow - been out most of the day.


Nope it still fails with the patch:

http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/core/release/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130406163948.log


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-06 Thread Barry Jackson

On 04/04/13 16:29, Olivier Blin wrote:

Did you try the one I already mentionned in this thread earlier?

Quoting below:

We could backport this in boost 1.53 to fix libyui:
https://svn.boost.org/trac/boost/changeset/82103


Those two patches are already applied in 1.53




Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-04 Thread Barry Jackson

On 04/04/13 14:24, Angelo Naselli wrote:


Barry i cannot test this now, but if i understood correctly the problem
and talking to libyui developer this patch should work.

Can you test it and tell me if it's ok please?

Thanks
Angelo


I'll try it tomorrow - been out most of the day.


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-04 Thread Angelo Naselli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 04/04/2013 17:29, Olivier Blin ha scritto:
> Angelo Naselli  writes:
> 
>>> Hi, The problem is in this build log:- 
>>> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log
>>
>>
>>> 
Barry i cannot test this now, but if i understood correctly the problem
>> and talking to libyui developer this patch should work.
>> 
>> Can you test it and tell me if it's ok please?
> 
> Hi,
> 
> It does not seem your patch will fix this build issue, there is no
> error in YUIException.h
Well the line
/home/baz/rpmbuild/BUILD/libyui-2.42.4-623354b/src/YApplication.cc:63:5
is
YUI_CHECK_NEW( priv );
and the definition of YUI_CHECK_NEW is in  YUIException.h.

But probably that does not fixing "no match for 'operator!"
because it probably doesn't work for != or == either. It's just
a try, as suggested by libyui developers.
Unfortunately as i said i cannot test it here because i don't
have cauldron :/

> 
> Did you try the one I already mentionned in this thread earlier?
> 
> Quoting below:
> 
> We could backport this in boost 1.53 to fix libyui: 
> https://svn.boost.org/trac/boost/changeset/82103
> 
> See https://svn.boost.org/trac/boost/ticket/7809 (libyui is built
> with -std=c++0x)
> 
No, for the same reason as above, sorry.

Angelo
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFdoM0ACgkQqEs9DA4DquDfPgCcD8EsstuOfHBUB5+AH8Yx5CVU
r4MAnRYwGXF2tn+tkxI7WDqt/X44O5tA
=AmXL
-END PGP SIGNATURE-


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-04 Thread Olivier Blin
Angelo Naselli  writes:

>> Hi, The problem is in this build log:- 
>> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log
>
> Barry i cannot test this now, but if i understood correctly the problem
> and talking to libyui developer this patch should work.
>
> Can you test it and tell me if it's ok please?

Hi,

It does not seem your patch will fix this build issue, there is no error
in YUIException.h

Did you try the one I already mentionned in this thread earlier?

Quoting below:

We could backport this in boost 1.53 to fix libyui:
https://svn.boost.org/trac/boost/changeset/82103

See https://svn.boost.org/trac/boost/ticket/7809
(libyui is built with -std=c++0x)

-- 
Olivier Blin - blino


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-04 Thread Angelo Naselli
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

> Hi, The problem is in this build log:- 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log
>
> 
> 
> I have builds of boost-1.53 in here 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/media/extra/release/
>
>  and 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/i586/media/extra/release/
>
>  media-info is up to date.
> 
> Thanks, Barry
> 
Barry i cannot test this now, but if i understood correctly the problem
and talking to libyui developer this patch should work.

Can you test it and tell me if it's ok please?

Thanks
Angelo
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFdfxIACgkQqEs9DA4DquBWiACgkPTPxVHaUcWxEVAmyrZ2FzGN
x94AoI6W7dDPTBJ5SEAGf7YH1NhL3cMt
=xU47
-END PGP SIGNATURE-
diff --git a/src/YUIException.h b/src/YUIException.h
index f0dcb21..91ee5a0 100644
--- a/src/YUIException.h
+++ b/src/YUIException.h
@@ -147,7 +147,7 @@ class YWidget;
 #define YUI_CHECK_NEW( PTR )\
 do			\
 {			\
-	if ( ! (PTR) )	\
+	if ( (PTR == 0) )	\
 	{		\
 	YUI_THROW( YUIOutOfMemoryException() );	\
 	}		\
@@ -162,7 +162,7 @@ class YWidget;
 #define YUI_CHECK_PTR( PTR )\
 do			\
 {			\
-	if ( ! (PTR) )	\
+	if ( (PTR == 0) )	\
 	{		\
 	YUI_THROW( YUINullPointerException() );	\
 	}		\


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-04 Thread Barry Jackson

On 03/04/13 17:05, Angelo Naselli wrote:

Il 02/04/2013 02:31, Barry Jackson ha scritto:

So now only libyui remains.

Oops, i've just saw it now sorry.

What is the issue? I could try to work on it tonight at home
should i build boost locally first or it's on some mirrors?

Angelo



Hi,
The problem is in this build log:-
http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log

I have builds of boost-1.53 in here
http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/media/extra/release/
and
http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/i586/media/extra/release/
media-info is up to date.

Thanks,
Barry



Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread Olivier Blin
Barry Jackson  writes:

>> Could someone try this patch from upstream?
>> http://vegastrike.svn.sourceforge.net/viewvc/vegastrike/trunk/vegastrike/src/networking/lowlevel/packetmem.cpp?r1=12089&r2=13530
>>
> Thanks Oliver - no idea how you dug that out!

I just followed on upstream svn the history of the file that failed to
build. Upstream is sometimes picking up quickly new versions of external
librarie.

Upstream svn/git/bzr/... is always worth a look when trying to fix
something :-)

-- 
Olivier Blin - blino


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread Olivier Blin
Anssi Hannula  writes:

> 31.03.2013 12:47, Barry Jackson kirjoitti:
>> As mentioned in last week's packager's meeting, there is a problem with 
>> our gnuradio package, because upstream have blacklisted boost-1.52.
>> https://bugs.mageia.org/show_bug.cgi?id=8789
>> 
>> I have spent considerable time test rebuilding all packages from current 
>> svn that BuildRequire boost, against boost-1.53 to see if an update of 
>> boost is viable. (x86_64 only so far)
>> 
>> Fixes have been applied to some packages and now there are just two 
>> remaining that fail to build:-
>> 
>> libyui

[...]

>> The alternative to updating boost would be to drop gnuradio from Mageia3.
>
> Third alternative is to backport the boost fix to 1.52:
> https://svn.boost.org/trac/boost/changeset/81289

Going back to first alternative, we could backport this in boost 1.53 to fix 
libyui:
https://svn.boost.org/trac/boost/changeset/82103

See https://svn.boost.org/trac/boost/ticket/7809
(libyui is built with -std=c++0x)

-- 
Olivier Blin - blino


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread Anssi Hannula
31.03.2013 12:47, Barry Jackson kirjoitti:
> As mentioned in last week's packager's meeting, there is a problem with 
> our gnuradio package, because upstream have blacklisted boost-1.52.
> https://bugs.mageia.org/show_bug.cgi?id=8789
> 
> I have spent considerable time test rebuilding all packages from current 
> svn that BuildRequire boost, against boost-1.53 to see if an update of 
> boost is viable. (x86_64 only so far)
> 
> Fixes have been applied to some packages and now there are just two 
> remaining that fail to build:-
> 
> libyui
> 
> log: 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log
> 
> vegastrike
> 
> log: 
> http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/vegastrike-0.5.1-16.mga3.src.rpm/build.0.20130328162253.log
> 
> The full list of test built packages is attached.
> 
> The alternative to updating boost would be to drop gnuradio from Mageia3.

Third alternative is to backport the boost fix to 1.52:
https://svn.boost.org/trac/boost/changeset/81289

I have no preference at this time on what should be done, though.

-- 
Anssi Hannula


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread Angelo Naselli
Il 02/04/2013 02:31, Barry Jackson ha scritto:
> So now only libyui remains.
Oops, i've just saw it now sorry.

What is the issue? I could try to work on it tonight at home
should i build boost locally first or it's on some mirrors?

Angelo



Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread John Balcaen
2013/4/3 Barry Jackson 

> On 02/04/13 08:46, Sander Lepik wrote:
>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> 02.04.2013 03:31, Barry Jackson kirjutas:
>>
>>> I will try to test rebuild all the packages using boost in i586 in
>>> iurt in the next few days - just wish urpmi-proxy would work with
>>> iurt (if anyone knows how to enable extra media in iurt let me
>>> know)
>>>
>>
>> My iurt command with local repo that is soft-linked into /media:
>> LC_ALL=C linux32 iurt --delete-on-success --chrooted-urpmi
>> http://my.domain.com/mga/**distrib --media 
>> core/release local/release -r
>> cauldron i586
>>
>>
> Thanks Sander,
> That helped a lot, the --help in iurt is wrong on --media which threw me.
>
> i586 test builds are almost complete. Unfortunately KDE was bumped in svn
> which complicated testing, but all seems fine with the new and current
> versions.
>
> It should not be a real problem since it's a bug fix release (4.10.2
instead of 4.10.1), also you can probably simply rebuild kde's srpm instead
of fetching from svn.


-- 
Balcaen John
Jabber-id: mik...@jabber.littleboboy.net


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-03 Thread Barry Jackson

On 02/04/13 08:46, Sander Lepik wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

02.04.2013 03:31, Barry Jackson kirjutas:

I will try to test rebuild all the packages using boost in i586 in
iurt in the next few days - just wish urpmi-proxy would work with
iurt (if anyone knows how to enable extra media in iurt let me
know)


My iurt command with local repo that is soft-linked into /media:
LC_ALL=C linux32 iurt --delete-on-success --chrooted-urpmi
http://my.domain.com/mga/distrib --media core/release local/release -r
cauldron i586



Thanks Sander,
That helped a lot, the --help in iurt is wrong on --media which threw me.

i586 test builds are almost complete. Unfortunately KDE was bumped in 
svn which complicated testing, but all seems fine with the new and 
current versions.


List attached.



Package x86_64  i586

0ad ok  ok  
akonadi ok  ok
aqsis   ok  ok
avogadrook  ok
blender ok  ok
cclive  ok  ok
clanbomber  ok  ok
clementine  ok  ok
e4rat   ok  ok
easystroke  ok  ok
ekiga   ok  ok
enblend ok  ok
encfs   ok  ok
fifeok  ok
flightcrew  ok  ok
freefilesyncok  ok
gearmandok  ok
globulation2ok  ok
glomok  ok
gnash   ok  ok
gnuradiook  ok
hugin   ok  ok
nepomuk-core-4.10.2 ok  ok
kdepimlibs4-4.10.1  ok  ok
kdepimlibs4-4.10.2  ok  ok
kate-4.10.1 ok  ok
kate-4.10.2 ok  ok
libcmis ok  ok
libkolabxml ok  ok
liborcusok  ok
libpst  ok  ok
libreoffice ok* ?   
libtorrent-rasterbarok  ok
libyui  error: no type named 'unspecified_bool_type' in 'class 
boost::scoped_ptr
lightspark  ok  ok
linuxdcpp   ok  ok
lyx ok* ?   
mapnik  ok  ok
mariadb ok  ok
mddsok  ok
mirook  ok
mkvtoolnix  ok  ok
ogreok  ok
openimageio ok  ok
pdnsok  ok
pingus  ok  ok
pinot   ok  ok
pokerth ok  ok
povray  ok  ok
python-exiv2ok  ok
pythonmagickok  ok
python-tagpyok  ok
qbittorrent ok  ok
quantlibok  ok
referencer  ok  ok
schroot ok  ok
sigil   ok  ok
simgear ok  ok
smc ok  ok
source-highlightok  ok
spring  ok  ok
springlobby ok  ok
sslsniffok  ok
uhd ok  ok
undertaker  ok  ok
urtconnectorok  ok
vdrift  ok  ok
vegastrike  ok  ok
vigra   ok  ok
vowpal-wabbit   ok  ok
wesnoth ok  ok
widelands   ok  ok
xmms2   ok  ok
xsd ok  ok
zarafa  ok  ok
zanshin ok  ok

* 'cat: standard output: Permission denied' (issue on my build system in iurt)

Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-02 Thread Sander Lepik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

02.04.2013 03:31, Barry Jackson kirjutas:
> I will try to test rebuild all the packages using boost in i586 in
> iurt in the next few days - just wish urpmi-proxy would work with
> iurt (if anyone knows how to enable extra media in iurt let me
> know)

My iurt command with local repo that is soft-linked into /media:
LC_ALL=C linux32 iurt --delete-on-success --chrooted-urpmi
http://my.domain.com/mga/distrib --media core/release local/release -r
cauldron i586

- --
Sander
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRWozaAAoJECMkkFJIyHr8K3YH/RChnina1eDzocf1rYBmcFJK
RqmljHyrSy40nzHZ0YUjFP31aAygEfvfnxvYisxc45010NkUiAU4W4QBJn14reHD
SiVUUj1QXGCBaL0hM/x4bK1c3HqKAwhlvOaaG1XlW44WNgkAlE7g2mrugWMVy953
v/HgcYbDirqskmYFUpA0a5fz9PHr6AqLvBdqWAjyomo74vytmEZnOpXZ6BcL8l7q
2Vg0d6zSajAD/EsR4VgBz3idBe6ymYOB4YInct0fdfr/bL0OF/hnLS1PVG5t6FVR
NjruaDQeTC558QtQL/4K4xFyHjTjEadUinG47lkQHcezJ8ArOTw67sZvzplJTfw=
=0iyj
-END PGP SIGNATURE-


Re: [Mageia-dev] Update to boost-1.53 ?

2013-04-01 Thread Barry Jackson

On 31/03/13 20:33, Olivier Blin wrote:

David Walser  writes:


Barry Jackson wrote:

As mentioned in last week's packager's meeting, there is a problem with
our gnuradio package, because upstream have blacklisted boost-1.52.
https://bugs.mageia.org/show_bug.cgi?id=8789

I have spent considerable time test rebuilding all packages from current
svn that BuildRequire boost, against boost-1.53 to see if an update of
boost is viable. (x86_64 only so far)

Fixes have been applied to some packages and now there are just two
remaining that fail to build:-


Now that it's down to these two, I think this should be done.  libyui
is only here for the new MCC which won't be ready at least until mga4,
and it seems this gnuradio is important to some people, while
vegastrike is just a game I think.


Even if "just a game", it may be of some importance to our users :-)

Could someone try this patch from upstream?
http://vegastrike.svn.sourceforge.net/viewvc/vegastrike/trunk/vegastrike/src/networking/lowlevel/packetmem.cpp?r1=12089&r2=13530


Thanks Oliver - no idea how you dug that out!

Yes that fixed local build against boot-1.53 and ogre (also built 
against 1.53).


I pushed the updated package, but BS is broken afaict.

So now only libyui remains.

I will try to test rebuild all the packages using boost in i586 in iurt 
in the next few days - just wish urpmi-proxy would work with iurt (if 
anyone knows how to enable extra media in iurt let me know)


Re: [Mageia-dev] Update to boost-1.53 ?

2013-03-31 Thread Olivier Blin
David Walser  writes:

> Barry Jackson wrote:
>> As mentioned in last week's packager's meeting, there is a problem with 
>> our gnuradio package, because upstream have blacklisted boost-1.52.
>> https://bugs.mageia.org/show_bug.cgi?id=8789
>> 
>> I have spent considerable time test rebuilding all packages from current 
>> svn that BuildRequire boost, against boost-1.53 to see if an update of 
>> boost is viable. (x86_64 only so far)
>> 
>> Fixes have been applied to some packages and now there are just two 
>> remaining that fail to build:-
>
> Now that it's down to these two, I think this should be done.  libyui
> is only here for the new MCC which won't be ready at least until mga4,
> and it seems this gnuradio is important to some people, while
> vegastrike is just a game I think.

Even if "just a game", it may be of some importance to our users :-)

Could someone try this patch from upstream?
http://vegastrike.svn.sourceforge.net/viewvc/vegastrike/trunk/vegastrike/src/networking/lowlevel/packetmem.cpp?r1=12089&r2=13530

-- 
Olivier Blin - blino


Re: [Mageia-dev] Update to boost-1.53 ?

2013-03-31 Thread Sander Lepik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

31.03.2013 18:37, David Walser kirjutas:
> Barry Jackson wrote:
>> As mentioned in last week's packager's meeting, there is a problem with our 
>> gnuradio
>> package, because upstream have blacklisted boost-1.52. 
>> https://bugs.mageia.org/show_bug.cgi?id=8789
>> 
>> I have spent considerable time test rebuilding all packages from current svn 
>> that
>> BuildRequire boost, against boost-1.53 to see if an update of boost is 
>> viable.
>> (x86_64 only so far)
>> 
>> Fixes have been applied to some packages and now there are just two 
>> remaining that
>> fail to build:-
> 
> Now that it's down to these two, I think this should be done.  libyui is only 
> here for
> the new MCC which won't be ready at least until mga4, and it seems this 
> gnuradio is
> important to some people, while vegastrike is just a game I think.

And how sure are you that all those recompiled packages are working as well as 
they do
now? :) Compiling is one thing, running them is something else.

- --
Sander
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (GNU/Linux)

iQEcBAEBAgAGBQJRWFlVAAoJECMkkFJIyHr8RGsIALa94pTk92GhggGZdFt54o3W
2hoRaVDjEvoc/qPw/IJYggu70HJgFEW34ztEck5ChXfLN6EkZ3ZztgF7iMvS8vYq
ipSOQUCxMrzD5CTCSU2rh1s3kI2MOMyY5qY9epEa5/3KM8LgWm3wTSw+JjYDggiy
Pr3Wa2yPPbURsMWi29T88R1w9PNVlUO8Z1qUkYfMr0aUheqxg6DnOcZoroa166z1
tdhdEDATMj60WmqdQ2NzeTXbwDFyQssA4IfCe58z8VIDJrQ5yp3j838ZOxe7U/LL
2atiOseSLc/NODwIZiRSpJcxxVahIzzjVWDUGfzW/NjImXbHB7jxdmvx/yUZRmI=
=XQ3a
-END PGP SIGNATURE-


Re: [Mageia-dev] Update to boost-1.53 ?

2013-03-31 Thread David Walser
Barry Jackson wrote:
> As mentioned in last week's packager's meeting, there is a problem with 
> our gnuradio package, because upstream have blacklisted boost-1.52.
> https://bugs.mageia.org/show_bug.cgi?id=8789
> 
> I have spent considerable time test rebuilding all packages from current 
> svn that BuildRequire boost, against boost-1.53 to see if an update of 
> boost is viable. (x86_64 only so far)
> 
> Fixes have been applied to some packages and now there are just two 
> remaining that fail to build:-

Now that it's down to these two, I think this should be done.  libyui is only 
here for the new MCC which won't be ready at least until mga4, 
and it seems this gnuradio is important to some people, while vegastrike is 
just a game I think.



Re: [Mageia-dev] Update to boost-1.53 ?

2013-03-31 Thread Sander Lepik
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

31.03.2013 12:47, Barry Jackson kirjutas:
> The full list of test built packages is attached.
> 
> The alternative to updating boost would be to drop gnuradio from Mageia3.

I think we should drop it then :( The list of affected packages seems way too 
long. Those
packages won't get enough time for tests and there are packages like akonadi, 
mariadb,
libreoffice, kde libs and so on. I'm afraid that gnuradio is not worth the risk.

- --
Sander

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (GNU/Linux)

iQEcBAEBAgAGBQJRWC9AAAoJECMkkFJIyHr8aU8H/RYKz7s7wnX+KstMQ6ZPytbM
6Cyh/kp8A6Ey5vBPX6XVcpj2S5YrBizJBQJn/Za8QAQL3ZO4jcul83fiatKrIic+
VApMdvjJrY5cS5YZvJIHkZFduXqbh3oWaCj2g5PKVjAXSepmgqazW5ujRkrUPTNt
hty2R4TC1bDKGucjjU7Q3yB0BBTr94CwYY5DjeVkC4N1Na4gVgGwhCgsSQHvP7sl
jnF28nOsLcg5xmcMoiu8QWV1j9K/fkK7D8dLXOOF9P86HqzLaq8GStuLa8v8JWd7
O1u/16f84wl7dFvoVjRVF53et9xb3J9LeWZda6TxcGLOHXL8mjfv2RhV5pkUf3c=
=oViC
-END PGP SIGNATURE-


[Mageia-dev] Update to boost-1.53 ?

2013-03-31 Thread Barry Jackson
As mentioned in last week's packager's meeting, there is a problem with 
our gnuradio package, because upstream have blacklisted boost-1.52.

https://bugs.mageia.org/show_bug.cgi?id=8789

I have spent considerable time test rebuilding all packages from current 
svn that BuildRequire boost, against boost-1.53 to see if an update of 
boost is viable. (x86_64 only so far)


Fixes have been applied to some packages and now there are just two 
remaining that fail to build:-


libyui

log: 
http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/libyui-2.42.4-0.git20130107.3.mga3.src.rpm/build.0.20130328124443.log


vegastrike

log: 
http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/vegastrike-0.5.1-16.mga3.src.rpm/build.0.20130328162253.log


The full list of test built packages is attached.

The alternative to updating boost would be to drop gnuradio from Mageia3.

I invite comments and help to fix these two packages.

Barry
Package x86_64

0ad ok  
akonadi ok
aqsis   ok
avogadrook
blender ok
cclive  ok
clanbomber  ok
clementine  ok
e4rat   ok
easystroke  ok
ekiga   ok
enblend ok
encfs   ok
fifeok
flightcrew  ok
freefilesyncok
gearmandok
globulation2ok
glomok
gnash   ok
gnuradiook
hugin   ok
kateok
kdepimlibs4 ok
libcmis ok
libkolabxml ok
liborcusok
libpst  ok
libreoffice ok  *
libtorrent-rasterbarok
libyui  error: no type named 'unspecified_bool_type' in 
'class boost::scoped_ptr
lightspark  ok
linuxdcpp   ok
lyx ok  *
mapnik  ok
mariadb ok
mddsok
mirook
mkvtoolnix  ok
ogreok
openimageio ok
pdnsok
pingus  ok
pinot   ok
pokerth ok
povray  ok
python-exiv2ok
pythonmagickok
python-tagpyok
qbittorrent ok
quantlibok
referencer  ok
schroot ok
sigil   ok
simgear ok
smc ok
source-highlightok
spring  ok
springlobby ok
sslsniffok
uhd ok
undertaker  ok
urtconnectorok
vdrift  ok
vegastrike  no matching function for call to 
'boost::shared_array::reset(int)'
vigra   ok
vowpal-wabbit   ok
wesnoth ok
widelands   ok
xmms2   ok
xsd ok
zarafa  ok
zanshin ok

* 'cat: standard output: Permission denied' (issue on my build system in iurt - 
no problem building in local system)