|
Author: Aaron
Date: 26-01-03 08:03
Hi
I've installed frontpage 2002 extensions a number of times on FreeBSD 4.1, 4.4, and 4.5. But when I try to install them on 4.7 "My new Server" I get:
installing server / on port 80
Will chown web to nobody as part of install.
Will chgrp web to nobody as part of install.
/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol "__stderrp"
ERROR: / installation failed.
I'm running out of things to try, please any one that has some knowledge on this subject, please shine your wisdom my way :)
Best Regards
Aaron
|
|
Reply To This Message
|
|
Author: Aaron
Date: 27-01-03 16:37
Hi
Tried that, but didn't work.
Is there a way when I cvsup from 4.5 ,which my /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2 work corectly to have the cvsup to 4.7 leave these files without installing the updated ones.
Any Ideas
Aaron
|
|
Reply To This Message
|
|
Author: Aaron
Date: 28-01-03 03:35
Hi
If any body else has this problem I found a solution. The only way I could get it to work was to edit the /usr/src Makefile with an addition with:
COMPAT3X=no
Then after the make buildworld and make buildkernel & install and make installworld - mergemaster, I then built the port /usr/ports/misc/compat3x
If I left out COMPAT3X=no in the makefile, it just didn't work - after
If any one know's why this is, please please let me know.
Best Regards
Aaron
|
|
Reply To This Message
|
|
Author: Dan Larsson
Date: 28-01-03 06:59
The COMPAT3X option is a boolean, thus COMPAT3X=no and
COMPAT3X=yes has the same effect. You should set this in your
/etc/make.conf file, not by editing any src Makefile.
From src/lib/compat/Makefile:
.if exists (${.CURDIR}/compat3x.${MACHINE_ARCH})
.if defined(COMPAT3X) || defined(RELEASEDIR)
SUBDIR+= compat3x.${MACHINE_ARCH}
.endif
.endif
Of course, setting the option has no real effect until you
rebuild world.
/D
|
|
Reply To This Message
|
|
Author: Aaron
Date: 28-01-03 21:11
HI
In my /etc I don't have a make.conf, or do you mean make one and add the setting "COMPAT3X=no". I'm a little new when it comes to these features and your reply would be very greatful.
Best Regards
Aaron
|
|
Reply To This Message
|
|
Author: Aaron
Date: 29-01-03 03:54
Hi
Thanks Dan, I created a file /etc/make.conf and added COMPAT3X=no. After buildworld and install, I can now install frontpage extensions without the need for anything else done, leaving my old binaries intact for it. Just like in 4.5.
Is there any place on the web to learn more about /etc/make.conf and what things you can add to it ?
Best Regards and Thanx
Aaron
|
|
Reply To This Message
|
|