summaryrefslogtreecommitdiff
path: root/debian/rules
Commit message (Collapse)AuthorAge
* Update to debhelper 13Gravatar Benjamin Barenblat2020-05-30
|
* Use -D_FORTIFY_SOURCE=1 instead of 2Gravatar Benjamin Barenblat2020-05-30
| | | | | | Prevent major performance regressions by forcing -D_FORTIFY_SOURCE=1 instead of -D_FORTIFY_SOURCE=2. See https://bugs.debian.org/934722 for details.
* Disable GCC code hoisting20170720+dfsg-2Gravatar Benjamin Barenblat2017-09-17
| | | | | | Set MLton to invoke GCC with -fno-code-hoisting when using C codegen. This corrects a miscompilation on arm64 and mips64el. See https://bugs.debian.org/871572 for details.
* Build position-independent20161022+dfsg-2Gravatar Benjamin Barenblat2016-12-31
| | | | | Now that Debian #837567 has been resolved, build urweb(1) and its associated libraries as PIC.
* Re-disable PIEGravatar Benjamin Barenblat2016-10-23
| | | | | Until #837567 gets fixed, Ur/Web cannot build position-independent. Add extra CFLAGS and LDFLAGS to counteract PIE-by-default.
* Harden urweb executable furtherGravatar Benjamin Barenblat2016-05-30
|
* Build architecture-independent targets with -A (closes Debian #806662)Gravatar Benjamin Barenblat2015-12-23
| | | | | Add appropriate overrides to debian/rules such that dpkg-buildpackage -A will actually build correctly.
* Don’t override dh_builddeb to compress with xzGravatar Benjamin Barenblat2015-07-26
| | | | Stick with the Debian defaults on this one.
* Unbreak the buildGravatar Benjamin Barenblat2015-07-26
| | | | | | | | | | Commit 85c3ede broke the build – giving dh a override_dh_auto_build overrides override_dh_auto_build-{arch,indep}, so after commit 85c3ede, the documentation never got built at all and assembling packages failed. Fortunately, with 85c3ede applied, we don’t actually need to override dh_auto_build anymore, so get rid of the override_dh_auto_build and build documentation in override_dh_auto_build-indep.
* Merge branch 'fix'Gravatar Benjamin Barenblat2015-07-26
|\
| * Build documentation as part of build-indep (closes Debian #790512)Gravatar Gustavo Prado Alkmim2015-07-09
| |
* | Make static linking work (closes Debian #791551)Gravatar Benjamin Barenblat2015-07-06
|/
* Make multiarch awareGravatar Benjamin Barenblat2015-03-10
|
* Create doc packageGravatar Benjamin Barenblat2015-03-10
|
* Harden ML executableGravatar Benjamin Barenblat2015-03-10
|
* Start packaging urwebGravatar Benjamin Barenblat2015-03-09
Documentation and Emacs files are not generated yet.