QtWebKit builds file with "normal" ld -- but trying to build it with gold fails,
resulting in
/usr/bin/ld: fatal error: out of file descriptors and couldn't close any
QtWebKit links 1623 object files plus 12 shared libraries. According to
/proc/sys/fs/file-max, it should be possible to have 37080
--- Additional Comments From bero at arklinux dot org 2009-09-30 09:18
---
Actually this is not caused by a shortage of system FDs, so something else is
causing gold to believe it's out of FDs:
# cat /proc/sys/fs/file-nr
64961037 370804
--
http://sourceware.org/bugzilla/s
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-09-30
13:15 ---
Subject: Bug 9863
CVSROOT:/cvs/src
Module name:src
Branch: binutils-2_20-branch
Changes by: ging...@sourceware.org 2009-09-30 13:15:24
Modified files:
ld : C
--- Additional Comments From ian at airs dot com 2009-09-30 13:20 ---
Can you confirm that this was with the development version of gold? There were
some bugs in this area fixed back February.
Otherwise, as far as I can see, this can only happen if open returns -1 with
errno set to ENFI
--- Additional Comments From bero at arklinux dot org 2009-09-30 13:43
---
Yes, this is on a fairly current build:
$ ld --version
GNU gold (Linux/GNU Binutils 2.20.51.0.1.20090905) 1.9
Copyright 2008 Free Software Foundation, Inc.
This program is free software; you may redistribute it u
`Packages:
debian/sid.
I write minimal app that cause errors:
test.cpp:
#include "test.hpp"
using namespace biox::priv;
argParser::argParser(int a,char **b)
{}
test.hpp:
namespace biox{
namespace priv{
class argParser
{
public:
argParser(int,char**);
};
--- Additional Comments From hjl dot tools at gmail dot com 2009-09-30
19:02 ---
A patch is posted at
https://mail.google.com/mail/?shva=1#all/1240c54aec8501cc
--
What|Removed |Added
---
--- Additional Comments From hjl dot tools at gmail dot com 2009-09-30
19:13 ---
Oops. The patch is at
http://sourceware.org/ml/binutils/2009-09/msg00742.html
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10704
--- You are receiving this mail because: ---
You are on the
--- Additional Comments From amodra at bigpond dot net dot au 2009-09-30
22:38 ---
Not a bug. ld only extracts an object from an archive if the object satisfies
undefined symbols at the point where ld searches the archive. You linked
test_e.o *after* the archive.
--
What
--- Additional Comments From dave dot korn dot cygwin at gmail dot com
2009-10-01 02:38 ---
Resolved on mainline by
http://sourceware.org/ml/binutils-cvs/2009-09/msg00315.html
and on 2-20 branch by
http://sourceware.org/ml/binutils-cvs/2009-09/msg00328.html
--
What
windres as shipped in mingw32-binutils with ubuntu 8.04 and debian "testing",
and as built from 2.19.1 sources by me on both those systems, fails to detect
that iconv is available and so uses the dumb path converting utf-8 that inserts
a null byte after very character -- which works for ascii only.
--- Additional Comments From eehouse at eehouse dot org 2009-10-01 02:52
---
Created an attachment (id=4240)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=4240&action=view)
invoke on linux system passing name of windres binary; uses hexdump
This Linux shell script will exit wit
--- Additional Comments From eehouse at eehouse dot org 2009-10-01 02:56
---
Created an attachment (id=4241)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=4241&action=view)
patch that fixes this bug
This patch fixes the bug, though perhaps not in the ideal way. I've tested it
13 matches
Mail list logo