| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=50472
|
|
|
|
| |
Notes:
svn path=/head/; revision=47110
|
|
|
|
| |
Notes:
svn path=/head/; revision=47077
|
|
|
|
|
|
|
| |
Found by: Udo Schweigert <ust@cert.siemens.de>
Notes:
svn path=/head/; revision=46519
|
|
|
|
|
|
|
| |
not currently enabled. Thread-boffins are welcome to send me patches.
Notes:
svn path=/head/; revision=46316
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/usr/include/sys. Specifically we need /usr/include/machine
since "syslog.h" includes "machine/ansi.h". To be safe we
translate all of /usr/include/* and /usr/include/*/*.
sample error case:
echo "require 'syslog.ph';" | /usr/bin/perl
will fail when syslog.ph tries to include machine/ansi.ph
Submitted by: Doug Ambrisko
Notes:
svn path=/head/; revision=44865
|
|
|
|
|
|
|
|
|
| |
NB! NB! NB! GUYS - the perl5 build is extremely nasty!! Please run all
changes to it past me _before_ committing. There are some very subtle
gotchas.
Notes:
svn path=/head/; revision=42745
|
|
|
|
|
|
|
| |
and treat any other stuff as comments
Notes:
svn path=/head/; revision=42684
|
|
|
|
|
|
|
| |
Submitted by: bde
Notes:
svn path=/head/; revision=42667
|
|
|
|
|
|
|
|
|
| |
/usr/bin/sperl5.00502 to implement it, so that name had better exist..
Reviewed by: markm (a while ago)
Notes:
svn path=/head/; revision=42562
|
|
|
|
|
|
|
|
|
|
|
| |
than ".so". The old extension conflicted with well-established
naming conventions for dynamically loadable modules.
The "clean" targets continue to remove ".so" files too, to deal with
old systems.
Notes:
svn path=/head/; revision=42450
|
|
|
|
| |
Notes:
svn path=/head/; revision=40468
|
|
|
|
|
|
|
|
|
| |
This should fix a substantial number of broken p5-* ports.
Tested-on: x11-toolkits/p5-Tk (Amongst others)
Notes:
svn path=/head/; revision=40400
|
|
|
|
| |
Notes:
svn path=/head/; revision=40248
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o make install ; make install now works
o make all ; make all is quiet the second time
o Dependancies are properliy debugged; this means that make -jN has a
far hihjer likelyhood of working.
o a proper 'link farm' has been constructed for the build. This
dramatically simplifies the dependancy tangle.
o for perldoc's use, all the .pod files are installed.
o the man3 docs are properly compressed.
o the man pages and libary code are installed by the makefiles, not
by a perl script.
o at the end, h2ph is run.
Notes:
svn path=/head/; revision=40232
|
|
|
|
| |
Notes:
svn path=/head/; revision=39835
|
|
|
|
|
|
|
| |
Noticed by: Ollivier Robert
Notes:
svn path=/head/; revision=39776
|
|
|
|
|
|
|
|
|
|
| |
are installed in the same place as on 2.2.*; this will almost
certainly change in the future.
While I'm here, finish off the shared library brouhaha with miniperl.
Notes:
svn path=/head/; revision=39688
|
|
|
|
| |
Notes:
svn path=/head/; revision=39630
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Part of the NOSHARED fix; I messed this up and managed to get
perl installed without being linked to the shared library libperl.so.
This broke Perl in ELF when linking in shared objects.
2) Start of a cleanup of the man3 page location. This will (eventually)
allow for a the ports to put their pages in the "normal" ${PREFIX}-
based location.
3) Nuke cruft.
Notes:
svn path=/head/; revision=39585
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Inspired by JB's finding of a hardcoded /usr/bin/ranlib in the
config files, these have been properly cleaned up and have
been personalised for FreeBSD, not MarkM.
2) Inspired by Peter, copying of the lib/ext etc dirs has been
replaced by a link farm.
3) Common code has been moved to a higher-level Makefile.inc.
This has been tested with a make -j8.
Notes:
svn path=/head/; revision=39561
|
|
|
|
|
|
|
|
|
|
| |
Remove the /usr/bin path to ranlib and just let the build environment
set the path. Running an aout version of ranlib on an elf library
is something we'd prefer not to do. I'm surprised that the build
didn't spit any errors when it did this. Shrug.
Notes:
svn path=/head/; revision=39540
|
|
|
|
| |
Notes:
svn path=/head/; revision=39374
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Fix up the NOSHARED stuff (bde)
2) Accomodate CFLAGS (vanilla)
3) Provide separate files for i386 and alpha (Doug Rabson)
In case 3, the supplied files were corrupted, but the concepts
sound enough, so I just copied what exists into
config.SH-{elf|aout}.{i386|alpha}. Alpha team, go ahead and do what
is necessary on config.SH-elf.alpha. :-)
Notes:
svn path=/head/; revision=39367
|
|
|
|
|
|
|
| |
Asked-for-by: Asami-San (for ports)
Notes:
svn path=/head/; revision=39181
|
|
|
|
|
|
|
|
|
| |
This has the delightful side effect of fixing ELF .so objects.
Asked-for-by: peter
Notes:
svn path=/head/; revision=39109
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Tested by make -j12 buildworld on a 4-cpu SMP box).
Address (but not solve) ELF shareable objects causing perl to
dump core. (I have a heck of a lot to learn about ELF).
Lots of help by: bde, jkh, jb and others
Notes:
svn path=/head/; revision=39100
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
broken perl build.
* NOTE * * NOTE * * NOTE *
PERL5 RELIES IN A MAKE WORLD FOR THE BOOTSTRAP!!
* NOTE * * NOTE * * NOTE *
Notes:
svn path=/head/; revision=39044
|
|
|
|
|
|
|
| |
I'll be doiung the rest in stages.
Notes:
svn path=/head/; revision=38983
|
|
|
|
| |
Notes:
svn path=/head/; revision=38979
|
|
|
|
|
|
|
|
| |
bootstrapped by `make world'. The version just built in ".."
normally won't work if the target system is not binary compatible.
Notes:
svn path=/head/; revision=37485
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bootstrapped by `make world'. The version just built in ".."
normally won't work if the target system is not binary compatible.
The bootstrapped version has a better chance of working.
This makes the fixes and bugs in the previous 3 commits irrelevant.
Rev.1.11 was just wrong and rev.1.10 became unnecessary when
perl/perl was added to build-tools. Don't expect to build perl/usub
without using `make world' or equivalent if you don't have perl
installed.
Notes:
svn path=/head/; revision=37482
|
|
|
|
| |
Notes:
svn path=/head/; revision=37314
|
|
|
|
|
|
|
|
| |
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36649
|
|
|
|
|
|
|
|
|
| |
Clean up an .ifdef which was probably doing the wrong thing in the case
where user wants to override PERL.
Submitted by: jhay
Notes:
svn path=/head/; revision=36457
|
|
|
|
|
|
|
|
| |
int to a long so that no bits are thrown away on alpha and hope for
the best.
Notes:
svn path=/head/; revision=35988
|
|
|
|
| |
Notes:
svn path=/head/; revision=35987
|
|
|
|
|
|
|
| |
than relying on the #!/usr/bin/perl in the first line of the script.
Notes:
svn path=/head/; revision=35986
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CURDIR it has been built without an obj directory; however if it is in
neither of those places, we expect it to be in DESTDIR.
Yes Bruce, I know this is broken because the host is not supposed to be
the same as the target, but we need to get the hosted build working
properly first before even attempting a cross compiled operating
system build. That will need to concept of TOOLSDIR or something that
can be mapped to DESTDIR in the case of a hosted build and set to the
installed tools in a cross compiled build. Later, later, later!
Notes:
svn path=/head/; revision=35985
|
|
|
|
|
|
|
|
|
|
|
| |
perl executable from overriding the object directory path search where
perl is most likely to be. Most people haven't seen this because it
defaulted to /usr/bin/perl which might be OK as a fallback, but when
bootstrapping a new version (or the *first* version on alpha), we don't
really want to use /usr/bin/perl.
Notes:
svn path=/head/; revision=35984
|
|
|
|
|
|
|
|
| |
and building a2p.h clobbered the unrelated source file a2p.h if
${.OBJDIR} == ${.CURDIR}.
Notes:
svn path=/head/; revision=35732
|
|
|
|
| |
Notes:
svn path=/head/; revision=35708
|
|
|
|
| |
Notes:
svn path=/head/; revision=34890
|
|
|
|
|
|
|
| |
Obtained from: Theo de Raadt
Notes:
svn path=/head/; revision=34477
|
|
|
|
|
|
|
|
| |
PR: 672
Submitted by: Jun Kuriyama <kuriyama@opt.phys.waseda.ac.jp>
Notes:
svn path=/head/; revision=33704
|
|
|
|
|
|
|
|
|
| |
to work like newer versions of perl.
Reviewed by: Bruce Evans
Notes:
svn path=/head/; revision=33001
|
|
|
|
|
|
|
|
| |
This one hinted to by the recently posted exploit (although not exploited by
it).
Notes:
svn path=/head/; revision=29496
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Josh Gilliam
Closes PR's: 4429, 4431-4438
PS: He has agreed to submit all contrib fixes back to the original author.
Notes:
svn path=/head/; revision=28935
|
|
|
|
|
|
|
| |
Submitted by: rbezuide@oskar.nanoteq.co.za (Reinier Bezuidenhout)
Notes:
svn path=/head/; revision=28837
|
|
|
|
|
|
|
|
| |
Closes: CERT Advisory CA-97.17 - Vulnerability in suidperl
Obtained from: (partly) the fix in CA-97.17
Notes:
svn path=/head/; revision=27984
|