The NetBSD Project

CVS log for pkgsrc/parallel/sge/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / parallel / sge

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.76 / (download) - annotate - [select for diffs], Sat Dec 30 19:42:59 2023 UTC (3 months, 2 weeks ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (unified) to selected 1.13 (unified)

sources are available on sourceforge. update master site.

Revision 1.75 / (download) - annotate - [select for diffs], Tue Oct 24 22:10:40 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (unified) to selected 1.13 (unified)

*: bump for openssl 3

Revision 1.74 / (download) - annotate - [select for diffs], Tue Jun 28 11:35:24 2022 UTC (21 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (unified) to selected 1.13 (unified)

*: recursive bump for perl 5.36

Revision 1.73 / (download) - annotate - [select for diffs], Sat Apr 2 11:48:19 2022 UTC (2 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.72: +3 -1 lines
Diff to previous 1.72 (unified) to selected 1.13 (unified)

sge: get slightly further building, still BROKEN

Revision 1.72 / (download) - annotate - [select for diffs], Mon May 24 19:53:41 2021 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (unified) to selected 1.13 (unified)

*: recursive bump for perl 5.34

Revision 1.71 / (download) - annotate - [select for diffs], Mon Aug 31 18:10:57 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (unified) to selected 1.13 (unified)

*: bump PKGREVISION for perl-5.32.

Revision 1.70 / (download) - annotate - [select for diffs], Sat Jan 18 21:50:30 2020 UTC (4 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (unified) to selected 1.13 (unified)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.69 / (download) - annotate - [select for diffs], Mon Nov 4 19:18:09 2019 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.68: +3 -3 lines
Diff to previous 1.68 (unified) to selected 1.13 (unified)

parallel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.68 / (download) - annotate - [select for diffs], Sun Aug 11 13:22:34 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (unified) to selected 1.13 (unified)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.67 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:10 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (unified) to selected 1.13 (unified)

Recursive bump for perl5-5.28.0

Revision 1.66 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:32 2018 UTC (5 years, 9 months ago) by jperkin
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (unified) to selected 1.13 (unified)

*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.

Revision 1.65 / (download) - annotate - [select for diffs], Mon Oct 3 11:48:31 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.64: +2 -3 lines
Diff to previous 1.64 (unified) to selected 1.13 (unified)

Call sun-iss sissl-1.1 to match OSI.

Revision 1.64 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:48 2016 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (unified) to selected 1.13 (unified)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.63 / (download) - annotate - [select for diffs], Sat Mar 5 11:29:15 2016 UTC (8 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (unified) to selected 1.13 (unified)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Nov 25 12:52:27 2015 UTC (8 years, 4 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.61: +4 -11 lines
Diff to previous 1.61 (unified) to selected 1.13 (unified)

Remove mk/find-prefix.mk usage from the parallel category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:55 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (unified) to selected 1.13 (unified)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.60 / (download) - annotate - [select for diffs], Thu May 29 23:37:14 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (unified) to selected 1.13 (unified)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:28 2014 UTC (10 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (unified) to selected 1.13 (unified)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Jan 14 10:21:39 2014 UTC (10 years, 3 months ago) by markd
Branch: MAIN
Changes since 1.57: +10 -10 lines
Diff to previous 1.57 (unified) to selected 1.13 (unified)

Update to sge 8.1.6

Version 8.1.6
-------------

* Bug fixes

Version 8.1.5
-------------

* Bug fixes

Version 8.1.4
-------------

Milestone version: over 1000 patches since the last from Sun

* Bug fixes

* Enhancements

  * qacct:  print category information; support -A like -P ; make
    -u a synonym for -o; -E selects on job end times read from
    standard input with -f
  * Move manager/operator setup in startup scripts
  * Installation creates an environment modules file
  * Add monitor_qmaster.sh script
  * Write shepherd panic messages to syslog, not into /tmp
  * Add .desktop file for qmon
  * rpm/dpkg packaging allows building against motif (recent Debian/Fedora)
  * Accounting reports qmaster-enforced resource limits (only on master PE
    task if accounting_summary is false)
  * Add "smp" to the default queue PE list
  * install_execd doesn't check the presence of (mostly irrelevant) binaries
  * Add configuration for logcheck

* Potentially incompatible changes

  * renew_all_certs.ksh re-named to renew_all_certs.sh
  * Expand $ja_task_id to 0 for non-array jobs
  * Move manager/operator setup in startup scripts
  * For security reasons, installation defaults for min_uid, min_gid in
    sge_conf(5) are now 100 without CSP.  See
    <http://arc.liv.ac.uk/SGE/howto/sge-security.html>
  * RPM layout changed to put relevant ones under noarch (on RHEL6 and
    recent Fedora), with a separate guiinst package
  * Memory values can be input and output in TB or tB (possible
    incompatibility parsing output)
  * Reduce execd CPU time reading large smaps files from Linux /proc and
    provide USE_SMAPS in execd_params to turn it on (default now off
    because huge smaps are generated by some programs)
  * Remove redundant -verify option from qsh, qlogin (per doc)

Version 8.1.3
-------------

* Bug fixes

* Enhancements

  * Document Interix building explicitly
  * qstat reports array task maximum concurrency
  * qstatus removes [] suffix for non-array jobs if -t was requested
  * Read /etc/default/{sgeexecd,sgemaster} to allow customizing rc scripts
  * Location of daemon pid files can be specified with SGE_QMASTER_PIDFILE,
    SGE_EXECD_PIDFILE
  * Debian packaging (as an add-on, installing into /opt/sge)
  * Expand $sge_root and $sge_cell in the definitions of prolog and
    similar methods
  * Check in init script that shepherd will load
  * Add lx-armhf architecture
  * On Linux and NetBSD, report jobs' virtual memory usage as accurately
    as possible
  * Add -nobincheck installation option to avoid checking binaries
  * Add some build hooks, useful for Debian particularly.

* Potentially incompatible changes

  * qacct prints units (might affect parsing the output)
  * Correct spelling of "comunication_error" in qstat XML error output
  * Fix problems submitting to ARs (printing times now doesn't use
    a days field in qstat etc.)
  * Java version >= 1.5 required
  * Lower default MAX_DYN_EC somewhat to avoid warning on typical Linux
    configurations

* Other changes

  * Don't install the ckpt directory (contents obsolete)

Version 8.1.2
-------------

* Bug fixes

* Enhancements

  * Use cpusets for process containment on fairly recent Linux-based systems
    (see USE_CGROUPS in sge_conf(5))
  * Add bootstrap build script
  * Make SGE template an RPM conf file

* Incompatible changes

  * Make CRL and certificate expiry consistent

Version 8.1.1
-------------

* Bug fixes

* Security

  * Don't pass any user environment to remote startup daemons -- better
    fix for half of CVE-2012-0208

* Enhancements

  * SGE_BINDING is set in the environment for all types of binding
  * New jobstats(1) provides historical job summary
  * Berkeleydb spools can optionally be opened "private" to allow
    operation on NFS3 filesystems.  Currently no installer support, but
    see bootstrap(5) and the health warning
  * Environment variable SGE_DRMAA_ALLOW_JOB_ERROR_STATE allows DRMAA
    jobs to enter the error state; see drmaa_submit(3)
  * Define SGE_JOBEXIT_STAT environment variable in epilog; see submit(1)
  * The user from which mail is sent can be configured in sge_conf(5)
  * Topology items are now static load values; see load_parameters(5)
  * qstat now prints array job dependency info
  * Default to support for qsort_args in sge_pe(5)
  * Include an example of logrotate usage
  * Install an "smp" PE
  * Distribute/document sge_share_mon(1) to print share tree
  * Improve install template defaults
  * GPU load sensor (dist/util/resources/loadsensors/gpu-loadsensor.c)
  * Allow building Kerberos/GSSAPI security modules against Heimdal
    (but GSS is still not properly usable)
  * Support arm and mipsel on GNU/Linux, completing the set
    of official Debian Linux-based ports
  * Support for OpenBSD (untested)
  * Preliminary support for Cygwin: everything builds, clients work
    (lightly tested), daemons need fixing
  * Add ja_task_id to expandable variables in ckpt_command and similar
    methods
  * distinst supports installation with install(1) for use with -local

* Incompatible changes

  * The CA directory is now /var/lib/sgeCA instead of /var/sgeCA
    but installation will offer to move it [fixme]
  * Drop (any pretence at) support for Cray/Unicos, NEC SX, Darwin 6
  * The spool format for parallel job tasks has changed from any previous
    version built with qsort_args (as above), which will make live
    upgrades from such a version fail on nodes running parallel jobs

* Other changes

  * Extensive internal changes to improve robustness, e.g. of
    string-handling against buffer overruns -- somewhat error-prone
    and may have caused regressions; more required
  * Install script allows rsh et al to be omitted from binary distribution
    in favour of ssh


Version 8.1.0
-------------

* Security fix

  * Prevent users other than root deleting entries with sgepasswd

* Version numbering

  * Switch to a more logical numbering scheme now that the Univa
    baseline is irrelevant

* Bug fixes

* Other changes

  * Hadoop support now for a more recent Hadoop distribution (see
    README.BUILD)

Version 8.0.0e
--------------

Mostly build and security issues

* Bug fixes

* Security fixes

  The first fix is for a trivial remote root by a valid user.  The
  others, including fixes for potential buffer overruns in daemon and
  setuid programs, may or may not be exploitable.

  * Sanitize the environment before executing remote startup programs etc.
    Somewhat incompatible:  LD_LIBRARY_PATH etc. may need to be set
    differently.  See the security notes in remote_startup(5) and
    sge_conf(5).  (CVE-2012-0208, thanks to William Hay)
  * Don't write initial log messages in /tmp.  Somewhat
    incompatible:  initial messages now in syslog.
  * Avoid using mktemp.  (Probably not a significant problem.)
  * Control core dumps under setuid etc. with SGE_ENABLE_COREDUMP.
    (Not normally a security issue.)
  * Bounds checking in replace_params
  * Avoid execd crash and possible overruns
  * Fixes for buffer overrun and other improvements for (setuid
    program) sgepasswd

Revision 1.57 / (download) - annotate - [select for diffs], Sat Jan 11 14:42:05 2014 UTC (10 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (unified) to selected 1.13 (unified)

Revbump after updating tcl/tk.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Oct 31 16:25:06 2013 UTC (10 years, 5 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.55: +3 -2 lines
Diff to previous 1.55 (unified) to selected 1.13 (unified)

Fix PKG_USERS usage.

Revision 1.55 / (download) - annotate - [select for diffs], Fri Jul 12 10:45:01 2013 UTC (10 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (unified) to selected 1.13 (unified)

Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.

Revision 1.54 / (download) - annotate - [select for diffs], Fri May 31 12:41:45 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (unified) to selected 1.13 (unified)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Feb 6 23:23:29 2013 UTC (11 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (unified) to selected 1.13 (unified)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.52 / (download) - annotate - [select for diffs], Sat Dec 15 22:29:20 2012 UTC (11 years, 4 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.51: +8 -4 lines
Diff to previous 1.51 (unified) to selected 1.13 (unified)

Restructure in preparation for adding a java option.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Dec 15 22:27:01 2012 UTC (11 years, 4 months ago) by markd
Branch: MAIN
Changes since 1.50: +6 -1 lines
Diff to previous 1.50 (unified) to selected 1.13 (unified)

Support 64bit linux.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:14 2012 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (unified) to selected 1.13 (unified)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Sep 11 20:36:18 2012 UTC (11 years, 7 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.48: +1 -3 lines
Diff to previous 1.48 (unified) to selected 1.13 (unified)

"user-destdir" is default these days

Revision 1.48 / (download) - annotate - [select for diffs], Tue Aug 21 23:49:25 2012 UTC (11 years, 7 months ago) by marino
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (unified) to selected 1.13 (unified)

Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12

Revision 1.47 / (download) - annotate - [select for diffs], Sat Jun 2 20:16:09 2012 UTC (11 years, 10 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.46: +3 -5 lines
Diff to previous 1.46 (unified) to selected 1.13 (unified)

Set USE_TOOLS instead of BUILD_DEPENDS to get csh, and use ${CSH}
instead of "tcsh". This builds ok for me on NetBSD; if it turns out to
cause trouble for anyone, revert it.

The motivation was that the BUILD_DEPENDS accepted either tcsh or
standalone-tcsh, and distbb was latching onto the latter and then
failing trying to install it. If the package turns out to really need
tcsh in some contexts, there are probably other ways to deal with this
issue.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Apr 18 21:05:30 2012 UTC (12 years ago) by markd
Branch: MAIN
Changes since 1.45: +6 -5 lines
Diff to previous 1.45 (unified) to selected 1.13 (unified)

Fixup DESTDIR handling in do-install.
Add LICENSE (sun-iss + 2-clause-bsd + gpl + lgpl)

Revision 1.45 / (download) - annotate - [select for diffs], Sun Apr 15 19:35:15 2012 UTC (12 years ago) by dholland
Branch: MAIN
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (unified) to selected 1.13 (unified)

Add missing pam.bl3.mk. (but, it builds on LP64 platforms now. yay!)

Revision 1.44 / (download) - annotate - [select for diffs], Sun Apr 15 04:07:21 2012 UTC (12 years ago) by markd
Branch: MAIN
Changes since 1.43: +15 -13 lines
Diff to previous 1.43 (unified) to selected 1.13 (unified)

Reinstate patch-source-utilbin_Makefile (aka patch-ak)
Dont install *.orig files
Fix build on 64bit systems
Fix arch name for Linux
Bump PKGREVISION

Revision 1.43 / (download) - annotate - [select for diffs], Sat Apr 7 22:19:13 2012 UTC (12 years ago) by dholland
Branch: MAIN
Changes since 1.42: +4 -1 lines
Diff to previous 1.42 (unified) to selected 1.13 (unified)

Mark sge and gridscheduler not for ${LP64PLATFORMS}. They crash during
build.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Mar 20 17:07:43 2012 UTC (12 years ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base
Branch point for: pkgsrc-2012Q1
Changes since 1.41: +22 -8 lines
Diff to previous 1.41 (unified) to selected 1.13 (unified)

Update to the Son of Grid Engine 8.0.0d
The Son of Grid Engine is a community project to continue Sun Grid Engine.


Notable changes in Son of Grid Engine
-------------------------------------

Version 8.0.0d
--------------

* Bug fixes

  * Man and fixes
  * Fix building with older gcc versions
  * Provide load average in qstat XML output [#446, #454]
  * Partially back out Univa change which broke classic spooling
  * Fix -terse in sge_request [#777]

* Other changes (possibly-incompatible)

  * Message fixes

Version 8.0.0c
--------------

* Bug fixes

  * Man and other documentation fixes
  * Build/installation fixes (particularly for Red Hat 6 and Linux 3)
  * Fix group ids for submitted jobs [U]
  * Fix default value of boolean with JSV [U]
  * Windows fixes for helper crashes and Vista GUI jobs [U]
  * Ensure parallel jobs are dispatched to the least loaded host [U]
  * Correct ownership of qsub -pty output file; was owned by admin user [U]
  * Fix format of Windows loadcheck.exe output [U]
  * Read from stderr even if stdout is already closed in IJS [U]
  * Fix PDC_INTERVAL=NEVER execd parameter [U]
  * Fix accounting information for Windows GUI jobs [U]
  * Increase default MAX_DYN_EC qmaster param [U]
  * Fix qsub -sync y error message and enforce MAX_DYN_EC correctly [U]
  * Fix job validation (-w e) behaviour [#716] [U]
  * Fix qrsh input redirection [U]
  * Avoid warning when submitting a qrsh job [U]
  * Print start time in qstat -j -xml output [U]
  * Don't raise an error changing resource request on waiting job [#806]
  * Don't exit 0 on error with qconf -secl or -sep
  * Include string.h in drmaa.h [#712]
  * Fix process-scheduler-log with host aliases

* Enhancements

  * Base qmake and qtcsh on the current gmake and tcsh source [#289,
    #504, #832]
  * Support "-binding linear" and "-binding linear:slots"
  * Use the hwloc library for all topology information and core
    binding, supporting more operating systems (now: AIX, Darwin,
    FreeBSD, GNU/Linux, HPUX, MS Windows, OSF/1, Solaris), and more
    hardware types (specifically AMD Magny Cours and similar)
  * Add task number to execd "exceeds job ... limit"

* Other changes (possibly-incompatible)

  * Modify default paths in build files and elsewhere [U]
  * Assorted message fixes
  * In RPMs, move qsched to qmaster package, and separate drmaa4ruby
  * Default to newijs in load_sge_config.sh
  * Default to sh, not csh for configured shell

Version 8.0.0b
--------------

* Bug fixes

  * Build/installation fixes [including #424, #1349] [(U)]
  * Fix execd init script [#1348]
  * Man and other documentation fixes [including #614, #764] [(U)]
  * Fix contents of admin mail properly [#1307, #1345]
  * Fix qalter messages for -tc
  * Fix build with -DSGE_PQS_API
  * Fix group ids for submitted jobs [U]

* Enhancements

  * Update qsched and add man page

* Other changes (possibly-incompatible)

  * Avoid the use of /bin/ksh [#1306]
  * Change installation defaults to classic spooling, not adding
    shadow hosts, and not JMX. [(U)]

Version 8.0.0a
--------------

This is roughly a superset of Univa's 8.0.0 (the V800_TAG from
https://github.com/gridengine/gridengine), with thanks for that.

Changes made there which haven't been included in this version:  PLPA
source not removed; some different build/installation defaults
(e.g. for JMX); Univa/UGE "branding" (partly because trademark status
is unknown); authuser not removed (for SDM and testing use),

* Bug fixes

  * Many man and other documentation fixes [including #790, #776,
    #769, #733, #610, #587, #581, #459, #456, #439, #255, #1288, #797,
    #1271, #773] [(U)]
  * Some program message fixes [(U)]
  * Various build and installation fixes [including #761, #709, #656,
    #616, #546, #536, #521, #491, #438, #414, #411, #383, #381, #138,
    #455, #344, #438, #1311, #1272, #1273] [(U)]
  * Ask for keystore password twice on installation
  * Fix qmaster crashes with tightly integrated parallel jobs or
    un-discoverable qinstance [#789] [U]
  * Report 0 cores and sockets on unsupported Solaris hosts [U]
  * Fix malloc hooks which caused crashes, particularly with SuSE 11
    [#792, #748, #749] [U]
  * Verify the pe task start user in execd in non-CSP mode [U]
  * Fix binding parameters parsing [U]
  * Fix JSV logging with multiple users submitting jobs on same submit
    host [U]
  * Fix unresponsive qmaster when modifying the global configuration
    in a huge cluster [U]
  * Speed up finishing tightly integrated jobs [U]
  * Check consistency of JSV binding information properly [U]
  * Fix broken project spooling, which caused loss of project when
    restarting master when using core binding [U]
  * Fix slotwise preemption failure to unsuspend one job per host [#775] [U]
  * Fix problems retrieving passwd and group information with large
    responses [#1295] [(U)]
  * Fix JSV changing default of boolean [U]
  * Fix ENABLE_RESCHEDULE_SLAVE=1 [U]
  * Allow comma in CMDNAME with Perl JSV scripts [#803]
  * Don't put queue into error state when supplementary group id
    cannot be set [#185] [U]
  * Don't convert LF to CRLF with qrsh -pty [U]
  * Fix qconf segfault on bad subordination string [U]
  * Fix group ids of submitted jobs [U]
  * Disallow -masterq with serial jobs [#155] [U]
  * Fix 100% CPU use by shepherd of qsh [U]
  * Removed unnecessary binding warning on job starts [U]
  * Fix qconf error reports when tmp directory has 755 permissions [U]
  * Fix suspending of remote process on qrsh -pty yes <cmd> on Solaris [U]
  * Fix starting jobs after global host changed [U]
  * Reject invalid load_formula value [U]
  * Fix handling of implicitly-requested exclusive resources [U]
  * Fix execd vmem reporting on 64-bit Linux [U]
  * Fix startup of execd on Windows Vista [U]
  * Set xterm's path more appropriately on GNU/Linux [#557]
  * Fix generation of admin email from failed jobs [#1307]
  * Fix some ill-formed output from qstat -xml [#314]
  * Fix handling of multi-line environment variables propagated to
    shepherd [#395]
  * Fix example MPI PE templates
  * Fix bad quoting in JSV sh library
  * Fix checking of consumables for parallel jobs across multiple hosts [U]

* Enhancements

  * Additional and clarified documentation
  * PAM modules for ssh tight integration and access control for
    interactive jobs
  * Initial core binding support for Solaris/SPARC64 [U]
  * Some efficiency improvements and memory leaks fixed [U]
  * Ports to S/390 and PARISC GNU/Linux [U]
  * New complex m_thread [U]
  * Show topology by default in qhost [U]
  * qsub -pty switch [#704] [U]
  * Improved qmon graphics [#530] [(U)]
  * Include bash in default shell list [U]
  * A JSV that rejects all jobs [U]
  * Files for Scali-MPI
  * Ruby DRMAA implementation
  * Enable easy building against shared system libraries and use
    system openssl and bdb binaries
  * New scripts: "qsched" reports resource reservations; "status"
    wraps qstat; enable/disable submission; node-selection (idle etc.)
  * Restart argument for daemon init scripts
  * Improved efficiency of shell JSV if used with bash
  * Core dumps from crashing daemons enabled under Linux [U]
  * Example host_aliases file [#154]
  * Spec file for RPM packaging [#820]

* Other changes (possibly-incompatible)

  * Show core binding by default in qstat, qhost (use -ncb for
    compatibility) [U]
  * Removed Berkeley DB RPC support (recently dropped by BDB) [U]
  * Changed position in pending job list for user-rescheduled jobs
    (exit99, qmod -rj) and OLD_RESCHEDULE_BEHAVIOR,
    OLD_RESCHEDULE_BEHAVIOR_ARRAY_JOB parameters [U]
  * Unified GNU/Linux arch strings (lx-*, from lx24-* and lx26-*) [U]
  * Default to enabling core binding on GNU/Linux [U]
  * Removed Sun service tags support [U]
  * Removed obsolete SunHPCT5 files

Revision 1.41 / (download) - annotate - [select for diffs], Fri Dec 9 14:36:36 2011 UTC (12 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (unified) to selected 1.13 (unified)

PKGREV bump for libXp-less openmotif

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jul 5 01:30:52 2011 UTC (12 years, 9 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (unified) to selected 1.13 (unified)

If it's going to install tcl scripts, and use REPLACE_INTERPRETER on them,
it needs to depend on tcl. PKGREVISION -> 4

Revision 1.39 / (download) - annotate - [select for diffs], Thu Feb 17 08:55:11 2011 UTC (13 years, 2 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.38: +7 -1 lines
Diff to previous 1.38 (unified) to selected 1.13 (unified)

Teach pkg about linux (only i386 at this stage).

Revision 1.38 / (download) - annotate - [select for diffs], Wed Jun 2 13:27:39 2010 UTC (13 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (unified) to selected 1.13 (unified)

Revision bump for db4 update

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:37 2010 UTC (14 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (unified) to selected 1.13 (unified)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.36 / (download) - annotate - [select for diffs], Wed Aug 19 09:56:22 2009 UTC (14 years, 8 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.35: +10 -3 lines
Diff to previous 1.35 (unified) to selected 1.13 (unified)

Fix installed manual pages to correctly refer to SGE rather than GE.
Also fix some interpreter paths.  Bump PKGREVISION.

Revision 1.35 / (download) - annotate - [select for diffs], Wed May 13 21:00:25 2009 UTC (14 years, 11 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.34: +17 -15 lines
Diff to previous 1.34 (unified) to selected 1.13 (unified)

Update sge to 6.2.2.1

Grid Engine 6.2, which has undergone significant changes in qmaster to
significantly improve its scalability in challenging environments, adds
powerful features to the core system, introduces multi cluster support
for the Accounting and Reporting Console (ARCo) and comes with a new
module extending the scope of Grid Engine to a new domain of use cases:
the Service Domain Manager (SDM), aka. project Hedeby allows to
dynamically (re-)assign computational resources on demand.

plus lots of bug fixes.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Nov 26 10:20:08 2008 UTC (15 years, 4 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.33: +4 -5 lines
Diff to previous 1.33 (unified) to selected 1.13 (unified)

Update SGE to 6.1.5

patch-au compiles sge_arch.c with -ansi so that stringification hack works
on NetBSD and FreeBSD and probably others. Otherwise architecture names
like nbsd-i386 turn into nbsd-1 - From the FreeBSD port.

Bugs fixed in SGE 6.1u5 since release 6.1u4

wrong documentation for upgrade 6.0u2 and higher to 6.1u2 and higher
Multiple loadsensor instances are trying to access the same temp load
 file on AIX51
Validation of the Filter List in Simple Query builder fails
qhost -l h=<hostname> does not work
Numbers in error mail too large
use of the same pathes for input/output stream must be dealt with
DRMAA Java language binding segfaults on Session.exit() with sol-x86
 binaries on AMD64
sgeexecd startup script shouldn't suppress error messages from sge_execd
 binary
Advanced Query with wild card character * does not produce correct results.
'Infinity' must be rejected when specified in 'complex_values' or RQS
 limits for consumables
Invalid qconf -mrqs crashes qmaster with segmentation fault
RQS: Line wrap of host list introduces syntax error
Row Limit in ARCo Simple Query builder cannot be empty
loadsensor does not work on AIX51
qhost -xml has wrong namespace
QMON: The help for Resource Quotas is not available
qmon fills in fields incorrectly for restoring config for Submit Job
sgemaster -qmaster stop shutdowns also shadowd
incorrect depencency on xinetd in init scripts for linux
Latebindings for Advanced Queries does not work
Switching from Simple Query to Advanced Query removes the Latebingings
32-bit Linux binaries are having problems with file access in 64-bit NFS
 environments
using of default_domain may prohibit execd installation
Commlib might crash if running out of memory
Configuration file check of automatic installation does not recognize remsh
loadcheck prints error message "kstat finds too many cpus"
Communication library thread locking problem results in qmaster crash
ARCo should not print exception stack trace in the console
TABLESPACE values should be written to dbwriter.conf
Incorrectly considering two host group names to be the same
Clients not disconnecting correctly
SGE util/arch script is broken for AIX 5.3 Operating System
error message given by qalter -q '' <jobid> suggests a memory access problem
bootstrap(5) man page sees itself als sge_conf(5)
qmaster reinstall overwriting an existing installation fails
qconf -ae|-Ae return 0 even if exechost exists already
qconf -dxxxx does not set exit status on error
qconf -as, -am, -ao, -Ae, -Acal, -Ackpt, -Ap when msg "already exist"
 should return not 0 exit code
qconf -acal doesn't return error code 1 when failed
setting of QMaster port number leads to infinite loop
use of -l tmpdir=abc can crash schedd
load scaling display not working correctly
qstat -j does not print array task information
job hold due to -hold_jid is not indicated as STATE_SYSTEM_ON_HOLD by
 drmaa_job_ps(3)
Segmentation fault of sge_schedd
A load sensor reporting values for other hosts does not work
reporting file is lacking information about global consumables, if
 log_consumables=false
Wallclock_Time query should be more constrained
"./install_execd -winsvc -auto /path/to/auto.conf" command causes error
The default has to be local spool directory when install_execd is run for
 a Windows host
qmaster runs out of memory on AIX
dbw install parameters are not verified
Incorrect slots_total from qstat -F -xml output
Wrong permissions if install_qmaster creates qmaster spool directory
Installation of execution daemon left user unclear which port was chosen.
Exception occurs during the exportation of a query result to pdf
memory leak in sge_execd with qsub -v SGE_* or qsub -V
ARCo should support SJWC 3.1

Bugs fixed in SGE 6.1u4 since release 6.1u3

on Windows installation fails when installing as root and SGE admin
 user = none
accounting records for slave tasks of pe jobs should contain the correct
 task submission time
check if config parameters qlogin_daemon and rlogin_daemon are pathes
parallel scheduling memory leak in sge_schedd
execd installation does not test absolute path for local spool dir
Sort on table column throws exception if explicit SORT specified in
 SimpleQuery Sort on table column
Error.jsp contains unbalanced tagError.jsp contains unbalanced tag
arco_read should be able to create synonyms instead of arco_write
DBW should use batch inserts
prolog an epilog descriptions should include exit codes
It is possible to negative tickets / shares in qmon and from the command
 line
ORDER BY clause ignored in Advanced Query
Queue Consumables query incorrect in ARCo predefined queries
CLI accepts the slot number of more than 10000000
ARCo online help contains invalid, unclear or outdated information
the installation of two rpc databases on the some host fails
DBWriter should not exit if there is a database connection error
Reporting 'View' dropdown menu and 'Save Result' functionality is confusing
DBW derived rules and reporting queries that count jobs need to be updated
incomplete error loging in case of classic spooling failures
Row Limit in Simple Query uses wrong syntax
NONE' as value is not rejected for queue_conf(5) shell and qsub(1) -S
Upgrade to 6.1u3 fails for PostgreSQL < 8.0, minor issues i
 dbdefinition.xml for PSQL > 8.0
dbwriter should write checkpoint to database
dbwriter deletion rules delete tasks of pe_jobs
unclear 'exit_status' description in accounting(5) about Grid Engine
 specific status
autoinstall configfile should be parsed and checked for valid input!
qstat -j output is broken for shell_path
the project field should be displayed in the qstat -j output
Wrong variable for calculating daily host values from hourly ones
Pending PE job qstat -j output displays addtional useless message when not
 running because of RQs
automatic backup is broken!
Spelling mistakes in the qmon help menus
deletion rule for PostgreSQL incorrect for deletion of sge_share_log
qquota broken if quota definition contains "hosts" or "users" scope negation
Access_list(5) man page not precise enough with regards secondary/primary
 group(s)
RQS debitation of running jobs is broken if enabled by -mattr
Set SGE_QMASTER_PORT in settings file if sge_qmaster is not found in
 /etc/services file
Failed to deliver STOP signal for subordinated jobs
Missing array job task usage in the accounting file
qhost/qstat can't be interrupted with ctrl-c
typographical errors in messages from install_qmaster
Sort order and row limit cannot be specified together in ARCo Simple Query
 builder
Qmaster segfaults with long host resource evaluation expression
Error message for unsupported platforms should be more verbose
qsub does not accept resource strings size larger than 256
Memory leak in drmaa_run_job()/drmaa_run_bulk_job()
ARCo reporting module installation script is broken on Red Hat Enterprise
 Linux 4 Update 4
Job predecessor list missing from qstat -j output
In SJWC on Oracle dates appear truncated to just MM/DD/YYYY
configfile check in automatic installation is to strict
load sensor might block execd port
Uninstallation of remote execd if not interactive
Infotext spawned on remote machine with -wait or -ask does not display the
 text
Uninstall does not remove the SGE_STARTUP_SCRIPT
qmaster crashes when SGE_ND=1, dl 2 and BDB server spooling
inst_sge -ux all -um fails
Usage string for some commands is incomplete
dbwriter installation can't finish on large amount of data
reprioritize disappears after sge_qmaster restart
qmaster failover should not change the state of any queue

Revision 1.33 / (download) - annotate - [select for diffs], Sun Oct 19 19:18:44 2008 UTC (15 years, 5 months ago) by he
Branch: MAIN
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (unified) to selected 1.13 (unified)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.32 / (download) - annotate - [select for diffs], Mon Sep 15 16:30:57 2008 UTC (15 years, 7 months ago) by ahoka
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.31: +22 -19 lines
Diff to previous 1.31 (unified) to selected 1.13 (unified)

Bugs fixed in SGE 6.1u3 since release 6.1u2
-------------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
376      4743006   problem with floating point job resource limits
1909     6353628   information provided by qstat -j and qstat -j -xml are not equivalent
2076     6440408   qstat -j messages disagree between plain, XML output
2077     6440412   qstat -j -xml messages incomplete
2138     6506667   forbid deletion of global config values
2194     6527836   authuser binary returns unusable error message!
2249     6568575   SGE does not work if primary group entry is too big in groups map
2270     6575720   ENABLE_ADDGRP_KILL is missing from sge_conf(5)
2272     6575727   sge_shadowd(8) man page is missing some env vars
2274     6564461   Duplicate scheduling info messages for reservation jobs
2276     6575731   share_tree(5) doesn't explain type field
2283     6565821   Oracle, Postgres DWB should prompt for tablespace where indexes and tables should be created
2293     6569088   Resource reservation broken for sequential jobs depending on RQS specified for subset of queues only
2303     6571749   parallel resource reservation broken when non-queue instance based quotas limits apply
2323     6576153   Creating a userset with NONE as a type results in a core dump
2327     6578213   qconf -(A,D,M,R)attr dumps core when the supplied file is empty
2328     6579232   high scheduler dispatching time with many sequential resource reservation jobs and resource quotas
2336     6287501   rctemplates lack of requirement
2338     6585721   Parallel RR broken if jobs wait for queue slots and no RQS configured
2342     6590010   Original primary group vanishes after newgrp command (USE_QSUB_GID=true)
2344     6590079   Resource reservation broken with sequences of identical jobs differing only in their -R y|n
2346     6604155   qmon binary job submit is broken
2351     6597463   qsub -t 1-N:N creates a normal job with one task
2352     6594665   Installation fails on Linux with glibc 2.6
2353     6597423   commit method of UnixLoginModule does not report RuntimeExceptions
2356     6600619   Userset spooling in classic mode is broken
2367     6597547   qdel does not recognize wc_job_range_list as it is defined
2369     6577034   Several qconf options display only single message when a list of messages should be printed
2372     6469494   clients should issue a more explicit error message when qmaster is busy
2374     6589459   Expose the availability of keyword "none" in the manual page of calendar_conf
2382     6569862   Unset old_value out of the scope
2383     6553062   qconf -mc accepts erroneous resource entries without an urgency; qmon gives (poor) error message
2387     6614041   Multiple occurrence of a name in RQS limit definition break classic spooling
2392     6614108   Specifying more than one drmaa_v_env attribute causes spurious error msg
2394     6608259   scheduler prints empty line in messages file after every 'sge_mirror' logging
2396     6608236   scheduling of parallel jobs does not respect consumables, if consumable is referenced in rqs
2400     6564543   sge_shepherd should exit if it cannot write to any of its essential files
2401     6617450   add option to reporting_params for switching off writing of consumables
2404     6618328   qmon displays wrong string for queue filtering
2406     6596931   Incorrect messages in qconf command
2407     6618619   the restore feature does not delete old configuration before restoring
2409     6619016   removing parameters from the reporting_params will not fallback to the default
2410     6619657   qmod -e|-d '*' times out in large clusters
2411     6619662   qhost becomes sluggish in large clusters
2414     6618599   Long running jobs cause incorrect usage summary for ARCo database
2415     6620930   ARCO view_accounting filters out parallel job usage incorrectly
2416     6621482   ju_exit_status should provide means to recognize the intermediate record
2417     6622842   the start_time field in intermediate accounting records is incorrect
2418     6588743   qrsh fails with "connection refused" error message
2419     6391244   qstat -ext reports wrong usage as compared to other commands such as qstat -t or qstat -j
2424     6620253   During the installation the admin user should create web.xml file
2428     6630268   upgrade from 6.0u2 and higher to 6.1u2 and higher does not work
2435     6599335   inst_sge help output for -upd switch is incorrect


Bugs fixed in SGE 6.1u2 since release 6.1u1
-------------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
-        6590960   Man pages show the wrong version number
2345     6590574   resource quota can prevent dispatching of jobs that requests no resource in this quota
2343     6589807   newline missing from "illegal debug level format" message
2338     6585721   Parallel RR broken if jobs wait for queue slots and no RQS configured
2334     6584632   user/system/operator hold state combinations cause strange qstat output


Bugs fixed in SGE 6.1u1 since release 6.1
-----------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
2323     6576153   Creating a userset with NONE as a type results in a core dump
2317     6574565   Oralce, Postgres FOREIGN KEY fields need to be indexed
-        6573980   'qconf -help' suggests usage of patterns in user_list which is not true
2316     6573508   qrsh with ssh causes job to go in error state when Ctrl-C is pressed
2308     6572803   qhost -xml lacks '>' with initial qhost tag
2309     6572801   sge_queue_values definition does not contain PRIMARY KEY
2321     6571714   Inadequate error message when qconf -sstree is run when no share tree is configuredIf no share tree
2241     6568712   util/arch has problem recognizing libc version number with comma
2292     6568578   6.1 upgrade procedure shall exit when there are jobs in the cluster
2249     6568575   SGE does not work if primary group entry is too big in groups map
2284     6565841   Oracle: rollback segments keep filling up, Postgres: delete query keeps running
2306     6564592   SGE 6.1 upgrade procedure is broken when using the classic qmaster spooling
2275     6564503   sge_schedd deadlock upon schedd_job_info job_list being enabled
2250     6558006   qmaster may crash with projects or usersets used in RQS
2243     6555744   qmon crashes when displaying about dialog
2248     6554313   add -u <user> to scheduler category only if there is a resource quota for the user
2238     6551568   need faster resource quota matchmaking and more concise job info messages
-        6550718   qstat -j lacks resource quota info messages in case of "incomplete" resource quotas
2296     6548455   csp mode installation, using /etc/services, qmaster is not starting!
2232     6546807   qhost -j -xml does not work
2325     6542987   drmaa_run_job(3) raises error if drmaa_native_specification has leading spaces
2239     6542137   use of hostgroups in resource quotas is less performant than the full list of hosts
-        6541085   NFS write error on N1GE trace file
2300     6539199   qquota(1) filtering broken for project and pe if -P/-pe switch is not used
2299     6536039   sgeremoterun not working
2201     6529974   Use of MORE fails on some architectures
-        6528949   inst_sge -ux uninstallation of exechost tries to delete local spooldir, even it isn't configured!
2191     6525883   qstat -s hX filtering is broken on darwin
2189     6525375   qacct ignores jobs in output
2320     6513115   in qmon, under calendar configuration, it is possible to modify even if no calendar exists
2326     6506661   sge_conf(5), description for rlogin_daemon and qlogin_daemon is wrong
2307     6433628   qconf -sq all.q@myhost produces no value at all for complex_values (not even NONE)
2289     6565951   Qmon panel does not check for valid data in Scheduler Configuration
2314     6513116   Qmon x qconf inconsistent in allowed characters in attribute names
-        6195248   QMON Job Control Window: Incomprehensible Priority Button
2313     6410592   Double clicking in Consumables/Fixed Attributes list does not behave as a GUI should
2312     6482211   complex attributes whose deletion is denied donot reflect back after the denial message in qmon
2301     6551121   Memory leak in libdrmaa.so
916      6355875   qsub -terse to just output job id
-        6522273   Wrong exit code with qconf -sds
2266     6563346   Wrong usage of 'day' format model in trunc(date) Oracle functions
2187     6562190   memory leak in sge_schedd
2265     6280747   qmon loses sharetree changes
747      6291044   "Modify"-Button is activated but should be grayed
2263     6553066   qmon's Complex Configuration Load and Save buttons did not work
2262     4742097   Qmon has a ticket number limitation
1729     4818801   qmon on secondary screen crashes when "Job Control" is pressed
2261     6538740   clear usage operation should implicitely trigger refresh in share-tree dialogue
2260     6327539   Ability to sort queue instances using each column of the queue instances table
2229     6544869   UNKNOWN group/owner in accouting(5)
2247     6556411   DBW queries "Average Job Turnaround Time", "Average Job Wait Time" might not work
-        6481737   Arco should support webconsole 3.0.x
-        6559385   Calling JGDI getQueueInstanceSummary results in a memory leak
1813     6328064   Queue request -q from sge_request can't be overridden through command line
-        6355674   arcorun can not be used as sge_admin user if the toc file is not available
2164     6514085   Need a possibility to update existing example queries for the ARCo web application
-        6426331   remove util/sge_log_tee from distribution
-        6476263   function job_get_id_string() is not MT save and used in qmaster
2219     6536426   inst_sge -m fails for non-root when USER variable is not set
1860     6345522   qdel on a job in deleted state does not output any information
2258     5081743   queue status in reporting file is missing.
2050     6422335   still used usersets/project/calendar/pe/checkpoint can be removed under certain conditions


Bugs fixed in SGE 6.1 since release 6.1_beta
--------------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
1941     5086007   qstat -qs doesn't work
2183     6499217   meaningless error in clients when reporting_param flush_time is incorrectly set
-        6525497   JGDI crashes JVM when null is passed to JNI GetStringUTFChars function
2220     6440226   add installation of SGE_Helper_Service to auto installation
2221     6521802   the binary check in inst_sge is wrong!
-        6537633   Extraneous space in qsub's "Invalid month specification." message
2222     6538293   Hybrid user/project share-tree is broken for user sharing amongst array jobs
2180     6518684   Qconf usage x man page inconsistency
2181     6518689   Project man page contains different attribute names.
2171     6516288   Scheduler does not write pid file in daemonize phase
2178     6518607   invalid memory access in cl_com_get_handle
-        6520761   add background mode to N1 Grid Engine Helper Service
-        6233523   loadcheck reports on a hyperthreaded CPU only one processor
-        6276612   provide support for Itanium platform
752      6288953   scalability issue with qdel and very large array jobs
751      6291047   qconf -sstnode cannot find root
-        6303750   Install guide ambiguous on role of CSP
1930     6329378   incorrect qsub error message, if an invalid integer value is passed to the -l option
1858     6344960   qtcsh behaves differently in direct mode from qrshmode
1933     6349037   "qstat -explain E" displays explanation of the same error two times.
1940     6362523   qstat -q filter does compare hosts in queue instances
-        6363245   on some Windows execution hosts, execd hangs after the job has finished
1978     6383256   no newline at end of sge_shepherd's exit_status messages
-        6395078   wrong entry in sgepasswd file wrongly sets whole host in error state
2012     6402127   qconf -suserl reports incorrect status if no users are defined
-        6403152   qconf -as returns error code 0 even in case of unresolvable host
2015     6403810   JavaDocs for DRMAA need improvement
-        6428621   add a reserved complex value to control displaying Windows GUIs
-        6453426   Event clients will not get list updates, when they change their subscription after the registration
-        6461308   Wrong path to spooled parallel jobs with using classic spooling
2130     6501447   No online usage for MacOS X
2141     6506701   sge_shepherd dumps core on linux amd64 for qrsh jobs with very long cmdline (> 10k)
2233     6528950   modifying a RQS with invalid syntax results in its deletion
-        6533952   Admins guide does not mention that parallel environments must be linked with queues
-        6535768   Upgrade chapter 5 in 6.1 install guide must mention abolition of LD_LIBRARY_PATH for Solaris/Linux
-        6535775   Upgrade chapter in 6.1 Install Guide wrongly indicates upgrade from 5.3 were possible
-        6537476   6.1 install guide broken and incomplete wrts MySQL installation for ARCO
-        6537607   6.1 Admins guide needs improvement on the linking between queues and parallel environments
-        6539215   quota verification time may not grow with the number of queues
2224     6539792   resource quotas broken after qmaster restart
-        6542483   Important changes with Resource Quota chapter in 6.1 admins guide
-        6545277   sge_statistic tables are not documented
2230     6546370   Pivot for ARCo Accounting Queries does not show all the fields
2231     6546802   qstat -F -xml does not show resources


Bugs fixed in SGE 6.1_beta since release 6.1_preview2
-----------------------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
-        6267190   Typo before "About the urgent priority" in Admin Guide
1445     6291021   64 bit solaris BDB rpc server broken
1703     6295319   Admin guide: refers to sge_host(5) instead of host_conf(5)
-        6344917   Error in Embedded Command Line Options example
-        6395075   on Windows, execd doesn't provide useful error messages when SSL keys broken
2188     6421113   CSP mode auto installation: certificates are not copied to submit hosts
-        6444526   Admin guide describes N1GE backup facility, but restore is not described
2196     6472614   Auto installation option failed to save the install log
2182     6513433   remote installation of execd's need enhancement, rework, cleanup
2139     6506690   dbwriter should not use autocommit mode
-        6520257   need to define continuation character behaviour with qconf file formats
-        6521285   describe useful characters for every parameter
2185     6522385   qmon crash in cluster configuration dialog when modifying a host
2192     6525917   qacct -l h=<hostname> dumps core on darwin and linux itanium
2198     6528808   sge_ca script fails on nfs no root access file systems
2202     6530335   qmaster aborts when a resource quota set is modified while jobs are running
2204     6531317   qstat -xml does not show pending/zombie jobs
2206     6531921   qstat -r -xml is not working
2207     6533754   resource quota are modified on qconf -mrqs, even if the editor is exited without saving


Bugs fixed in SGE 6.1_preview2 since release 6.1_preview1
---------------------------------------------------------

Issue    Sun BugId Description
-------- --------- ------------------------------------------------------------------------------------------
-        5093930   ARCo should work with MySQL
-        5101053   Regular expressions should also be mentioned in qsub in addition to complex
-        5101735   Needs more boolean operators support for resource requests
56       6205203   Logical OR operator works only with complex attributes of type RESTRING
2135     6506115   Invalid qconf -mattr crashes qmaster
2150     6507572   qconf -Arqs added invalid RQS
2146     6510635   Default requests for complexes not honored by resource quotas
2161     6513944   qmaster core dump with usersets referenced in RQS
2162     6513967   unix groups are not considered by RQS
2166     6515122   add -wd working_dir in addition to -cwd option for submission

Revision 1.31 / (download) - annotate - [select for diffs], Sat Sep 6 20:54:34 2008 UTC (15 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: cube-native-xorg-base, cube-native-xorg
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (unified) to selected 1.13 (unified)

Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jan 18 05:08:53 2008 UTC (16 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (unified) to selected 1.13 (unified)

Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.29 / (download) - annotate - [select for diffs], Sat Jan 12 11:36:33 2008 UTC (16 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (unified) to selected 1.13 (unified)

db4 update related revision bump

Revision 1.28 / (download) - annotate - [select for diffs], Tue Sep 25 10:03:53 2007 UTC (16 years, 6 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.27: +5 -5 lines
Diff to previous 1.27 (unified) to selected 1.13 (unified)

Back out previous.  Pointed out by uebayasi@ and martti@.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Sep 25 08:31:54 2007 UTC (16 years, 6 months ago) by hira
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 (unified) to selected 1.13 (unified)

ln -> ${LN}.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Aug 15 02:03:05 2007 UTC (16 years, 8 months ago) by markd
Branch: MAIN
Changes since 1.25: +6 -17 lines
Diff to previous 1.25 (unified) to selected 1.13 (unified)

Update sge to 6.0 Update 11

Bugs fixed in SGE 6.0u11 since release 6.0u10
--------------------------------------------

scalability issue with qdel and very large array jobs
loadcheck reports on a hyperthreaded CPU only one processor
CSP mode auto installation: certificates are not copied to submit hosts
qmon crashes when displaying about dialog
sge_schedd deadlock upon schedd_job_info job_list being enabled
Qmon has a ticket number limitation
qmon on secondary screen crashes when "Job Control" is pressed
queue status in reporting file is missing.
"Modify"-Button is activated but should be grayed
reporting(5) man page lacks information about sharelog records
Ability to sort queue instances using each column of the queue instances
table
Queue request -q from sge_request can't be overridden through command line
qdel on a job in deleted state does not output any information
qsub -terse to just output job id
qrsh man page doesn't explain which options don't work with interactive jobs
Numbers in error mail too large
still used usersets/project/calendar/pe/checkpoint can be removed under
certain conditions
remove util/sge_log_tee from distribution
shell_start_mode should be documentated to be only used for batch jobs
reserved usage not explained in sge_conf.5
Discrepancy between load values reported by Gridengine and from the
HP-UX 64 bit env.
auto installation option failed to save the install log
function job_get_id_string() is not MT save and used in qmaster
Broken output of job name with 'qsub -N'
meaningless error in clients when reporting_param flush_time is
incorrectly set
remote installation of execd's need enhancement, rework, cleanup
Scheduler does not write pid file in daemonize phase
invalid memory access in cl_com_get_handle
Qconf usage x man page inconsistency
Project man page contains different attribute names.
the binary check in inst_sge is wrong!
Wrong exit code with qconf -sds
qacct -l h=<hostname> dumps core on darwin and linux itanium
inst_sge -m fails for non-root when USER variable is not set
Extraneous space in qsub's "Invalid month specification." message
Hybrid user/project share-tree is broken for user sharing amongst array
jobs
clear usage operation should implicitely trigger refresh in share-tree
dialogue
UNKNOWN group/owner in accouting(5)
qmon's Complex Configuration Load and Save buttons did not work
memory leak in sge_schedd



Bugs fixed in SGE 6.0u10 since release 6.0u9
--------------------------------------------

qdel of just submitted job
can't start qmaster message appears, but qmaster is started
inst_sge script does not add the master host to the shadow_masters file
wrong qlogin_daemon or rlogin_daemon in host conf doesn't set host and
job into error state
reprioritize field in qmon cluster config missing
hostname resolving should not be case sensitive
drmaa_version() function should return 1.0
DRMAA sessions should be persistent
drmaa_control() causes illegal memory access
getDrmaaImplementation() should return the same string as getDrmSystem()
qconf rejects configuration, when attribute value ends with a space
character
during QMaster installation, creation of local database directory fails
on hp11
the execd auto_install takes too long because of long delays after a
parallel install block
Unable to modify Advanced Settings in Configuration for Host in my
cluster using qmon
qacct -l h=<hostname> dump core
shared library name DT_SONAME not set with libdrmaa.so
Berkeley DB backup failed when using hostname with a fully qualified
domain name
the inst_common.sh is missing $SGE_EXECD_PORT
potential security issues in cull library
inst_sge -help wrongly indicates -bup/-rst works with BDB spooling only
qping segfaults in ssl mode
The sge_share_mon utility does not work with the automatic policy enforcement
the auto uninstall execd needs a ssh deamon when the uninstall is done local
accounting records for slave tasks of pe jobs contain invalid submission time
DRMAA 1.0 interface need complete documentation in man pages
qselect matches wrong resources which have been overridden at lower level
qsh does not work if XAUTHORITY is set in root environment
In certain cases jobs may stay in "t" state for 5 minutes
qmaster logging "scheduler tried to remove a incomplete"
ignore_fqdn is broken for the local configuration
host already exists when modifying cluster settings
segmentation fault with empty string
qmaster performance gets throttled if qsub -sync y is used when many
jobs are in the system
sge_conf(5) setting 'max_u_jobs' broken if BDB spooling is used
job control: sorting by different fields
qmon job control: display wider default columns
load formula does not recognize float as weighting factor
qmaster dies when modifying slots value for queue domain when queuename
is missing
spooledit cannot dump USERSET objects
default xterm path in arch_variables script not correct for darwin
architectures
qsh problems on darwin architecture because of wrong crypto lib
execution daemon can crash on Linux where libnss_ldap.so uses BDB 4.2
shared library


Bugs fixed in SGE 6.0u9 since release 6.0u8
-------------------------------------------

CSP mode is affected by OpenSSL Security Advisory [28th September 2006]
account string does not accept the "|" character
unreasonably long scheduler dispatch times if lots of projects are used
in share tree
unreasonably long scheduler dispatch times if lots of cluster queues are
deployed in large clusters
jobs with negative priority will be rejected by qmaster

Revision 1.25 / (download) - annotate - [select for diffs], Wed Jul 4 20:54:55 2007 UTC (16 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (unified) to selected 1.13 (unified)

Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jun 8 12:25:05 2007 UTC (16 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (unified) to selected 1.13 (unified)

PKGREVISION bump for db4 shlib name change.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 25 19:46:55 2007 UTC (17 years, 2 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (unified) to selected 1.13 (unified)

Fix linkage of some support programs. Bump PKGREVISION.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Dec 15 20:33:00 2006 UTC (17 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (unified) to selected 1.13 (unified)

Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr

Revision 1.21 / (download) - annotate - [select for diffs], Sat Oct 21 20:25:21 2006 UTC (17 years, 5 months ago) by markd
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (unified) to selected 1.13 (unified)

Note that the fetch stage is interactive.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Oct 19 11:51:27 2006 UTC (17 years, 6 months ago) by markd
Branch: MAIN
Changes since 1.19: +30 -14 lines
Diff to previous 1.19 (unified) to selected 1.13 (unified)

Update sge to 6.0.8.

Several years worth of bug fixes and features.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Apr 23 00:12:41 2006 UTC (17 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (unified) to selected 1.13 (unified)

Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Mar 4 21:30:27 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (unified) to selected 1.13 (unified)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:34 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (unified) to selected 1.13 (unified)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:05 2005 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (unified) to selected 1.13 (unified)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 12 21:36:55 2005 UTC (18 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (unified) to selected 1.13 (unified)

Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:16 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (unified)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.13 / (download) - annotate - [selected], Mon Dec 5 20:50:51 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.12: +5 -5 lines
Diff to previous 1.12 (unified)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.12 / (download) - annotate - [select for diffs], Tue Aug 23 11:48:50 2005 UTC (18 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (unified) to selected 1.13 (unified)

The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:17 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.10: +2 -3 lines
Diff to previous 1.10 (unified) to selected 1.13 (unified)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jun 17 03:50:29 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (unified) to selected 1.13 (unified)

Create directories before installing files into them.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:08 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (unified) to selected 1.13 (unified)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.8 / (download) - annotate - [select for diffs], Sun May 22 20:08:27 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (unified) to selected 1.13 (unified)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 28 23:17:53 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.6: +7 -5 lines
Diff to previous 1.6 (unified) to selected 1.13 (unified)

Avoid using != to define some variables .. just use :sh instead to defer
evaluation until the make targets are invoked.  This avoids needing
${ECHO} and ${TR} in the top-level make.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:04 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (unified) to selected 1.13 (unified)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Dec 28 02:47:48 2004 UTC (19 years, 3 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (unified) to selected 1.13 (unified)

The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:03 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (unified) to selected 1.13 (unified)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 20 22:34:03 2004 UTC (19 years, 9 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.2: +6 -1 lines
Diff to previous 1.2 (unified) to selected 1.13 (unified)

This package needs CONFIG_GUESS_OVERRIDE and CONFIG_SUB_OVERRIDE in
order to build on x86_64.

Noted by dmcmahill@.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 27 14:22:18 2004 UTC (19 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.1: +6 -2 lines
Diff to previous 1.1 (unified) to selected 1.13 (unified)

correctly detect sparcv9, allows this to get further on Solaris
when running a 64-bit kernel.

Revision 1.1 / (download) - annotate - [select for diffs], Mon May 3 00:38:34 2004 UTC (19 years, 11 months ago) by dmcmahill
Branch: MAIN
Diff to selected 1.13 (unified)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>