Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: ghc-data-binary-ieee754- Haskell parser/serialiser library for IEEE754 floating point values
https://bugzilla.redhat.com/show_bug.cgi?id=660656
Summary: Review Request: ghc-data-binary-ieee754- Haskell
parser/serialiser library for IEEE754 floating point
values
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Blocks: 634048
Classification: Fedora
SPEC file URL :
https://sites.google.com/site/lakshminaras2002/home/ghc-data-binary-ieee754…
SRPM URL :
https://sites.google.com/site/lakshminaras2002/home/ghc-data-binary-ieee754…
rpmlint output:
pmlint -i ghc-data-binary-ieee754*.rpm ghc-data-binary-ieee754.spec
ghc-data-binary-ieee754.i686: W: spelling-error Summary(en_US) Haskell ->
Gaskell, Gaitskell, Skellum
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754.i686: W: spelling-error Summary(en_US) serialiser ->
serialist, serialism, serialize
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754.src: W: spelling-error Summary(en_US) Haskell ->
Gaskell, Gaitskell, Skellum
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754.src: W: spelling-error Summary(en_US) serialiser ->
serialist, serialism, serialize
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754-devel.i686: W: spelling-error Summary(en_US) Haskell ->
Gaskell, Gaitskell, Skellum
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754-devel.i686: W: spelling-error Summary(en_US) serialiser
-> serialist, serialism, serialize
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754-prof.i686: E: devel-dependency
ghc-data-binary-ieee754-devel
Your package has a dependency on a devel package but it's not a devel package
itself.
ghc-data-binary-ieee754-prof.i686: W: spelling-error Summary(en_US) serialiser
-> serialist, serialism, serialize
The value of this tag appears to be misspelled. Please double-check.
ghc-data-binary-ieee754-prof.i686: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.
ghc-data-binary-ieee754-prof.i686: W: devel-file-in-non-devel-package
/usr/lib/ghc-6.12.3/data-binary-ieee754-0.4.2.1/libHSdata-binary-ieee754-0.4.2.1_p.a
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.
4 packages and 1 specfiles checked; 1 errors, 9 warnings.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: ghc-bloomfilter - A fast, space efficient Bloom filter implementation
Alias: ghc-bloomfilter
https://bugzilla.redhat.com/show_bug.cgi?id=670007
Summary: Review Request: ghc-bloomfilter - A fast, space
efficient Bloom filter implementation
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Classification: Fedora
SPEC file URL : http://narasim.fedorapeople.org/ghc-bloomfilter.spec
SRPM URL :
http://narasim.fedorapeople.org/ghc-bloomfilter-1.2.6.7-1.f13.src.rpm
rpmlint output:
rpmlint -i ghc-bloomfilter-*fc14*.rpm ../ghc-bloomfilter.spec
ghc-bloomfilter-prof.i686: E: devel-dependency ghc-bloomfilter-devel
Your package has a dependency on a devel package but it's not a devel package
itself.
ghc-bloomfilter-prof.i686: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.
ghc-bloomfilter-prof.i686: W: devel-file-in-non-devel-package
/usr/lib/ghc-6.12.3/bloomfilter-1.2.6.7/libHSbloomfilter-1.2.6.7_p.a
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.
4 packages and 1 specfiles checked; 1 errors, 2 warnings.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: ghc-gconf - Binding to the GNOME configuration database system
Alias: ghc-gconf
https://bugzilla.redhat.com/show_bug.cgi?id=664214
Summary: Review Request: ghc-gconf - Binding to the GNOME
configuration database system
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Blocks: 634048
Classification: Fedora
SRPM link :
https://sites.google.com/site/lakshminaras2002/home/ghc-gconf-0.11.1-1.fc14…
SPEC file link :
https://sites.google.com/site/lakshminaras2002/home/ghc-gconf.spec?attredir…
rpmlint output:
rpmlint -i *.rpm ghc-gconf.spec
ghc-gconf-prof.x86_64: E: devel-dependency ghc-gconf-devel
Your package has a dependency on a devel package but it's not a devel package
itself.
ghc-gconf-prof.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.
ghc-gconf-prof.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/ghc-6.12.3/gconf-0.11.1/libHSgconf-0.11.1_p.a
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.
4 packages and 1 specfiles checked; 1 errors, 2 warnings.
Will upgrade to 0.12.0 for >f15
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: ghc-6.12.3 is available
https://bugzilla.redhat.com/show_bug.cgi?id=604592
Summary: ghc-6.12.3 is available
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: ASSIGNED
Keywords: FutureFeature
Severity: medium
Priority: low
Component: ghc
AssignedTo: petersen(a)redhat.com
ReportedBy: upstream-release-monitoring(a)fedoraproject.org
QAContact: extras-qa(a)fedoraproject.org
CC: petersen(a)redhat.com, bos(a)serpentine.com,
loupgaroublond(a)gmail.com,
fedora-haskell-list(a)redhat.com
Classification: Fedora
Latest upstream release: 6.12.3
Current version in Fedora Rawhide: 6.12.2
URL: http://haskell.org/ghc/
Please consult the package update guidelines before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Package_update_guidelines
More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_Release_Monitoring
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: ghc-monads-fd - Monad classes, using functional dependencies
Alias: ghc-monads-fd
https://bugzilla.redhat.com/show_bug.cgi?id=664150
Summary: Review Request: ghc-monads-fd - Monad classes, using
functional dependencies
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Classification: Fedora
SRPM URL :
https://sites.google.com/site/lakshminaras2002/home/ghc-monads-fd-0.1.0.4-1…
SPEC file URL :
https://sites.google.com/site/lakshminaras2002/home/ghc-monads-fd.spec?attr…
rpmlint output
rpmlint -i ghc-monads-fd*fc15*.rpm ghc-monads-fd.spec
ghc-monads-fd.i686: W: spelling-error %description -l en_US http -> HTTP
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US cecs -> ceca, cess,
secs
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US pdx -> pd, pix, pax
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US edu -> ed, educ,
due
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US mpj -> mph, mp, mpg
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US springschool ->
spring school, spring-school, Springsteen
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US html -> HTML, ht
ml, ht-ml
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.i686: W: spelling-error %description -l en_US mtl -> mt, ml, mel
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US http -> HTTP
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US cecs -> ceca, cess,
secs
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US pdx -> pd, pix, pax
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US edu -> ed, educ, due
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US mpj -> mph, mp, mpg
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US springschool ->
spring school, spring-school, Springsteen
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US html -> HTML, ht ml,
ht-ml
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd.src: W: spelling-error %description -l en_US mtl -> mt, ml, mel
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US http -> HTTP
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US cecs -> ceca,
cess, secs
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US pdx -> pd,
pix, pax
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US edu -> ed,
educ, due
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US mpj -> mph,
mp, mpg
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US springschool
-> spring school, spring-school, Springsteen
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-devel.i686: W: spelling-error %description -l en_US mtl -> mt,
ml, mel
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: E: devel-dependency ghc-monads-fd-devel
Your package has a dependency on a devel package but it's not a devel package
itself.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US http -> HTTP
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US cecs -> ceca,
cess, secs
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US pdx -> pd,
pix, pax
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US edu -> ed,
educ, due
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US mpj -> mph,
mp, mpg
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US springschool
-> spring school, spring-school, Springsteen
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US html -> HTML,
ht ml, ht-ml
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: spelling-error %description -l en_US mtl -> mt, ml,
mel
The value of this tag appears to be misspelled. Please double-check.
ghc-monads-fd-prof.i686: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.
ghc-monads-fd-prof.i686: W: devel-file-in-non-devel-package
/usr/lib/ghc-7.0.1/monads-fd-0.1.0.4/libHSmonads-fd-0.1.0.4_p.a
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.
4 packages and 1 specfiles checked; 1 errors, 33 warnings.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: ghc-neither-0.2.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=662481
Summary: ghc-neither-0.2.0 is available
Product: Fedora
Version: rawhide
Platform: Unspecified
OS/Version: Unspecified
Status: ASSIGNED
Keywords: FutureFeature, Triaged
Severity: medium
Priority: low
Component: ghc-neither
AssignedTo: mathstuf(a)gmail.com
ReportedBy: upstream-release-monitoring(a)fedoraproject.org
QAContact: extras-qa(a)fedoraproject.org
CC: mathstuf(a)gmail.com, fedora-haskell-list(a)redhat.com
Classification: Fedora
Latest upstream release: 0.2.0
Current version in Fedora Rawhide: 0.1.0
URL: http://hackage.haskell.org/packages/archive/neither/
Please consult the package update guidelines before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Package_update_guidelines
More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: leksah - An IDE for Haskell
https://bugzilla.redhat.com/show_bug.cgi?id=673776
Summary: Review Request: leksah - An IDE for Haskell
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: high
Priority: high
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Classification: Fedora
SPEC file URL:
http://narasim.fedorapeople.org/leksah.spec
SRPM URL:
http://narasim.fedorapeople.org/leksah-0.8.0.8-1.fc14.src.rpm
leksah package does not build with ghc-7.0.1. The plan is to have leksah for
Fedora 14 (and 13) initially. Once a upstream package that builds with 7.0.1 is
available, that will be used for F15 and later.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: leksah-server - Package that provides the interface to GHC-API for leksah
https://bugzilla.redhat.com/show_bug.cgi?id=664140
Summary: Review Request: leksah-server - Package that provides
the interface to GHC-API for leksah
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody(a)fedoraproject.org
ReportedBy: lakshminaras2002(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: notting(a)redhat.com, fedora-package-review(a)redhat.com,
fedora-haskell-list(a)redhat.com
Classification: Fedora
SPEC file URL:
https://sites.google.com/site/lakshminaras2002/home/leksah-server.spec?attr…
SRPM URL:
https://sites.google.com/site/lakshminaras2002/home/leksah-server-0.8.0.8-1…
rpmlint -i leksah*.rpm ghc-leksah-server-*.rpm leksah-server.spec
leksah-server.x86_64: W: no-manual-page-for-binary leksahecho
Each executable in standard binary directories should have a man page.
leksah-server.x86_64: W: no-manual-page-for-binary leksah-server
Each executable in standard binary directories should have a man page.
ghc-leksah-server-prof.x86_64: E: devel-dependency ghc-leksah-server-devel
Your package has a dependency on a devel package but it's not a devel package
itself.
ghc-leksah-server-prof.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.
ghc-leksah-server-prof.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/ghc-6.12.3/leksah-server-0.8.0.8/libHSleksah-server-0.8.0.8_p.a
A development file (usually source code) is located in a non-devel package. If
you want to include source code in your package, be sure to create a
development package.
5 packages and 1 specfiles checked; 1 errors, 4 warnings.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: [gold] ld.gold does not work with ncurses linker script
https://bugzilla.redhat.com/show_bug.cgi?id=635965
Summary: [gold] ld.gold does not work with ncurses linker
script
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: binutils
AssignedTo: nickc(a)redhat.com
ReportedBy: petersen(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: jakub(a)redhat.com, petersen(a)redhat.com,
bos(a)serpentine.com, nickc(a)redhat.com,
mnowak(a)redhat.com, loupgaroublond(a)gmail.com,
fedora-haskell-list(a)redhat.com, dvlasenk(a)redhat.com
Depends on: 635581,635935
Classification: Fedora
Target Release: ---
Clone Of: 635581
The ncurses link script in Fedora for a long time now
seems not to work with ld.gold.
$ cat /usr/lib64/libncursesw.so
INPUT(libncursesw.so.5 -ltinfo)
>From building less with ld.gold:
configure:3697: checking for initscr in -lncursesw
configure:3722: gcc -o conftest -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
conftest.c -lncursesw >&5
/usr/bin/ld: error: cannot open : No such file or directory
/usr/bin/ld: /tmp/ccVkMvCS.o: in function main:conftest.c:20: error: undefined
reference to 'initscr'
collect2: ld returned 1 exit status
configure:3722: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "less"
| #define PACKAGE_TARNAME "less"
| #define PACKAGE_VERSION "1"
| #define PACKAGE_STRING "less 1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char initscr ();
| int
| main ()
| {
| return initscr ();
| ;
| return 0;
| }
+++ This bug was initially created as a clone of Bug #635581 +++
--- Additional comment from petersen(a)redhat.com on 2010-09-21 13:21:28 EST ---
Ah I reproduced the ncurses problem with binutils-2.20.51.0.11-1.fc15.
Interesting that binutils-2.20.51.0.7-5.fc14 is ok.
That is known issue with the libncurses*.so link script "hacks" in Fedora.
I already have a workaround patch for ghc-terminfo (in package review)
which could be applied to ghc's internal copy of terminfo too.
--- Additional comment from petersen(a)redhat.com on 2010-09-21 17:20:39 EST ---
Note that the ncurses issue is not ghc specific: I tested
less and w3m for example and they also fail to configure
ncurses. less builds with ncurses, but w3m fails to link.
I guess ld.gold is not compatible with current ld.scripts.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: [gold] ld.script with relative paths breaks with ld.gold linker
https://bugzilla.redhat.com/show_bug.cgi?id=635935
Summary: [gold] ld.script with relative paths breaks with
ld.gold linker
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: binutils
AssignedTo: nickc(a)redhat.com
ReportedBy: petersen(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: jakub(a)redhat.com, petersen(a)redhat.com,
bos(a)serpentine.com, nickc(a)redhat.com,
mnowak(a)redhat.com, loupgaroublond(a)gmail.com,
fedora-haskell-list(a)redhat.com, dvlasenk(a)redhat.com
Depends on: 635581
Classification: Fedora
Target Release: ---
Clone Of: 635581
ld.gold seems to not like relative paths in link scripts:
[ghc-6.12.3]$ /usr/bin/gcc -nostdlib -nodefaultlibs -Wl,-r -Wl,-x -o
libraries/ghc-prim/dist-install/build/GHC/Generics.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__1.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/.o::Generics(void)
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__3.o
:
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__16.o
collect2: ld returned 1 exit status
[ghc-6.12.3]$ cat
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
INPUT(libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__1.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__2.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__3.o
:
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__16.o)
It links ok with ld.bfd
Here is how I ran into this in bug 635581:
"inplace/bin/ghc-stage1" -H32m -O -package-name ghc-prim-0.2.0.0
-hide-all-packages -i -ilibraries/ghc-prim/.
-ilibraries/ghc-prim/dist-install/build
-ilibraries/ghc-prim/dist-install/build/autogen
-Ilibraries/ghc-prim/dist-install/build
-Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/.
-optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h
-package rts-1.0 -split-objs -package-name ghc-prim -XCPP -XMagicHash
-XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls
-XNoImplicitPrelude -O2 -XGenerics -fno-warn-deprecated-flags -odir
libraries/ghc-prim/dist-install/build -hidir
libraries/ghc-prim/dist-install/build -stubdir
libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc -c
libraries/ghc-prim/./GHC/Generics.hs -o
libraries/ghc-prim/dist-install/build/GHC/Generics.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__1.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/.o::Generics(void)
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__3.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__4.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__5.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__6.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__7.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__8.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__9.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__10.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__11.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__12.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__13.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__14.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__15.o
/usr/bin/ld: error: cannot find
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__16.o
collect2: ld returned 1 exit status
make[1]: *** [libraries/ghc-prim/dist-install/build/GHC/Generics.o] Error 1
make: *** [all] Error 2
I see a link script:
[ghc-6.12.3]$ ls libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/
Generics__1.o Generics__12.o Generics__15.o Generics__3.o Generics__6.o
Generics__9.o
Generics__10.o Generics__13.o Generics__16.o Generics__4.o Generics__7.o
ld.script
Generics__11.o Generics__14.o Generics__2.o Generics__5.o Generics__8.o
[petersen@localhost ghc-6.12.3]$ cat
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
INPUT(libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__1.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__2.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__3.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__4.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__5.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__6.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__7.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__8.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__9.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__10.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__11.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__12.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__13.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__14.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__15.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/Generics__16.o)
Checking the verbose ghc output the problem occurs here with :
/usr/bin/gcc -nostdlib -nodefaultlibs -Wl,-r -Wl,-x -o
libraries/ghc-prim/dist-install/build/GHC/Generics.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
Editing the linking script generated by ghc-split:
[ghc-6.12.3]$ sed -i.orig -e
"s%libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/%%g"
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
[ghc-6.12.3]$ /usr/bin/gcc -nostdlib -nodefaultlibs -Wl,-r -Wl,-x -o
libraries/ghc-prim/dist-install/build/GHC/Generics.o
libraries/ghc-prim/dist-install/build/GHC/Generics_o_split/ld.script
[ghc-6.12.3]$
So question that arises is should ld.gold support relative paths in
link scripts or should ghc be changes to just like the local objects?
--- Additional comment from petersen(a)redhat.com on 2010-09-21 12:51:14 EST ---
The above sed change only works with ld.gold not ld.bfd.
So it seems to be a ld.gold change of behaviour or regression
compared to ld.bfd. I would be willing to patch ghc for
Fedora if ld.gold and ld.bfd can agree on at least one of
the versions of link scripts working.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.