FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 06-20-2011, 07:00 PM
Adam Jackson
 
Default Heads up: GLEW soname bump in F16

GLEW encodes the package minor number in the soname string. This is a
mistake, since sonames are strcmp not vercmp, particularly in this case
since there's no actual ABI change between 1.5.x and 1.6.0.

Dear upstreams: please don't do this.

Nonetheless, it's what they're shipping, so it's what we're going to do.
The following packages are affected:

% repoquery --qf=%{sourcerpm} --whatrequires libGLEW libGLEWmx | rev |
cut -f3- -d- | rev | sort -u
amanith
avogadro
blender
cegui
cegui06
enblend
glew
gource
hugin
kdeedu
koffice
libprojectM
maniadrive
mesa-demos
meshlab
openmsx
pymol
root
rss-glx
scorched3d
sdljava
spring
supertux
toped
vdrift
widelands
wxmacmolplt

I'll kick rebuilds for as many of these as I can, which should be just
about all of them. In F15 I'll leave the soname pinned where it is.

- ajax
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 06-21-2011, 05:54 PM
Adam Jackson
 
Default Heads up: GLEW soname bump in F16

Rebuilds mostly done. All the failures seem to be in C++ apps (worst
language):

> amanith

Looks like it needs -fpermissive. qmake defeated my attempts to add it
though.

> meshlab

Also looks like it needs -fpermissive, also qmake hates me again.

> root

Failed due to being rebuilt in the middle of some other cern and perl
rebuilds. Package owner saw it, should resolve soon.

> supertux

An error message I'd never before seen:

/builddir/build/BUILD/supertux-0.3.3/src/supertux/screen_manager.cpp: In
member function 'void ScreenManager:rocess_events()':
/builddir/build/BUILD/supertux-0.3.3/src/supertux/screen_manager.cpp:205:14:
error: the default argument for parameter 0 of 'void
ScreenManager::quit(ScreenFade*)' has not yet been parsed

Which... what? I don't even.

- ajax
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 06-22-2011, 07:10 AM
David Tardon
 
Default Heads up: GLEW soname bump in F16

On Tue, Jun 21, 2011 at 01:54:12PM -0400, Adam Jackson wrote:
> > supertux
>
> An error message I'd never before seen:
>
> /builddir/build/BUILD/supertux-0.3.3/src/supertux/screen_manager.cpp: In
> member function 'void ScreenManager:rocess_events()':
> /builddir/build/BUILD/supertux-0.3.3/src/supertux/screen_manager.cpp:205:14:
> error: the default argument for parameter 0 of 'void
> ScreenManager::quit(ScreenFade*)' has not yet been parsed
>
> Which... what? I don't even.

This cryptic message means that NULL has not been defined. Patch
attached.

D.
diff -up supertux-0.3.3/src/supertux/screen_manager.hpp.dt supertux-0.3.3/src/supertux/screen_manager.hpp
--- supertux-0.3.3/src/supertux/screen_manager.hpp.dt 2011-06-22 08:41:31.941841762 +0200
+++ supertux-0.3.3/src/supertux/screen_manager.hpp 2011-06-22 08:41:33.957794718 +0200
@@ -17,6 +17,7 @@
#ifndef HEADER_SUPERTUX_SUPERTUX_MAINLOOP_HPP
#define HEADER_SUPERTUX_SUPERTUX_MAINLOOP_HPP

+#include <cstdlib>
#include <memory>

#include "scripting/thread_queue.hpp"
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 04:16 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org