Package Details: openwatcom-v2 2.0-4

Git Clone URL: https://aur.archlinux.org/openwatcom-v2.git (read-only)
Package Base: openwatcom-v2
Description: The Open Watcom Fortran/C/C++ compiler, binary distribution -V2 fork
Upstream URL: https://github.com/open-watcom
Keywords: compiler cross
Licenses: custom:OWPL-1
Submitter: WFCody
Maintainer: WFCody
Last Packager: WFCody
Votes: 4
Popularity: 0.000000
First Submitted: 2015-08-19 14:48
Last Updated: 2018-02-23 14:03

Latest Comments

WFCody commented on 2015-12-10 03:50

Thanks! I have updated the PKGBUILD. Have fun :)

ackalker commented on 2015-12-07 23:19

I've reported the problem "upstream": https://github.com/open-watcom/open-watcom-v2/issues/216

ackalker commented on 2015-12-07 22:23

I was getting the following error trying to build this package:

$ makepkg
[...]
/home/miki/pkg/aur/openwatcom-v2/PKGBUILD: line 27: 13107 Segmentation fault "
==> ERROR: A failure occurred in package().
Aborting...

With some digigng and a bit of luck, I found that this appears to be related to open-watcom-2_0-c-linux-x86 installer not liking my terminal setting (who woulda thunk that!):

$ echo $TERM
rxvt-unicode-256color
$ TERM=linux makepkg
[...package builds w/o problems...]

Please consider making the following small change to the PKGBUILD:

--- PKGBUILD.original 2015-08-19 16:52:38.000000000 +0200
+++ PKGBUILD 2015-12-07 23:22:33.634814594 +0100
@@ -60,8 +60,8 @@
3s=true # Stack calling convention libraries
cplusplus=true # C++ support
EOF
- ./open-watcom-2_0-f77-linux-x86 -i -dDstDir="$pkgdir/opt/watcom" -dOWDir="/opt/watcom" -f="$_tmpnam"
- ./open-watcom-2_0-c-linux-x86 -i -dDstDir="$pkgdir/opt/watcom" -dOWDir="/opt/watcom" -f="$_tmpnam"
+ TERM=linux ./open-watcom-2_0-f77-linux-x86 -i -dDstDir="$pkgdir/opt/watcom" -dOWDir="/opt/watcom" -f="$_tmpnam"
+ TERM=linux ./open-watcom-2_0-c-linux-x86 -i -dDstDir="$pkgdir/opt/watcom" -dOWDir="/opt/watcom" -f="$_tmpnam"
install -d "$pkgdir/usr/share/licenses/watcom"
install -Dm644 "$pkgdir/opt/watcom/license.txt" "$pkgdir/usr/share/licenses/watcom/license.txt"
_pkgdirsane="$(echo "$pkgdir" | sed -e 's,[\[^$.+*\\?],\\&,g')"