Age | Commit message (Collapse) | Author | Files | Lines |
|
etc/build.usage: updated.
groups/2*.native_packages_*.group: adds dependencies.
vars/env.vars, groups/{010.host_deps,120.native_runtime}.group: removes ${PKG_SRC_TARBALL_DISABLE}.
groups/999.invariants.group b, vars/{env,invariants_tarballs}.vars: removes tarball generation.
subr/build_args.subr: reimplemented using getopts(1).
subr/{build_args,ex_pkg_dispatch}.subr: don't inhibit dependency processing if ${ARG_RESTART_RECURSIVE} is set.
|
|
groups/231.native_packages_etc.group:apr:${PKG_NO_CLEAN}: don't clean due to reverse dependency on apr_util.
groups/231.native_packages_etc.group:apr_util:${PKG_ENV_VARS_EXTRA}: build w/ LDADD_dbd_sqlite3=-lsqlite3 -lapr-1 -L.libs -laprutil-1.
patches/apr_util-1.6.1.local.patch: removes obsolete patch.
subr/pkg_clean.subr, vars/env.vars: don't clean if ${PKG_NO_CLEAN} is set.
|
|
merged/split, adds dependencies.
groups/: updates layout.
etc/build.usage: updated.
subr/build_init.subr:build_init(): only include actual groups in ${GROUPS_DEFAULT}.
|
|
messages w/ {current,maximum} count of packages in build group.
|
|
subr/build_init.subr: source groups/*.group & set ${GROUPS_DEFAULT}.
vars/midipix.vars: merged into vars/env.vars.
|
|
|
|
vars/build.vars:native_toolchain: fix group variables.
vars/build.vars:ncurses: moved into native_packags_deps_deps.
vars/build.vars:{bzip2,expat,lib{elf,ffi,readline,z}}: moved into native_packages_deps.
vars/build.vars:{gdb,python2}: moved into native_packages.
vars/gcc.vars: minor cleanup.
etc/build.usage: updated.
subr/ex_pkg_dispatch.subr: disable dependency expansion given -r.
|
|
ingw32}}: adds dependencies.
vars/build.vars:native_toolchain: merges native_toolchain_deps, adds dependencies.
vars/build.vars:{bzip2,expat,gdb,python2}: moved into native_toolchain, adds dependencies.
vars/build.vars:native_packages_deps{,_{deps,x11}}:${PKG_IN_TREE}: set.
vars/env.vars:${DEFAULT_BUILD_VARS}: adds IN_TREE.
vars/gcc.vars: continuously echo build status messages to pipe fd #3.
etc/build.usage: updated.
subr/ex_pkg_dispatch.subr: enforce in-order building given ${PKG_IN_TREE} set on group.
|
|
|
|
|
|
|
|
|
|
signal.
subr/build_init.subr:build_init(): check for pgrep(1) in $PATH.
subr/ex_rtl.subr:ex_rtl_kill_tree(): implement w/ pgrep(1).
|
|
|
|
subr/pkg_configure_autotools.subr: export ${PKG_CONFIG{,_PATH}}.
|
|
|
|
vars/build.vars:{rpm,dbus{,_glib}}_host:${PKG_ENV_VARS_EXTRA}: remove obsolete ${PKG_CONFIG_PATH} export.
vars/env.vars:${DEFAULT_BUILD_VARS}: remove ${PKG_CONFIG_LIBDIR,PKGCONFIG}.
vars/midipix.vars: provide ${DEFAULT_HOST_PKG_CONFIG{,_PATH}}, fix typo in ${DEFAULT_NATIVE_PKG_CONFIG_PATH}.
|
|
|
|
|
|
(via midipix.)"
This reverts commit fde9ee5a1385d14a8bd82ae548f1d7c1e1de551a.
|
|
vars/{gcc,midipix}.vars: default to LIBTOOL=rdlibtool (via midipix.)
|
|
|
|
file (possibly fixing [1].)
References:
Fri, 17 Jan 2020 15:02:03 +0000 [1] 103455 – rpmbuild crashes with broken pipe during check-files <https://bugzilla.redhat.com/show_bug.cgi?id=103455>
|
|
subr/ex_rtl_fetch.subr:ex_rtl_fetch_urls_git(): run git-submodule(1) update --init post-checkout.
|
|
${PKG_BASE_DIR}/${PKG_SUBDIR}/patches/ (via midipix.)
|
|
|
|
|
|
|
|
The TERMCAP variable, if present, can be very long (27 lines and
over 1500 chars in my case).
In these cases, the earlier lines end with a backslash, and the
following ones start with a one tab indent.
Filter for lines starting with "export" to properly find the
variable names only, as that's the only thing we're interested in
here.
|
|
subr/ex_pkg_env.subr: don't unset ${LD_LIBRARY_PATH} given build target host_packages_deps.
vars/libsolv.vars: don't unset ${LD_LIBRARY_PATH}.
|
|
build target host_packages_deps.
vars/ncurses{,tw}_host.vars: removed.
|
|
G_CONFIG_CACHE_LOCAL}: set from ${CONFIG_CACHE_GNULIB} (via midipix.)
vars/build.vars:${CONFIG_CACHE_GNULIB}, vars/gnulib.vars: merged.
vars/env.vars:${DEFAULT_BUILD_VARS}: adds provisional ${CONFIG_CACHE_LOCAL} variable.
subr/pkg_configure_autotools.subr: append ${PKG_CONFIG_CACHE_LOCAL} (provisional) to config.cache if non-empty prior to appending ${PKG_CONFIG_CACHE_EXTRA} if non-empty.
|
|
subr/pkg_fetch_extract.subr: extract lzip-compressed tarballs w/ lzip.
|
|
|
|
${BUILD_WORKDIR}" to rpmbuild.
|
|
${${_pkgs_found_vname}}.
|
|
builds & /a=x files.
|
|
|
|
subr/ex_pkg_dispatch.subr:ex_pkg_dispatch(): only set ${${_pkgs_found_vname}} if non-zero.
|
|
|
|
${DEFAULT_CHECK_PREREQ_{CMDS,FILES{,_DYNAMIC},PERL_MODULES}}.
etc/build.usage: update target list.
subr/build_checks.subr: merges remaining checks into subr/build_init.subr.
|
|
subr/ex_rtl_state.subr: adds ex_rtl_state_clear().
vars/midipix.vars: adds ${DEFAULT_BUILD_LAST_FAILED_PKG_FNAME}.
|
|
subr/ex_rtl_{fileop,log}.subr, vars/env.vars: log file operations at -vvvv.
|
|
w/ /bin/sh.
vars/midipix.vars:${DEFAULT_{LOG_ENV_VARS,CLEAR_ENV_VARS_EXCEPT}}: removes SHELL.
|
|
etc/build.usage, subr/build_{args,init}.subr: merges -[46N] into -F as ipv4|ipv6|offline.
subr/ex_rtl_fetch.subr: honour ${{ARG_FETCH_FORCE,DEFAULT_GIT_ARGS}}.
subr/pkg_install_strip.subr: correctly strip non-release build binaries.
subr/pkg_install_strip.subr:pkg_install_strip(): honour ${ARG_DEBUG_MINIPIX}.
vars/env.vars, subr/pkg_fetch_{download,git,wget}.subr: merges fetch_{git,wget} into fetch_download.
vars/midipix.vars: adds ${DEFAULT_GIT_ARGS}.
vars/{musl,python[23]{,_host}}.vars: updated concerning fetch_download.
|
|
minipix.
|
|
subr/ex_rtl_log.subr:ex_rtl_log_msg(): minor cleanup.
|
|
{minipix,pkg,rpm,t{bz2,gz,xz},zipdist}.
subr/{build_args,pkg_clean}.subr: cleanup ${ARG_CLEAN_BUILDS} usage.
vars/build.vars:dist: merged into invariants.
vars/invariants_minipix.vars: adapted from vars/dist_minipix_dist.vars.
vars/{invariants_tarballs,midipix}.vars: don't produce source tarballs.
|
|
subr/pkg_install_rpm.subr:pkg_install_rpm(): reintroduce rpmbuild check.
|
|
vars/build.vars:host_tools: moves mpackage from dist as mpackage_host.
vars/build.vars:{ntctty,psxscl{,_strace},ptycon}: specify ${PKG_SRC_TARBALL_DISABLE:=1}.
vars/build.vars:minipix: specify ${{PKGLIST,RPM}=1}.
vars/dist_etc.vars: removed.
vars/env.vars: adds {PKGLIST,RPM,SRC_TARBALL}_DISABLE.
vars/invariants_tarballs.vars:pkgp_dist_tarball_src(): honour ${PKG_SRC_TARBALL_DISABLE}.
vars/invariants_zipdist.vars: ensure build directories for packages in the pkglist.native exist.
vars/{invariants_zipdist,mpackage_host}.vars: {reference,provide} mpackage/ symlink.
|