Shell Ruby C Perl PHP XSLT Awk
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.cpu-os-macros
banner.sh
cpu-os-macros.a
dbupgrade.sh
disable-header-verification.patch
do_not_write_before_macro_buffer.patch
eclipse-feature.xslt
fast_python_deps.patch
gem_helper.rb
macros.lang
macros.local
macros.pld.in
openmp.patch
perl.prov
py-disable-fetch.patch
python-libx32.patch
python-rpmsense-missingok.patch
python2_explicit.patch
rpm-5.4.10-dont-try-generate-rpmfc-dependencies-from-doc-files.patch
rpm-5.4.10-duplicate_files_terminate_build.patch
rpm-5.4.10-files-listed-twice-terminates-build.patch
rpm-5.4.10-fix-neon-saving-error-pages-as-target-file.patch
rpm-5.4.10-support-ignore-arch-and-os-again.patch
rpm-5.4.10-unpackaged_subdirs_terminate_build.patch
rpm-5.4.12-copy-Value-string.patch
rpm-5.4.12-fix-rpmlua-print.patch
rpm-5.4.12-fix-rpmpython-module-import-init.patch
rpm-5.4.12-truncate-output-buffer-after-use.patch
rpm-5.4.13-perl-bindings-do-not-use-xmalloc.patch
rpm-5.4.14-no-assert-abort-with-broken-headers.patch
rpm-5.4.14-rpmdbchk.patch
rpm-5.4.15-use-DSA-sig.patch
rpm-5.4.4-add-_specfile-macro.patch
rpm-5.4.4-allow-installation-of-repackaged-rpms.patch
rpm-5.4.4-drop-useless-auto-generated-pkgconfig-dependency.patch
rpm-5.4.4-fix-rpmconstant-to-always-use-LC_CTYPE-C-for-case-conversion.patch
rpm-5.4.4-fix-same-package-with-epoch-possible-to-upgrade.patch
rpm-5.4.4-glob-wildcards-for-loading-macro-files.patch
rpm-5.4.4-pass-_builddir-properly-to-find-debuginfo.patch
rpm-5.4.4-pkgconfigdeps-check-path.patch
rpm-5.4.4-rpmbuild-withoutclean.patch
rpm-5.4.5-python-export-spec-macros.patch
rpm-5.4.5-rpmfc-apply-python-coloring-from-magic.patch
rpm-5.4.5-skip-dependencies-for-character-devices.patch
rpm-5.4.7-dont-consider-trigger-dependencies-as-overlapping.patch
rpm-5.4.7-fix-generation-of-ruby-abi-provides.patch
rpm-5.4.7-fix-minor-memleaks.patch
rpm-5.4.7-hdrfmt-fix-unitialized-argv-element.patch
rpm-5.4.7-kmod-dependencies.patch
rpm-5.4.7-no-seqid_init-on-rdonly-database.patch
rpm-5.4.8-dont-show-suggests-with-requires.patch
rpm-5.4.9-avoid-dependencies-on-self.patch
rpm-5.4.9-avoid-double-slash-in-path-for-dirname-filetrigger-matching.patch
rpm-5.4.9-disable-l10ndir.patch
rpm-5.4.9-fix-rpm_qa-pattern.patch
rpm-5.4.9-fix-verify-segfault.patch
rpm-5.4.9-font-provides.patch
rpm-5.4.9-keep-loading-script-macros.patch
rpm-5.4.9-mire-fix-strings-lacking-null-terminator.patch
rpm-5.4.9-rpmfc-extract-dependencies-for-all-files.patch
rpm-5.4.9-rpmpython-fix-input.patch
rpm-5.4.9-ruby1.9-fixes.patch
rpm-5.4.9-strip-buildroot-away-from-duplicate-files-list.patch
rpm-5.4.9-support-signatures-and-digest-disablers.patch
rpm-5.4.9-update-rpmfc-when-removing-dependencies-on-self.patch
rpm-CVE-2013-6435.patch
rpm-CVE-2014-8118.patch
rpm-DB_CONFIG.patch
rpm-URPM-build-fix.patch
rpm-branch.patch
rpm-builddir-readlink.patch
rpm-changelog-encoding.patch
rpm-changelog_order_check_nonfatal.patch
rpm-clean-docdir.patch
rpm-cleanbody.patch
rpm-compress-doc
rpm-cppcompat.patch
rpm-db5.2.patch
rpm-db_buffer_small.patch
rpm-debuginfo.patch
rpm-dirdeps-macro.patch
rpm-disable-hmac-verify.patch
rpm-dont-copy-descriptive-tags.patch
rpm-dont-treat-gstreamer-modules-as-font.patch
rpm-double_check_file_deps.patch
rpm-double_check_unpackaged_subdirs.patch
rpm-file-magic-can-be-mixed-case.patch
rpm-file-output-for-ELF.patch
rpm-find-spec-bcond
rpm-fix--p-interpreter-and-empty-script.patch
rpm-fix-___build_pre-macro.patch
rpm-fix-compress-doc.patch
rpm-fix-filedigests-verify.patch
rpm-fix-internal-lua-build.patch
rpm-fix-missing-types-in-headers.patch
rpm-gendiff.patch
rpm-gettext-in-header.patch
rpm-groups-po.awk
rpm-gst-inspect-typo.patch
rpm-hack-norpmlibdep.patch
rpm-helperEVR-noassert.patch
rpm-hrmib-cache
rpm-ignore-missing-macro-files.patch
rpm-install-tree
rpm-installbeforeerase.patch
rpm-java-requires
rpm-javadeps.patch
rpm-libmagic-locale.patch
rpm-libtool-deps.patch
rpm-lua-enable-extra-libs.patch
rpm-lua-expat.patch
rpm-lua.patch
rpm-macros.patch
rpm-man_pl.patch
rpm-mimetype.patch
rpm-mimetypedeps
rpm-missing-patch-file-fails-build.patch
rpm-namespace-compare.patch
rpm-nosetproctitle.patch
rpm-notsc.patch
rpm-null-term-ascii-digest.patch
rpm-old-fileconflicts-behaviour.patch
rpm-parseSpec-skip-empty-tags.patch
rpm-pattern_Release.patch
rpm-payload-use-hashed-inode.patch
rpm-perl-macros.patch
rpm-perl-magic.patch
rpm-perl-req-perlfile.patch
rpm-perl_req-INC_dirs.patch
rpm-php-deps.patch
rpm-php-macros.patch
rpm-php-provides
rpm-php-requires
rpm-php-requires.php
rpm-popt-aliases.patch
rpm-popt-coreutils.patch
rpm-postun-nofail.patch
rpm-preserve-iterator.patch
rpm-preserve-tag-type.patch
rpm-python-enable-compat-RPMSENSE.patch
rpm-python-sitescriptdir.patch
rpm-python-spec-header.patch
rpm-pythoneggs.patch
rpm-query-always-noisy.patch
rpm-remove-misleading-missing-patch-message.patch
rpm-repackage-dont-force-max-compression.patch
rpm-revert-gpg-argv-parsing.patch
rpm-rpmspec.patch
rpm-rpmtdnext.patch
rpm-scripts-closefds.patch
rpm-silence-RPM_CHAR_TYPE.patch
rpm-sparc64.patch
rpm-truncate-cvslog.patch
rpm-unglobal.patch
rpm-user_group.sh
rpm-verify-ghosts-broken-logic.patch
rpm.groups
rpm.noautocompressdoc
rpm.noautoprov
rpm.noautoprovfiles
rpm.noautoreq
rpm.noautoreqfiles
rpm.spec
rpm.sysconfig
rpm.sysinfo
rpmdb_checkversion.c
rpmdb_reset.c
rubygems.rb
skip-ldconfig-optimization.patch
vendor-pld.patch
x32.patch

README.cpu-os-macros

In order to more easily cope with merges and avoid issues with binary formats,
we're now using the ar format which will give us a pure ascii archive that'll
make it possible to track & merge individual changes like with other text files.
Unfortunately the format doesn't support paths..

recommended way of making changes and updating archive:
rm -rf foo
mkdir foo
cd foo
ar x ../cpu-os-macros.a
<perform your changes>
cd -
# preserve order of files within the archive
LC_ALL=C /bin/sh -c 'ar cDr cpu-os-macros.a foo/*macros'