First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 166723
Alias:
Product:
Component:
Status: CLOSED
Resolution: FIXED
Assigned To: Chris Gianelloni (RETIRED) <wolf31o2@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ryan Hill <dirtyepic@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
004_all_gcc42.patch 004_all_gcc42.patch patch Ryan Hill 2007-02-13 20:42 0000 1.22 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 166723 depends on: Show dependency tree
Bug 166723 blocks: 162167
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-13 20:41 0000
the attached patch prevents the following error when compiling packages such as
dev-games/simgear with GCC 4.2:

  In file included from ../../simgear/sound/soundmgr_openal.hxx:50,
                   from visual_enviro.cxx:34:
  /usr/include/AL/alc.h:190: error: '<anonymous>' has incomplete type
  /usr/include/AL/alc.h:190: error: invalid use of 'ALCvoid'
  /usr/include/AL/alc.h:251: error: '<anonymous>' has incomplete type
  /usr/include/AL/alc.h:251: error: invalid use of 'ALCvoid'
  make[3]: *** [visual_enviro.o] Error 1

It matches what appears in upstream's SVN.

------- Comment #1 From Ryan Hill 2007-02-13 20:42:33 0000 -------
Created an attachment (id=110100) [edit]
004_all_gcc42.patch

------- Comment #2 From Chris Gianelloni (RETIRED) 2007-02-13 21:10:58 0000 -------
Added to CVS... thanks for the patch!

------- Comment #3 From Ryan Hill 2007-06-10 17:12:32 0000 -------
*** Bug 180846 has been marked as a duplicate of this bug. ***

------- Comment #4 From Ryan Hill 2007-08-06 16:54:12 0000 -------
*** Bug 186544 has been marked as a duplicate of this bug. ***

------- Comment #5 From James Ausmus 2007-08-29 18:34:38 0000 -------
This *needs* to have been a revision bump on the ebuild! If you had
openal-0.0.8-r1 compiled prior to 2007-02-13, then you won't pick up this
patch, and it has started to cause problems with other builds (see bug #165135)
- this is the second time in a few weeks that I've run into issues with ebuilds
and GCC 4.2 just because the updated ebuilds were never rev-bumped to cause a
recompile with the patch - I don't understand the reasoning behind *not*
rev-bumping the ebuild...

------- Comment #6 From Chris Gianelloni (RETIRED) 2007-08-30 01:01:29 0000 -------
Simply put, current policy actually says that "build-time fixes" do not require
a revision bump, so many developers don't do a bump to reduce the recompiling
that people are forced to do.  This particular instance is a case where what we
thought was only a compile-time fix really is not.

Anyway, I forced a bump for everyone this morning, before I even saw this.  In
the future, please file a new bug for this sort of thing, as many of us are
much less likely to notice comments on bugs we've already resolved.

First Last Prev Next    No search results available      Search page      Enter new bug