Re: HEADS UP: /bin and /sbin are now dynamically linked
well, it did compile, install and (mostly) boot with NO_DYNAMICROOT. However,i'm back to another problem (see my next email). Thanks for the responses. -Anthony. On Mon, Nov 17, 2003 at 12:06:11PM +0200, Ruslan Ermilov wrote: On Sun, Nov 16, 2003 at 09:51:30PM -0800, Kris Kennaway wrote: On Mon, Nov 17, 2003 at 12:51:49AM -0500, Anthony Schneider wrote: This isn't *totally* the case. :) My problem is that in upgrading from 5.1-RELEASE to -CURRENT today, installworld fails at installing test with (hand copied): Except we weren't talking about buildworld - sorry to hear you're having problems though. Perhaps this upgrade path needs to be tested to confirm your problem. Unless someone has hosed the change from src/Makefile.inc1,v 1.392, this should not be a problem. Oh, I now see there was a small 16-hour window where this was broken, before the initial commit to make the dynamic root default, and the follow-up Makefile.inc1,v 1.397 commit that took care of that. Anyway, this should not be a problem anymore, and it isn't even worth of an entry in src/UPDATING. ;) Cheers, -- Ruslan ErmilovSysadmin and DBA, [EMAIL PROTECTED] Sunbay Software Ltd, [EMAIL PROTECTED] FreeBSD committer pgp0.pgp Description: PGP signature
Re: HEADS UP: /bin and /sbin are now dynamically linked
This isn't *totally* the case. :) My problem is that in upgrading from 5.1-RELEASE to -CURRENT today, installworld fails at installing test with (hand copied): ---8---8--- === bin/test install -s -o root -g wheel -m 555 test /bin install -o root -g wheel -m 444 test.1.gz /usr/share/man/man1 ELF interpreter /libexec/ld-elf.so.1 not found *** Signal 6 ... # echo /rescue/* echo: No match. ---8---8--- this is from a freshest-of-fresh-from-the-cd 5.1-RELEASE install (only zsh and cvsup added and network configured) to -CURRENT. this system is very much hosed from here on. i have tried sneaky ways of moving /usr/obj/usr/src/libexec/rtld-elf/ld-elf.so.1 to libexec, but none seem to succeed, even gzip -c ld-elf.so.1 | gzip -dc /libexec/ld-elf.so.1 LD_LIBRARY_PATH at this point has also lost its magic. /stand has no cp and no ln (or install, even). i will try again now with NO_DYNAMICROOT set in /etc/make.conf. -Anthony. On Sun, Nov 16, 2003 at 09:17:24PM -0800, Kris Kennaway wrote: On Sun, Nov 16, 2003 at 11:37:47PM -0500, Bill Vermillion wrote: One thing I always liked of the FBSD approach as opposed to others is to make ever tool that might possible be needed in a system recovery static so if it was there it would work. How about you take a look at what is actually implemented before complaining. The ability to recover from broken dynamic linking has not been lost. Kris pgp0.pgp Description: PGP signature
k5 build failure
kerberos5 sources cvsup'd from about 30 minutes ago. thanks. -Anthony. FreeBSD tool. 5.1-BETA FreeBSD 5.1-BETA #1: Wed May 21 10:11:40 EDT 2003 [EMAIL PROTECTED]:/usr/src/sys/i386/compile/TOOL i386 === doc === lib === lib/libroken === lib/libvers === lib/libasn1 === lib/libhdb === lib/libkrb5 cc -O -pipe -mcpu=pentiumpro -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/des -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/roken -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/include -I/usr/obj/usr/src/kerberos5/lib/libkrb5/../../lib/libkrb5 -I/usr/obj/usr/src/kerberos5/lib/libkrb5/../../lib/libasn1 -I/usr/src/kerberos5/lib/libkrb5/../../include -DHAVE_CONFIG_H -DINET6 -c /usr/src/crypto/heimdal/lib/krb5/crypto.c -o crypto.o /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `krb5_DES_schedule': /usr/src/crypto/heimdal/lib/krb5/crypto.c:157: warning: passing arg 2 of `DES_set_key' from incompatible pointer type /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `DES_string_to_key_int': /usr/src/crypto/heimdal/lib/krb5/crypto.c:187: incompatible type for argument 1 of `memset' /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `RSA_MD4_DES_checksum': /usr/src/crypto/heimdal/lib/krb5/crypto.c:934: warning: passing arg 4 of `DES_cbc_encrypt' from incompatible pointer type /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `RSA_MD4_DES_verify': /usr/src/crypto/heimdal/lib/krb5/crypto.c:957: warning: passing arg 4 of `DES_cbc_encrypt' from incompatible pointer type /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `RSA_MD5_DES_checksum': /usr/src/crypto/heimdal/lib/krb5/crypto.c:1009: warning: passing arg 4 of `DES_cbc_encrypt' from incompatible pointer type *** Error code 1 Stop in /usr/src/kerberos5/lib/libkrb5. *** Error code 1 Stop in /usr/src/kerberos5/lib. *** Error code 1 Stop in /usr/src/kerberos5. pgp0.pgp Description: PGP signature
Re: k5 build failure
same error. On Thu, Jun 05, 2003 at 11:17:07PM +0300, Ruslan Ermilov wrote: On Thu, Jun 05, 2003 at 03:28:01PM -0400, Anthony Schneider wrote: kerberos5 sources cvsup'd from about 30 minutes ago. [...] cc -O -pipe -mcpu=pentiumpro -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/des -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/roken -I/usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/include -I/usr/obj/usr/src/kerberos5/lib/libkrb5/../../lib/libkrb5 -I/usr/obj/usr/src/kerberos5/lib/libkrb5/../../lib/libasn1 -I/usr/src/kerberos5/lib/libkrb5/../../include -DHAVE_CONFIG_H -DINET6 -c /usr/src/crypto/heimdal/lib/krb5/crypto.c -o crypto.o /usr/src/crypto/heimdal/lib/krb5/crypto.c: In function `krb5_DES_schedule': /usr/src/crypto/heimdal/lib/krb5/crypto.c:157: warning: passing arg 2 of `DES_set_key' from incompatible pointer type [...] Stop in /usr/src/kerberos5/lib/libkrb5. *** Error code 1 rm -rf /usr/obj/usr/src cd /usr/src make cleandir Then try again. -- Ruslan ErmilovSysadmin and DBA, [EMAIL PROTECTED] Sunbay Software Ltd, [EMAIL PROTECTED] FreeBSD committer pgp0.pgp Description: PGP signature
Re: k5 build failure
Maybe you could show us your /etc/make.conf and the exact command line (and environment) to build world then? it now dies with the appended error. make.conf: # -- use.perl generated deltas -- # # Created: Tue May 20 15:18:24 2003 # Setting to use base perl from ports: PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo command is: cvsup -g /root/supfile cd /usr/src make buildworld supfile has everything except games and ports. i think i might want to just completely delete /usr/src and start over. -Anthony. cc -O -pipe -mcpu=pentiumpro -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/lib/gssapi -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/lib/krb5 -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/lib/asn1 -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/lib/roken -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/lib/des -I/usr/src/kerberos5/lib/libgssapi/../../../crypto/heimdal/include -I/usr/obj/usr/src/kerberos5/lib/libgssapi/../../lib/libasn1 -I/usr/obj/usr/src/kerberos5/lib/libgssapi -I/usr/src/kerberos5/lib/libgssapi/../../include -DHAVE_CONFIG_H -DINET6 -c /usr/src/crypto/heimdal/lib/gssapi/get_mic.c -o get_mic.o /usr/src/crypto/heimdal/lib/gssapi/get_mic.c: In function `mic_des': /usr/src/crypto/heimdal/lib/gssapi/get_mic.c:116: incompatible type for argument 1 of `memset' *** Error code 1 Stop in /usr/src/kerberos5/lib/libgssapi. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. pgp0.pgp Description: PGP signature
Re: [SUGGESTION] - JFS for FreeBSD
On Monday, 10 December 2001 at 17:47:11 -0500, Anthony Schneider wrote: I'm no expert on journaled filesystems, but isn't the freebsd softupdates option similar? No, at least not from a technical standpoint. From a user standpoint, they both try to make things faster and more reliable, but they do it in very different ways. Well, perhaps I should have made that clearer: I am not an expert on either journaled filesystems not am I an expert on FreeBSD's softupdates option, technically or other. perhaps there could be an upgrade to offer options SOFTERUPDATES as an equal-but-different alternative to jfs? And what would that do? My thoughts were that if the two were similar in effect that it might be a relatively easy project to escalate towards achieving the same effects in one as the other. I understand that this is not necessarily the case. Greg -Anthony. msg32923/pgp0.pgp Description: PGP signature