perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

Post by IKEDA Shiger » Fri, 06 Jul 2001 10:04:22



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I sent the following PR recently.  But the problem was not confirmed by
the developer.

I tried vanila OpenBSD-2.9 RELEASE, too.  But the problem persists.

Anyone here had the same problem?

I have been using OpenBSD-2.8 + patches on this machine and
got the src.tar.gz, srcsys.tar.gz from ftp site then updated to
OpenBSD-2.9-stable with anonCVS.

To repeat this problem:

$ cd /usr/src/gnu/usr.bin/perl
$ make -f Makefile.bsd-wrapper

or just make build in /usr/src.


Received: from openbsd.cs.colorado.edu (openbsd.cs.colorado.edu [128.138.192.83])
        by cvs.openbsd.org (8.11.4/8.10.1) with ESMTP id f5U4A8T18533

Received: from gold.ocn.ne.jp (gold.ocn.ne.jp [203.139.160.167])
        by openbsd.cs.colorado.edu (8.11.4/8.11.4) with ESMTP id f5U4A9R07850

Received: from orange.js3guj.ampr.org (p0768-ip01osakakita.osaka.ocn.ne.jp [211.0.255.6])
        by gold.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id NAA19363


        by orange.js3guj.ampr.org (8.11.4/8.10.1) id f5U49TY31560;
        Sat, 30 Jun 2001 13:09:29 +0900 (JST)

Date: Sat, 30 Jun 2001 13:09:29 +0900 (JST)



Subject: make: don't know how to make lib/DB_File.pm. Stop in /usr/src/gnu/usr.bin/perl.

Quote:>Number:         1908
>Category:       user
>Synopsis:       make build stops on OpenBSD-2.9 patch branch 2001-06-29 at compilation of perl
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bugs
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 29 22:20:02 MDT 2001
>Last-Modified:  Wed Jul  4 13:55:29 MDT 2001
>Originator:     IKEDA Shigeru
>Organization:
net
>Release:        OpenBSD-2.9-stable
>Environment:

        System      : OpenBSD 2.9 patch branch 2001-06-29
        Architecture: OpenBSD.i386
        Machine     : i386
Quote:>Description:

        make build stops on OpenBSD-2.9 patch branch 2001-06-29 at compilation of perl
Quote:>How-To-Repeat:

        just get patch branch and do `make build'
Quote:>Fix:

        I don't know about the details, but the following patch seems work.

- --- Makefile.bsd-wrapper        2001/06/30 04:01:30     1.1

        ${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
 DB.cat3p: lib/DB.pm
        ${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
- -DB_File.cat3p: lib/DB_File.pm
+DB_File.cat3p: ext/DB_File/DB_File.pm
        ${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}
 Data::Dumper.cat3p: lib/Data/Dumper.pm
        ${POD2MAN} --section=3p --official ${.ALLSRC} | ${NROFF} -man > ${.TARGET}

Quote:>Audit-Trail:

State-Changed-From-To: open-closed
State-Changed-By: deraadt
State-Changed-When: Wed Jul 4 13:55:14 MDT 2001
State-Changed-Why:  
The tree does build.
Quote:>Unformatted:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (OpenBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE7Q70NUHt8kCIJ1VoRAprfAJwMgAqWUEol+hILgUiW0vgB/KFUJQCeLB3M
CLXzLQfvZlA3Ivi6Pm+EIsU=
=hO2R
-----END PGP SIGNATURE-----

 
 
 

perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

Post by walt » Fri, 06 Jul 2001 04:35:33



> $ cd /usr/src/gnu/usr.bin/perl
> $ make -f Makefile.bsd-wrapper

> or just make build in /usr/src.

When I do make build in /usr/src it stops while doing the
Makefile.bsd-wrapper, but in a different spot than yours,
which is really weird.

However, if I cd /usr/src/gnu/usr.bin/perl
and do make && make install everything works OK.

I'm stumped.  I can't rebuild the system because of it.

 
 
 

perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

Post by walt » Mon, 09 Jul 2001 11:28:00




> > $ cd /usr/src/gnu/usr.bin/perl
> > $ make -f Makefile.bsd-wrapper

> > or just make build in /usr/src.

> When I do make build in /usr/src it stops while doing the
> Makefile.bsd-wrapper, but in a different spot than yours,
> which is really weird.

> However, if I cd /usr/src/gnu/usr.bin/perl
> and do make && make install everything works OK.

Just adding some follow-up--the reason 'make build' stops in
/usr/src/gnu/usr.bin/perl is that the installation script
uses the 'find' utility which is broken after being re-
compiled.  It returns an error message even when there is
no error.

Why 'find' and several other programs are broken is a
question I can't answer, so I'm going back to 2.8 for
a few months.

 
 
 

perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

Post by IKEDA Shiger » Sun, 15 Jul 2001 10:04:16


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| Just adding some follow-up--the reason 'make build' stops in
| /usr/src/gnu/usr.bin/perl is that the installation script
| uses the 'find' utility which is broken after being re-
| compiled.  It returns an error message even when there is
| no error.

Although I have no evidence I suspect that already-installed perl
can interfere with...

I have same errors on the following configurations:

1) IBM ThinkPad 701C (i486DX4), I'm using this as firewall and dialup router.
2) Toshiba Libretto 70CT (MMX Pentium), My main machine.

| Why 'find' and several other programs are broken is a
| question I can't answer, so I'm going back to 2.8 for
| a few months.

But 2.9 is a quite good release I think.  Thanks developers!

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (OpenBSD)
Comment: no comments

iD8DBQE7T5qMUHt8kCIJ1VoRAvV8AKCjQSIGLBJCHZMVD6/Ir4gOvsHh0QCfTUFq
q3mBB8DVL+VKP3OXmzU2y5o=
=Xblm
-----END PGP SIGNATURE-----

 
 
 

perl won't compile on OpenBSD-2.9 and OpenBSD-2.9-stable.

Post by IKEDA Shiger » Sun, 15 Jul 2001 10:14:40


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I forgot to mention the important information.

| I have same errors on the following configurations:
|
| 1) IBM ThinkPad 701C (i486DX4), I'm using this as firewall and dialup router.

/etc/mk.conf:
KERBEROS=yes
KERBEROS5=no
MANZ=yes
#PIPE=-pipe
#SYS_INCLUDE=symlinks
FSFMAKE=/usr/local/bin/gmake

$ gmake --version
GNU Make version 3.77, by Richard Stallman and Roland McGrath.
[...]

| 2) Toshiba Libretto 70CT (MMX Pentium), My main machine.

/etc/mk.conf:
KERBEROS=yes
KERBEROS5=no
MANZ=yes
PIPE=-pipe
SYS_INCLUDE=copies
FSFMAKE=/usr/local/bin/gmake

$ gmake -veriosn
GNU Make version 3.77, by Richard Stallman and Roland McGrath.
[...]

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (OpenBSD)
Comment: no comments

iD8DBQE7T5z6UHt8kCIJ1VoRAnlJAKCvWAWHcUq42cbqmHYkmBjej5JmbwCgsc0t
vD05ViwK6PPSb9yf+606ekk=
=H9yl
-----END PGP SIGNATURE-----

 
 
 

1. OpenBSD 3.0-RELEASE to -STABLE (from CD, and cvs'd src)

Hi there,

    I recently installed 3.0 from CD, did a cvs blah blah -rOPENBSD_3_0 the
/usr/src/ tree.
Now, when trying to 'make build' on a p166, hours and hours later I get
this:

Using $< in a non-suffix rule context is a GNUmake idiom (line 30 of
/usr/src/usr.bin/lex/Makefile)
*** Error code 2

Stop in /usr/src/usr.bin.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src (line 79 of Makefile).

Anyone have any idea? I've tried syncing new patch branch tree (after rm -rf
/usr/src/) tried installing gmake (not in the default install), and tried
other things with no success. Anyone else run into this or know what it
might be?

Any help/advice would be greatly appreciated!

Thanks!

2. HELP: Cannot install from FreeBSD3.1 from SCSI CDROM

3. STABLE isn't: kernel won't compile

4. Process Monitoring

5. CFV: comp.unix.bsd.openbsd.announce,comp.unix.bsd.openbsd.misc

6. Firewire on Ti Powerbook

7. openbsd 2.7 cdrom layout, making an openbsd cd

8. top on telnet

9. CFV: comp.unix.bsd.openbsd.announce, comp.unix.bsd.openbsd.misc

10. ex0 hangs OpenBSD 2.8 as well as OpenBSD 2.7 (pretty long)

11. ogle won't run with openbsd 3.1 on i386

12. openBSD 2.8 won't install

13. OpenBSD won't work with Samba?