Opened 12 years ago

Closed 10 years ago

#19262 closed defect (wontfix)

llvm-gcc42: error: vproc.h: No such file or directory

Reported by: ryandesign (Ryan Schmidt) Owned by: erickt@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: llvm-gcc42

Description

After building for awhile, llvm-gcc42 @2.5 fails for me, on Mac OS X 10.4.11 Intel with Xcode 2.5 and MacPorts 1.7.1:

/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm-gcc42/work/build/./gcc/xgcc -B/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm-gcc42/work/build/./gcc/ -B/opt/local/i686-apple-darwin8/bin/ -B/opt/local/i686-apple-darwin8/lib/ -isystem /opt/local/i686-apple-darwin8/include -isystem /opt/local/i686-apple-darwin8/sys-include -mmacosx-version-min=10.4 -O2  -O2 -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../llvm-gcc4.2-2.5.source/gcc -I../../llvm-gcc4.2-2.5.source/gcc/. -I../../llvm-gcc4.2-2.5.source/gcc/../include -I../../llvm-gcc4.2-2.5.source/gcc/../libcpp/include  -I../../llvm-gcc4.2-2.5.source/gcc/../libdecnumber -I../libdecnumber -I/opt/local/lib/llvm/obj/include -I/opt/local/lib/llvm/src/include  -DL_gcov -c ../../llvm-gcc4.2-2.5.source/gcc/libgcov.c -o libgcc/./_gcov.o
../../llvm-gcc4.2-2.5.source/gcc/libgcov.c:39:19: error: vproc.h: No such file or directory
make[4]: *** [libgcc/./_gcov.o] Error 1
make[3]: *** [stmp-multilib] Error 2
make[2]: *** [all-stage1-gcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [all] Error 2

I find this error is also mentioned here: http://itarchive.org/10162/86

"locate vproc.h" returns nothing on my system.

I see this error was also reported against screen in #18136; don't know if the fix there can be applied here.

Change History (4)

comment:1 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:2 Changed 11 years ago by macports@…

Unfortunately the LLVM project does not seem to support darwin8.

comment:3 Changed 10 years ago by ryandesign (Ryan Schmidt)

The LLVM project now specifically states they do not support Tiger anymore and will not fix this problem. So the port should fail with a message to that effect. See the sleepwatcher port for an example of how this can be done.

comment:4 Changed 10 years ago by erickt@…

Resolution: wontfix
Status: newclosed

llvm doesn't support darwin8. I'll add an early error like sleepwatcher has.

Note: See TracTickets for help on using tickets.