| Summary: | net-misc/unison-2.40.102 - /usr/bin/ocamlopt: don't know what to do with /usr/lib64 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Gentoo Team for the ML programming language family <ml> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | /var/tmp/portage/net-misc/unison-2.40.102/temp/build.log | ||
|
Description
Juergen Rose
2013-04-01 16:31:39 UTC
Any news? Ping! It still fails. sci-libs/ccp4-libs-6.1.3-r12 installed as dependency of sci-chemistry/molrep installs /etc/profile.d/40ccp4.setup.sh. /etc/profile.d/40ccp4.setup.sh exports CLIBS=/usr/lib64, CLIB=/usr/lib64 and CCP4_LIB=/usr/lib64. Unsetting CLIB, CLIBS and CCP4_LIB I could emerge unison-2.40.102. I just found that CLIBS is set and used in /var/tmp/portage/net-misc/unison-2.40.102/work/unison-2.40.102/Makefile.OCaml :
root@leopard:/root(39)# find /var/tmp/portage/net-misc/unison-2.40.102 -type f -exec grep CLIB {} \; -print
declare -x CLIB="/usr/lib64"
declare -x CLIBD="/usr/share/ccp4/data"
declare -x CLIBD_MON="/usr/share/ccp4/data/monomers/"
declare -x CLIBS="/usr/lib64"
/var/tmp/portage/net-misc/unison-2.40.102/temp/environment
# CLIBS+=-cclib win32rc/unison.res
# STATICLIBS+=-cclib win32rc/unison.res
CLIBS+=-cclib "-link win32rc/unison.res" shell32.lib
STATICLIBS+=-cclib "-link win32rc/unison.res" shell32.lib
CLIBS+=-cclib win32rc/unison.res.lib
CLIBS+=-cclib -lutil
CLIBS+=-cclib -ldl
$(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $^ $(CLIBS)
$(CAMLC) -dstartup -output-obj -verbose -cclib -keep_private_externs $(CAMLFLAGS) -o u-b.o $(CFLAGS) $(CAMLLIBS) $(CLIBS) $(CAMLOBJS)
# $(CAMLC) -output-obj -verbose $(CAMLFLAGS) -o u-b.o $(CFLAGS) $(CAMLLIBS) $(CLIBS) $(CAMLOBJS)
/var/tmp/portage/net-misc/unison-2.40.102/work/unison-2.40.102/Makefile.OCaml
Would it be possible to rename CLIBS to something like CAMCLIBS to avoid this conflict?
*** This bug has been marked as a duplicate of bug 391985 *** |