Opened 24 years ago
Closed 19 years ago
#33 closed defect (fixed)
gcc-4.0.2
Reported by: | Owned by: | Matthew Burgess | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: | blfs-book@…, jim@…, opslynx@… |
Description
Change History (81)
comment:1 by , 24 years ago
dependson: | → 30 |
---|
comment:2 by , 24 years ago
Owner: | changed from | to
---|---|
qa_contact: | gerard@linuxfromscratch.org → lfs-book@linuxfromscratch.org |
comment:3 by , 23 years ago
Summary: | gcc-2.95.3 → gcc-3.0 |
---|
comment:4 by , 23 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:5 by , 23 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.0 → gcc-2.95.3 |
Downgrading book to gcc-2.95.3 and change official url of this package to ftp.gnu.org/pub/gnu/gcc/
comment:6 by , 23 years ago
Owner: | changed from | to
---|---|
Status: | reopened → assigned |
comment:8 by , 23 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-2.95.3 → gcc-3.0.4 |
comment:9 by , 23 years ago
Summary: | gcc-3.0.4 → gcc-3.1 |
---|
It's here, it's ready and it's in conglomoration for your testing pleasure ;-)
comment:10 by , 22 years ago
Status: | reopened → assigned |
---|
comment:11 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:12 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
I would like to discuss the possibility of removal of '--with-slibdir=/lib' from LFS-BOOK CVS. I can't seem to find where this was added to CVS, nor the ChangeLog entry in the book. However, I do remenber all the various dicussions that took place on the mailing lists. Teemu Tervo and myself have noticed that no binaries inside /bin or /sbin actually link to libgcc_so.so and such only bin's in /usr/bin or /usr/sbin do. So, perhaps this is stuff left over from previous versions of gcc3. We are both running LFS-CVS ranging from a month to two weeks old (thou pretty much the same, considering nothing has changed much since I did LFS CVS) Doing a quick 'ldd * | grep libgcc_s' inside /bin and /sbin should be enough, to give us an idea if this is needed anymore in LFS CVS.
comment:13 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
"From: Greg Schafer <gschafer@…>
http://gcc.gnu.org/ml/gcc/2002-02/msg01173.html
So in essence, when we moved to binutils-2.12.x, we gained PT_GNU_EH_FRAME and from that point onwards C binaries don't link against libgcc_s.so but C++ binaries still do."
Either way, there's no real harm in leaving it as-is like so, and you never know if someone perhaps needs to put a C++ app in /bin&/sbin so leaving it "as-is" should be enough.
Yay for curiosity ;)
comment:14 by , 22 years ago
NOTE: gcc-3.1.1 isn't out yet, this is just a pointer about it.
I'm not sure we should bother moving the book to gcc-3.1.1. Reasoning? An e-mail to the gcc mailing list from Mark Mitchell (the release co-ordinator). Here's the relevant excerpt:
" 2. There will be no 3.1.2 release. Instead, there will be a GCC 3.2
release which is GCC 3.1.1 with those C++ ABI fixes present on the mainline. This release will take place shortly after GCC 3.1.1. (It will happen approximately as quickly as I can create branches and Jason can commit the relevant fixes.)"
So basically, we'll do the gcc-3.1.1 testing, put it in CVS and then, a week or so later (by the sounds of it) have to start again with gcc-3.2.
I think we should just await gcc-3.2.
The full email is available at: http://gcc.gnu.org/ml/gcc/2002-07/msg00596.html if you're interested.
comment:15 by , 22 years ago
Summary: | gcc-3.1 → gcc-3.1.1 |
---|
Version increment. I haven't bothered to upload a copy. Like Marh mentioned, we may as well just wait untill 3.2 gets released at this point.
comment:17 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.1.1 → gcc-3.2 |
Version increment. I was thinking of uploading a copy and then someone on #LFS mentioned that I was going to be evil and just put a copy of core&g++, so I think i'll just let Gerard/Mark/Timothy do the honour.. ;)
comment:18 by , 22 years ago
Status: | reopened → assigned |
---|
comment:19 by , 22 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
Can't work on it right now. Will try later, someboyd else feel free to take over.
comment:20 by , 22 years ago
Status: | new → assigned |
---|
comment:21 by , 22 years ago
A copy has been put in /home/ftp/lfs-packages/conglomoration
When we move to gcc-3.2 suggest we add:
--enable-cxa_atexit see http://www.zipworld.com.au/~gschafer/lfs-tweaks.html and http://gcc.gnu.org/gcc-3.2/c++-abi.html
for reasoning.
We also need to sort out which glibc-2.2.5 patches are needed for use with the gcc-3.2/glibc-2.2.5 combination. See bug #386 for more details and also Greg's patch page listed above.
comment:22 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:23 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.2 → gcc-3.2.1 |
Version increment (3.2.1)
comment:24 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:25 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.2.1 → gcc-3.2.2 |
Version increment (3.2.2)
comment:26 by , 22 years ago
Cc: | removed |
---|
comment:28 by , 22 years ago
Priority: | normal → highest |
---|---|
Version: | 3.0-pre2 → CVS |
comment:29 by , 22 years ago
Status: | reopened → assigned |
---|
comment:30 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:31 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.2.3 → gcc-3.3 |
Version increment (3.3)
comment:33 by , 21 years ago
Status: | reopened → assigned |
---|
comment:34 by , 21 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:35 by , 21 years ago
Owner: | changed from | to
---|
comment:36 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Book has been updated to GCC 3.3.1 - finishing touches are in process.
comment:37 by , 21 years ago
Priority: | highest → high |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Summary: | gcc-3.3.1 → gcc-3.3.2 |
Version increment (3.3.2)
comment:38 by , 21 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:39 by , 21 years ago
The new test results URL is here:
http://gcc.gnu.org/ml/gcc-testresults/2003-10/msg00803.html
- 1 XPASS (unexpected pass) for g++
- 1 FAIL for gcc
- 26 XPASS's for libstdc++
comment:40 by , 21 years ago
Priority: | high → highest |
---|---|
Status: | new → assigned |
comment:41 by , 21 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:43 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Upgraded book to 3.3.2. Closing.
comment:44 by , 21 years ago
dependson: | 30 |
---|
comment:45 by , 21 years ago
Cc: | added |
---|
comment:46 by , 21 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Version increment (3.3.3) w00t!
comment:47 by , 21 years ago
Priority: | highest → normal |
---|---|
Summary: | gcc-3.3.2 → gcc-3.3.3 |
comment:48 by , 21 years ago
Note that 3.4.0 should be out in the next two or three weeks, this is only an estimate as the release manager only knows for sure.
comment:49 by , 21 years ago
3.4 may be here soon, but as it stands presently it cannot compile glibc. (This will probably be fixed shortly).
comment:50 by , 21 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:51 by , 21 years ago
Status: | new → assigned |
---|
comment:52 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:53 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.3.3 → gcc-3.4.1 |
Jim Gifford mentioned that there's a problem caused by combining binutils-2.15.91.0.2 and gcc-3.4.1. It's a known bug in gcc (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16625) and Jim's testing a patch for gcc at the moment. Alternatively we could revert back to binutils-2.15.90.0.3 (the last version that doesn't generate comdat and linkonce sections in the same line according to the changelog) or to binutils-2.15 (FSF).
comment:54 by , 20 years ago
It looks to be a two patch scenario, one for binutils and one for gcc. Will have patches posted as soon as testing is completed.
comment:55 by , 20 years ago
Testing patch recommended by GCC maintainers.
I have asked the person who was having Mozilla build issues to try this patch also. I'm currently testing it on the kdegraphics package.
comment:56 by , 20 years ago
Patch fixed the kdegraphics issue I had. Still no reports from people building mozilla as of yet. Will start a build myself in the am.
comment:57 by , 20 years ago
Version: | CVS → SVN |
---|
comment:58 by , 20 years ago
Cc: | added |
---|
Just received a report for a Mozilla compile. This issue is fixed with the patch that I just placed into the patches SVN.
Please advise if we want to put this patch into the BOOK, or wait until 9-1-2004 for GCC 3.4.2?
comment:59 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
The patch is now in the book, and LFS-6.0 will ship with gcc-3.4.1. Marking as fixed.
comment:60 by , 20 years ago
Notes - Actual GCC Bugzilla # on the linkone/comdat issue is 16276.
This issue has been postponed until the 3.4.3 release. Additional Comment #22 From Mark Mitchell 2004-08-23 21:00 [reply] Postponed until GCC 3.4.3.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16276
The patch that I created is based on the information in this ticket.
comment:61 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.4.1 → gcc-3.4.2 |
Version increment (3.4.2). Need to check the linkonce patch is still required and that the util-linux 'sed' is still needed. Grub's testsuite also showed a gcc bug. I doubt any of these bugs have been fixed in this patch release, but it'd be nice to confirm.
comment:62 by , 20 years ago
All GCC patches have been converted to the current patch format and rediffed.
comment:63 by , 20 years ago
Testsuite results at:
http://gcc.gnu.org/ml/gcc-testresults/2004-09/msg00261.html
Will be going into unstable tonite.
comment:65 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Upgraded in Unstable at rev 4142. Testing is in version freeze, so this won't be applied there. Closing.
comment:66 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.4.2 → gcc-3.4.3 |
Version increment (3.4.3)
comment:67 by , 20 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:68 by , 20 years ago
The linkonce and comdat stuff has been delayed again. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16276
Additional Comment #28 From Mark Mitchell 2004-10-31 01:03 [reply] Postponed until GCC 3.4.4.
comment:69 by , 20 years ago
Current linkonce patch doesn't work, will have the new one in patch in 2 hours, after testing is completed.
comment:71 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-3.4.3 → gcc-4.0.0 |
Version increment (4.0.0). Please use the gcc-4 branch for upgrading this!
comment:72 by , 19 years ago
Cc: | added |
---|
comment:75 by , 19 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:76 by , 19 years ago
Status: | new → assigned |
---|
comment:77 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
gcc4 branch merged to trunk in r6819, therefore marking as fixed...finally :)
comment:78 by , 19 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | gcc-4.0.1 → gcc-4.0.2 |
Version increment (4.0.2)
comment:79 by , 19 years ago
gcc-4.0.2 is broken on m68k (does cross-lfs do m68k yet?) and has some libstdc++ issues on Solaris (obviously doesn't affect us). There's also a regression-from-3.4.x fix missing. This is all detailed at http://gcc.gnu.org/ml/gcc/2005-09/msg00913.html. I'm happy to use 4.0.2 if upstream decide not to do a quick-fix release, though if this is deemed an immensely stupid idea by others then I *may* rethink.
comment:80 by , 19 years ago
Status: | reopened → assigned |
---|
comment:81 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added