Sat Dec 18 08:17:23 UTC 2021 I: starting to build xfig/buster/amd64 on jenkins on '2021-12-18 08:17' Sat Dec 18 08:17:23 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_19/95216/console.log Sat Dec 18 08:17:23 UTC 2021 I: Downloading source for buster/xfig=1:3.2.7a-3 --2021-12-18 08:17:24-- http://deb.debian.org/debian/pool/main/x/xfig/xfig_3.2.7a-3.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2216 (2.2K) Saving to: ‘xfig_3.2.7a-3.dsc’ 0K .. 100% 119M=0s 2021-12-18 08:17:24 (119 MB/s) - ‘xfig_3.2.7a-3.dsc’ saved [2216/2216] Sat Dec 18 08:17:24 UTC 2021 I: xfig_3.2.7a-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: xfig Binary: xfig, xfig-doc, xfig-libs Architecture: any all Version: 1:3.2.7a-3 Maintainer: Roland Rosenfeld Homepage: https://sourceforge.net/projects/mcj/ Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/debian/xfig Vcs-Git: https://salsa.debian.org/debian/xfig.git Testsuite: autopkgtest Testsuite-Triggers: autoconf, debhelper, desktop-file-utils, libpng-dev, libx11-dev, libxt-dev, xaw3dg-dev Build-Depends: debhelper (>= 12~), desktop-file-utils, dpkg (>= 1.7.2), groff, imagemagick, libjpeg-dev, libpng-dev, libx11-dev, libxaw7-dev, libxi-dev, libxpm-dev, libxt-dev, man-db, xaw3dg-dev (>= 1.5+E-2), xutils-dev Package-List: xfig deb graphics optional arch=any xfig-doc deb doc optional arch=all xfig-libs deb graphics optional arch=all Checksums-Sha1: ca3f21f659f7b2c6bbdb7902e6020762a197fc58 5055456 xfig_3.2.7a.orig.tar.xz 32a77605519a36d387dd64040ede21f58b0deda9 39296 xfig_3.2.7a-3.debian.tar.xz Checksums-Sha256: ca89986fc9ddb9f3c5a4f6f70e5423f98e2f33f5528a9d577fb05bbcc07ddf24 5055456 xfig_3.2.7a.orig.tar.xz aabe1ea73b62e3ce316184516e6d5ab6ff664d4e9fc281ace80a5267640515a5 39296 xfig_3.2.7a-3.debian.tar.xz Files: b429f12968972a26add09f481d99186d 5055456 xfig_3.2.7a.orig.tar.xz 0c3d9772a7f83d9781041db50963c87c 39296 xfig_3.2.7a-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEErC+9sQSUPYpEoCEdAnE7z8pUELIFAlwwpbQACgkQAnE7z8pU ELLVOw//fJOVLUdhqgg08BGYi5untDLPQSx+c1Rf6Grw83Krxmm01nKtTj/QvhDb M2CkuKWQfSoElGg8G+eCLm0rrb0dOOsAXABX5Z4pTTQggu0xNeBaOanWDjwdlzq3 Zrk+MMz+LQHAB6PYhNZiy0qjDp/iW3coMmMHbf8oiGCnJJCLP23LS888ylBikBf3 o9V3hD0SQRgwwTT7C7ini/u95shzWnHEB144lQ6OTVupsxM1sQPYrfnXR85otlSS veh2367PDCPCqGJ9iwCxfhA5/sJe4UELYwmbpRAigQ4KVDBTMYQ1aw5HQBKF7Jgc tn5lKMDrQyVF5w12YKg1cGPlbSrTuI3WFv40uRBqBS9iWx9LPAHJbc/IYMMtDHcb IO4kuDYDUkXDhbHU3eS9P6H8D6oWmVOiBVetHFP3VI5+oCA94AK+z01eRfqI7UcZ ayRw9FQ/CL7xNznsGw7N3VtGV0M7zr0Bn2if/E691imF0hIQyBRURxa+o0QwsnQW XuoaW+bgWWaV6S/i1C9IKUPg7lNqShloygroWujMLvcGGZvdy8y3chh5NG//VMw/ 9Q4tcN8ucsWfSyitCGPa9IFXZ0wN2CsZIDprTPfqAymSjpwMnRaR1I+6RexSWp2h 2Noi+q2akk1Ckh9Bvmq24LW50v0zCRNuHuSSFeBUxdV+3geeK9w= =rQiD -----END PGP SIGNATURE----- Sat Dec 18 08:17:24 UTC 2021 I: Checking whether the package is not for us Sat Dec 18 08:17:24 UTC 2021 I: Starting 1st build on remote node ionos1-amd64.debian.net. Sat Dec 18 08:17:24 UTC 2021 I: Preparing to do remote build '1' on ionos1-amd64.debian.net. Sat Dec 18 08:20:34 UTC 2021 I: Deleting $TMPDIR on ionos1-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 17 20:17:29 -12 2021 I: pbuilder-time-stamp: 1639815449 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [xfig_3.2.7a-3.dsc] I: copying [./xfig_3.2.7a.orig.tar.xz] I: copying [./xfig_3.2.7a-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sat Jan 5 00:40:20 2019 -12 gpgv: using RSA key AC2FBDB104943D8A44A0211D02713BCFCA5410B2 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./xfig_3.2.7a-3.dsc dpkg-source: info: extracting xfig in xfig-3.2.7a dpkg-source: info: unpacking xfig_3.2.7a.orig.tar.xz dpkg-source: info: unpacking xfig_3.2.7a-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 04_app-defaults.patch dpkg-source: info: applying 05_xfig-libs.patch dpkg-source: info: applying 06_doc_libraries.patch dpkg-source: info: applying 07_interpolatedspline.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2316276/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='5a69a012cdee4c1bb501f29136445878' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2316276' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/pbuilderrc_0UZ0 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/b1 --logfile b1/build.log xfig_3.2.7a-3.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://78.137.99.97:3128' I: uname -a Linux ionos1-amd64 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux I: ls -l /bin total 5116 -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash -rwxr-xr-x 1 root root 109408 Feb 28 2019 date -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd -rwxr-xr-x 1 root root 93744 Feb 28 2019 df -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 35424 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln -rwxr-xr-x 1 root root 56760 Jul 26 2018 login -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 43008 Jan 9 2019 more -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Nov 7 09:58 sh -> dash -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty -rwsr-xr-x 1 root root 63568 Jan 9 2019 su -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch -rwxr-xr-x 1 root root 35424 Feb 28 2019 true -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/2316276/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 12~), desktop-file-utils, dpkg (>= 1.7.2), groff, imagemagick, libjpeg-dev, libpng-dev, libx11-dev, libxaw7-dev, libxi-dev, libxpm-dev, libxt-dev, man-db, xaw3dg-dev (>= 1.5+E-2), xutils-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 12~); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on desktop-file-utils; however: Package desktop-file-utils is not installed. pbuilder-satisfydepends-dummy depends on groff; however: Package groff is not installed. pbuilder-satisfydepends-dummy depends on imagemagick; however: Package imagemagick is not installed. pbuilder-satisfydepends-dummy depends on libjpeg-dev; however: Package libjpeg-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxaw7-dev; however: Package libxaw7-dev is not installed. pbuilder-satisfydepends-dummy depends on libxi-dev; however: Package libxi-dev is not installed. pbuilder-satisfydepends-dummy depends on libxpm-dev; however: Package libxpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxt-dev; however: Package libxt-dev is not installed. pbuilder-satisfydepends-dummy depends on man-db; however: Package man-db is not installed. pbuilder-satisfydepends-dummy depends on xaw3dg-dev (>= 1.5+E-2); however: Package xaw3dg-dev is not installed. pbuilder-satisfydepends-dummy depends on xutils-dev; however: Package xutils-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} desktop-file-utils{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} groff{a} groff-base{a} hicolor-icon-theme{a} imagemagick{a} imagemagick-6-common{a} imagemagick-6.q16{a} intltool-debian{a} libarchive-zip-perl{a} libbsd0{a} libcroco3{a} libde265-0{a} libelf1{a} libexpat1{a} libfftw3-double3{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libglib2.0-0{a} libheif1{a} libice-dev{a} libice6{a} libicu63{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} liblcms2-2{a} liblqr-1-0{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmagickcore-6.q16-6{a} libmagickwand-6.q16-6{a} libncurses6{a} libnuma1{a} libopenjp2-7{a} libpipeline1{a} libpng-dev{a} libpng16-16{a} libpthread-stubs0-dev{a} libsigsegv2{a} libsm-dev{a} libsm6{a} libtiff5{a} libtool{a} libuchardet0{a} libwebp6{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx265-165{a} libxau-dev{a} libxau6{a} libxaw7{a} libxaw7-dev{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxi-dev{a} libxi6{a} libxml2{a} libxmu-dev{a} libxmu-headers{a} libxmu6{a} libxpm-dev{a} libxpm4{a} libxt-dev{a} libxt6{a} lsb-base{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} ucf{a} x11-common{a} x11proto-core-dev{a} x11proto-dev{a} x11proto-fixes-dev{a} x11proto-input-dev{a} x11proto-xext-dev{a} xaw3dg{a} xaw3dg-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} xutils-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl ghostscript gsfonts libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmagickcore-6.q16-6-extra libmail-sendmail-perl libpaper1 libpng-tools lynx netpbm psutils shared-mime-info wget xdg-user-dirs 0 packages upgraded, 107 newly installed, 0 to remove and 0 not upgraded. Need to get 39.0 MB of archives. After unpacking 143 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3+deb10u1 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 libfftw3-double3 amd64 3.3.8-2 [733 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 libexpat1 amd64 2.2.6-2+deb10u1 [106 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-6 [292 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3+deb10u2 [380 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 ucf all 3.0038+nmu1 [69.0 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get: 14 http://deb.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 libde265-0 amd64 1.0.3-1+b1 [240 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 libnuma1 amd64 2.0.12-1 [26.2 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 libx265-165 amd64 2.9-4 [1041 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 libheif1 amd64 1.3.2-2~deb10u1 [127 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+deb10u1 [133 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 liblcms2-2 amd64 2.9-3 [145 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u3 [1259 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 liblqr-1-0 amd64 0.4.2-2.1 [29.1 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 libltdl7 amd64 2.4.6-9 [390 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 libopenjp2-7 amd64 2.3.0-2+deb10u2 [158 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 libwebp6 amd64 0.6.1-2+deb10u1 [261 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 libtiff5 amd64 4.1.0+git191117-2~deb10u2 [271 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 libwebpmux3 amd64 0.6.1-2+deb10u1 [97.8 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 libxcb1 amd64 1.13.1-2 [137 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 libx11-data all 2:1.6.7-1+deb10u2 [299 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 libx11-6 amd64 2:1.6.7-1+deb10u2 [757 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u1 [8300 kB] Get: 37 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u2 [689 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 imagemagick-6-common all 8:6.9.10.23+dfsg-2.1+deb10u1 [200 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libmagickcore-6.q16-6 amd64 8:6.9.10.23+dfsg-2.1+deb10u1 [1786 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libmagickwand-6.q16-6 amd64 8:6.9.10.23+dfsg-2.1+deb10u1 [446 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get: 44 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 45 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 47 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 48 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 49 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 50 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 51 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 52 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 53 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 54 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 55 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 56 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 57 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 58 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 59 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 60 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 61 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 62 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 63 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 64 http://deb.debian.org/debian buster/main amd64 desktop-file-utils amd64 0.23-4 [85.8 kB] Get: 65 http://deb.debian.org/debian buster/main amd64 lsb-base all 10.2019051400 [28.4 kB] Get: 66 http://deb.debian.org/debian buster/main amd64 x11-common all 1:7.7+19 [251 kB] Get: 67 http://deb.debian.org/debian buster/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get: 68 http://deb.debian.org/debian buster/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get: 69 http://deb.debian.org/debian buster/main amd64 libxt6 amd64 1:1.1.5-1+b3 [190 kB] Get: 70 http://deb.debian.org/debian buster/main amd64 libxmu6 amd64 2:1.1.2-2+b3 [60.8 kB] Get: 71 http://deb.debian.org/debian buster/main amd64 libxpm4 amd64 1:3.5.12-1 [49.1 kB] Get: 72 http://deb.debian.org/debian buster/main amd64 libxaw7 amd64 2:1.0.13-1+b2 [201 kB] Get: 73 http://deb.debian.org/debian buster/main amd64 groff amd64 1.22.4-3+deb10u1 [3973 kB] Get: 74 http://deb.debian.org/debian buster/main amd64 hicolor-icon-theme all 0.17-2 [11.4 kB] Get: 75 http://deb.debian.org/debian buster/main amd64 imagemagick-6.q16 amd64 8:6.9.10.23+dfsg-2.1+deb10u1 [580 kB] Get: 76 http://deb.debian.org/debian buster/main amd64 imagemagick amd64 8:6.9.10.23+dfsg-2.1+deb10u1 [156 kB] Get: 77 http://deb.debian.org/debian buster/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get: 78 http://deb.debian.org/debian buster/main amd64 x11proto-dev all 2018.4-4 [251 kB] Get: 79 http://deb.debian.org/debian buster/main amd64 x11proto-core-dev all 2018.4-4 [3128 B] Get: 80 http://deb.debian.org/debian buster/main amd64 libice-dev amd64 2:1.0.9-2 [66.8 kB] Get: 81 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo-dev amd64 1:1.5.2-2+deb10u1 [208 kB] Get: 82 http://deb.debian.org/debian buster/main amd64 libjpeg-dev all 1:1.5.2-2+deb10u1 [57.7 kB] Get: 83 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get: 84 http://deb.debian.org/debian buster/main amd64 libpng-dev amd64 1.6.36-6 [300 kB] Get: 85 http://deb.debian.org/debian buster/main amd64 libpthread-stubs0-dev amd64 0.4-1 [5344 B] Get: 86 http://deb.debian.org/debian buster/main amd64 libsm-dev amd64 2:1.2.3-1 [38.0 kB] Get: 87 http://deb.debian.org/debian buster/main amd64 libxau-dev amd64 1:1.0.8-1+b2 [23.1 kB] Get: 88 http://deb.debian.org/debian buster/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get: 89 http://deb.debian.org/debian buster/main amd64 x11proto-input-dev all 2018.4-4 [3132 B] Get: 90 http://deb.debian.org/debian buster/main amd64 xtrans-dev all 1.3.5-1 [100 kB] Get: 91 http://deb.debian.org/debian buster/main amd64 libxcb1-dev amd64 1.13.1-2 [174 kB] Get: 92 http://deb.debian.org/debian buster/main amd64 libx11-dev amd64 2:1.6.7-1+deb10u2 [825 kB] Get: 93 http://deb.debian.org/debian buster/main amd64 x11proto-xext-dev all 2018.4-4 [3128 B] Get: 94 http://deb.debian.org/debian buster/main amd64 libxext-dev amd64 2:1.3.3-1+b2 [107 kB] Get: 95 http://deb.debian.org/debian buster/main amd64 libxt-dev amd64 1:1.1.5-1+b3 [426 kB] Get: 96 http://deb.debian.org/debian buster/main amd64 libxmu-headers all 2:1.1.2-2 [51.9 kB] Get: 97 http://deb.debian.org/debian buster/main amd64 libxmu-dev amd64 2:1.1.2-2+b3 [66.3 kB] Get: 98 http://deb.debian.org/debian buster/main amd64 libxpm-dev amd64 1:3.5.12-1 [104 kB] Get: 99 http://deb.debian.org/debian buster/main amd64 libxaw7-dev amd64 2:1.0.13-1+b2 [261 kB] Get: 100 http://deb.debian.org/debian buster/main amd64 libxfixes3 amd64 1:5.0.3-1 [21.9 kB] Get: 101 http://deb.debian.org/debian buster/main amd64 x11proto-fixes-dev all 1:2018.4-4 [3140 B] Get: 102 http://deb.debian.org/debian buster/main amd64 libxfixes-dev amd64 1:5.0.3-1 [23.8 kB] Get: 103 http://deb.debian.org/debian buster/main amd64 libxi6 amd64 2:1.7.9-1 [82.6 kB] Get: 104 http://deb.debian.org/debian buster/main amd64 libxi-dev amd64 2:1.7.9-1 [241 kB] Get: 105 http://deb.debian.org/debian buster/main amd64 xaw3dg amd64 1.5+E-18.3 [152 kB] Get: 106 http://deb.debian.org/debian buster/main amd64 xutils-dev amd64 1:7.7+5+b1 [242 kB] Get: 107 http://deb.debian.org/debian buster/main amd64 xaw3dg-dev amd64 1.5+E-18.3 [191 kB] Fetched 39.0 MB in 2s (24.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../000-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../002-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../004-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../006-libfftw3-double3_3.3.8-2_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.8-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../007-libexpat1_2.2.6-2+deb10u1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-2+deb10u1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../008-libpng16-16_1.6.36-6_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-6) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../009-libfreetype6_2.9.1-3+deb10u2_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3+deb10u2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../010-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package ucf. Preparing to unpack .../011-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../012-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../013-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../014-libfontconfig1_2.13.1-2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../015-libde265-0_1.0.3-1+b1_amd64.deb ... Unpacking libde265-0:amd64 (1.0.3-1+b1) ... Selecting previously unselected package libnuma1:amd64. Preparing to unpack .../016-libnuma1_2.0.12-1_amd64.deb ... Unpacking libnuma1:amd64 (2.0.12-1) ... Selecting previously unselected package libx265-165:amd64. Preparing to unpack .../017-libx265-165_2.9-4_amd64.deb ... Unpacking libx265-165:amd64 (2.9-4) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../018-libheif1_1.3.2-2~deb10u1_amd64.deb ... Unpacking libheif1:amd64 (1.3.2-2~deb10u1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../019-libjbig0_2.1-3.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1+b2) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../020-libjpeg62-turbo_1%3a1.5.2-2+deb10u1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../021-liblcms2-2_2.9-3_amd64.deb ... Unpacking liblcms2-2:amd64 (2.9-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../022-libglib2.0-0_2.58.3-2+deb10u3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... Selecting previously unselected package liblqr-1-0:amd64. Preparing to unpack .../023-liblqr-1-0_0.4.2-2.1_amd64.deb ... Unpacking liblqr-1-0:amd64 (0.4.2-2.1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../024-libltdl7_2.4.6-9_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-9) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../025-libopenjp2-7_2.3.0-2+deb10u2_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.3.0-2+deb10u2) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../026-libwebp6_0.6.1-2+deb10u1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2+deb10u1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../027-libtiff5_4.1.0+git191117-2~deb10u2_amd64.deb ... Unpacking libtiff5:amd64 (4.1.0+git191117-2~deb10u2) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../028-libwebpmux3_0.6.1-2+deb10u1_amd64.deb ... Unpacking libwebpmux3:amd64 (0.6.1-2+deb10u1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../029-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../030-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../031-libxcb1_1.13.1-2_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../032-libx11-data_2%3a1.6.7-1+deb10u2_all.deb ... Unpacking libx11-data (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../033-libx11-6_2%3a1.6.7-1+deb10u2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../034-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../035-libicu63_63.1-6+deb10u1_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../036-libxml2_2.9.4+dfsg1-7+deb10u2_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../037-imagemagick-6-common_8%3a6.9.10.23+dfsg-2.1+deb10u1_all.deb ... Unpacking imagemagick-6-common (8:6.9.10.23+dfsg-2.1+deb10u1) ... Selecting previously unselected package libmagickcore-6.q16-6:amd64. Preparing to unpack .../038-libmagickcore-6.q16-6_8%3a6.9.10.23+dfsg-2.1+deb10u1_amd64.deb ... Unpacking libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1) ... Selecting previously unselected package libmagickwand-6.q16-6:amd64. Preparing to unpack .../039-libmagickwand-6.q16-6_8%3a6.9.10.23+dfsg-2.1+deb10u1_amd64.deb ... Unpacking libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../040-libmagic-mgc_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../041-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../042-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../043-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../044-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../045-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../046-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../047-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../048-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../049-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../050-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../051-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../052-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../053-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../054-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../055-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../056-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../057-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../058-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../059-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../060-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../061-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../062-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package desktop-file-utils. Preparing to unpack .../063-desktop-file-utils_0.23-4_amd64.deb ... Unpacking desktop-file-utils (0.23-4) ... Selecting previously unselected package lsb-base. Preparing to unpack .../064-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package x11-common. Preparing to unpack .../065-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../066-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../067-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../068-libxt6_1%3a1.1.5-1+b3_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../069-libxmu6_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../070-libxpm4_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../071-libxaw7_2%3a1.0.13-1+b2_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1+b2) ... Selecting previously unselected package groff. Preparing to unpack .../072-groff_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff (1.22.4-3+deb10u1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../073-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../074-imagemagick-6.q16_8%3a6.9.10.23+dfsg-2.1+deb10u1_amd64.deb ... Unpacking imagemagick-6.q16 (8:6.9.10.23+dfsg-2.1+deb10u1) ... Selecting previously unselected package imagemagick. Preparing to unpack .../075-imagemagick_8%3a6.9.10.23+dfsg-2.1+deb10u1_amd64.deb ... Unpacking imagemagick (8:6.9.10.23+dfsg-2.1+deb10u1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../076-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../077-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../078-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../079-libice-dev_2%3a1.0.9-2_amd64.deb ... Unpacking libice-dev:amd64 (2:1.0.9-2) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../080-libjpeg62-turbo-dev_1%3a1.5.2-2+deb10u1_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:1.5.2-2+deb10u1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../081-libjpeg-dev_1%3a1.5.2-2+deb10u1_all.deb ... Unpacking libjpeg-dev (1:1.5.2-2+deb10u1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../082-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../083-libpng-dev_1.6.36-6_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.36-6) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../084-libpthread-stubs0-dev_0.4-1_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../085-libsm-dev_2%3a1.2.3-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../086-libxau-dev_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../087-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../088-x11proto-input-dev_2018.4-4_all.deb ... Unpacking x11proto-input-dev (2018.4-4) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../089-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../090-libxcb1-dev_1.13.1-2_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../091-libx11-dev_2%3a1.6.7-1+deb10u2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.7-1+deb10u2) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../092-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../093-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../094-libxt-dev_1%3a1.1.5-1+b3_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../095-libxmu-headers_2%3a1.1.2-2_all.deb ... Unpacking libxmu-headers (2:1.1.2-2) ... Selecting previously unselected package libxmu-dev:amd64. Preparing to unpack .../096-libxmu-dev_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu-dev:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm-dev:amd64. Preparing to unpack .../097-libxpm-dev_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm-dev:amd64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7-dev:amd64. Preparing to unpack .../098-libxaw7-dev_2%3a1.0.13-1+b2_amd64.deb ... Unpacking libxaw7-dev:amd64 (2:1.0.13-1+b2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../099-libxfixes3_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.3-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../100-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../101-libxfixes-dev_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:5.0.3-1) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../102-libxi6_2%3a1.7.9-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.9-1) ... Selecting previously unselected package libxi-dev:amd64. Preparing to unpack .../103-libxi-dev_2%3a1.7.9-1_amd64.deb ... Unpacking libxi-dev:amd64 (2:1.7.9-1) ... Selecting previously unselected package xaw3dg:amd64. Preparing to unpack .../104-xaw3dg_1.5+E-18.3_amd64.deb ... Unpacking xaw3dg:amd64 (1.5+E-18.3) ... Selecting previously unselected package xutils-dev. Preparing to unpack .../105-xutils-dev_1%3a7.7+5+b1_amd64.deb ... Unpacking xutils-dev (1:7.7+5+b1) ... Selecting previously unselected package xaw3dg-dev:amd64. Preparing to unpack .../106-xaw3dg-dev_1.5+E-18.3_amd64.deb ... Unpacking xaw3dg-dev:amd64 (1.5+E-18.3) ... Setting up libexpat1:amd64 (2.2.6-2+deb10u1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up liblcms2-2:amd64 (2.9-3) ... Setting up lsb-base (10.2019051400) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up imagemagick-6-common (8:6.9.10.23+dfsg-2.1+deb10u1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libpthread-stubs0-dev:amd64 (0.4-1) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up libicu63:amd64 (63.1-6+deb10u1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up autotools-dev (20180224.1) ... Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ... Setting up libx11-data (2:1.6.7-1+deb10u2) ... Setting up libjpeg62-turbo-dev:amd64 (1:1.5.2-2+deb10u1) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libpng16-16:amd64 (1.6.36-6) ... Setting up autopoint (0.19.8.1-9) ... Setting up libwebp6:amd64 (0.6.1-2+deb10u1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libltdl7:amd64 (2.4.6-9) ... Setting up libfftw3-double3:amd64 (3.3.8-2) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up libnuma1:amd64 (2.0.12-1) ... Setting up xutils-dev (1:7.7+5+b1) ... Setting up liblqr-1-0:amd64 (0.4.2-2.1) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libopenjp2-7:amd64 (2.3.0-2+deb10u2) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libtiff5:amd64 (4.1.0+git191117-2~deb10u2) ... Setting up libde265-0:amd64 (1.0.3-1+b1) ... Setting up libwebpmux3:amd64 (0.6.1-2+deb10u1) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libice6:amd64 (2:1.0.9-2) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.13.1-2) ... Setting up desktop-file-utils (0.23-4) ... Setting up libxau-dev:amd64 (1:1.0.8-1+b2) ... Setting up libice-dev:amd64 (2:1.0.9-2) ... Setting up libtool (2.4.6-9) ... Setting up libx265-165:amd64 (2.9-4) ... Setting up libheif1:amd64 (1.3.2-2~deb10u1) ... Setting up libpng-dev:amd64 (1.6.36-6) ... Setting up libjpeg-dev (1:1.5.2-2+deb10u1) ... Setting up m4 (1.4.18-2) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... Setting up libfreetype6:amd64 (2.9.1-3+deb10u2) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up x11proto-input-dev (2018.4-4) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up autoconf (2.69-11) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3+deb10u1) ... Setting up libx11-6:amd64 (2:1.6.7-1+deb10u2) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up libxcb1-dev:amd64 (1.13.1-2) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libsm-dev:amd64 (2:1.2.3-1) ... Setting up fontconfig-config (2.13.1-2) ... Setting up libx11-dev:amd64 (2:1.6.7-1+deb10u2) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libxfixes3:amd64 (1:5.0.3-1) ... Setting up libxpm-dev:amd64 (1:3.5.12-1) ... Setting up libxt6:amd64 (1:1.1.5-1+b3) ... Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up libxmu-headers (2:1.1.2-2) ... Setting up libxmu6:amd64 (2:1.1.2-2+b3) ... Setting up libxi6:amd64 (2:1.7.9-1) ... Setting up po-debconf (1.0.21) ... Setting up libxaw7:amd64 (2:1.0.13-1+b2) ... Setting up groff (1.22.4-3+deb10u1) ... Setting up libxfixes-dev:amd64 (1:5.0.3-1) ... Setting up libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1) ... Setting up libxt-dev:amd64 (1:1.1.5-1+b3) ... Setting up xaw3dg:amd64 (1.5+E-18.3) ... Setting up libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+deb10u1) ... Setting up libxi-dev:amd64 (2:1.7.9-1) ... Setting up libxmu-dev:amd64 (2:1.1.2-2+b3) ... Setting up xaw3dg-dev:amd64 (1.5+E-18.3) ... Setting up imagemagick-6.q16 (8:6.9.10.23+dfsg-2.1+deb10u1) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up libxaw7-dev:amd64 (2:1.0.13-1+b2) ... Setting up imagemagick (8:6.9.10.23+dfsg-2.1+deb10u1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/xfig-3.2.7a/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../xfig_3.2.7a-3_source.changes dpkg-buildpackage: info: source package xfig dpkg-buildpackage: info: source version 1:3.2.7a-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Roland Rosenfeld dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/xfig-3.2.7a' dh_clean rm -f doc/xfig_man.html if test -e version.m4.dh-orig; then \ mv -f version.m4.dh-orig version.m4; \ fi make[1]: Leaving directory '/build/xfig-3.2.7a' debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/xfig-3.2.7a' if ! test -e version.m4.dh-orig; then \ cp -f version.m4 version.m4.dh-orig; \ fi dh_auto_configure -- --enable-splash --enable-tablet ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-splash --enable-tablet configure: WARNING: unrecognized options: --disable-maintainer-mode checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking whether ln -s works... yes checking for ranlib... ranlib checking for ar... ar checking the archiver (ar) interface... ar checking for library containing pow... -lm checking for library containing png_read_info... -lpng checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for features.h... yes checking for sys/time.h... yes checking for png.h... yes checking for X... libraries , headers checking X11/X.h usability... yes checking X11/X.h presence... yes checking for X11/X.h... yes checking for pid_t... yes checking for size_t... yes checking whether S_IFDIR is declared... yes checking whether S_IWRITE is declared... yes checking whether REG_NOERROR is declared... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for getcwd... yes checking for setlocale... yes checking for strerror... yes checking for isascii... yes checking for strstr... yes checking for strchr... yes checking for strrchr... yes checking for strcasecmp... yes checking for strncasecmp... yes checking for strdup... yes checking for strndup... yes checking for library containing jpeg_read_header... -ljpeg checking for library containing XpmFree... -lXpm checking for library containing XFreeDeviceList... -lXi checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating app-defaults/Fig config.status: creating src/Makefile config.status: creating src/version.fig config.status: creating doc/Makefile config.status: creating doc/xfig.man config.status: creating doc/xfig_man.html config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating config.h config.status: executing depfiles commands config.status: executing tests/atconfig commands configure: WARNING: unrecognized options: --disable-maintainer-mode configure: Compile, CC=gcc XCPPFLAGS=-DXAW_INTERNATIONALIZATION \ CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CFLAGS=-g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security Link, gcc CFLAGS=-g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security XLDFLAGS= \ LDFLAGS=-Wl,-z,relro -Wl,-z,now \ XLIBS=-lXaw3d -lXt -lX11 LIBS=-lXi -lXpm -ljpeg -lpng -lm Installation locations: /usr/share/X11/app-defaults/ Fig (--with-appdefaultdir) /usr/share/applications/ xfig.desktop (--with-applicationsdir) /usr/share/pixmaps/ xfig.png (--with-icondir) /usr/share/xfig/ Libraries (--datarootdir) /usr/share/doc/xfig/ html (--htmldir) /usr/share/doc/xfig/ doc-files (--docdir) make[1]: Leaving directory '/build/xfig-3.2.7a' debian/rules override_dh_auto_build make[1]: Entering directory '/build/xfig-3.2.7a' dh_auto_build make -j15 make[2]: Entering directory '/build/xfig-3.2.7a' make all-recursive make[3]: Entering directory '/build/xfig-3.2.7a' Making all in src make[4]: Entering directory '/build/xfig-3.2.7a/src' gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_arcbox.o d_arcbox.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_arc.o d_arc.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_box.o d_box.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_ellipse.o d_ellipse.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_line.o d_line.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_picobj.o d_picobj.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_regpoly.o d_regpoly.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_spline.o d_spline.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_subspline.o d_subspline.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o d_text.o d_text.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_addpt.o e_addpt.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_align.o e_align.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_arrow.o e_arrow.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_break.o e_break.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_chop.o e_chop.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_compound.o e_compound.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_convert.o e_convert.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_copy.o e_copy.c e_arrow.c: In function 'add_arrow_head': e_arrow.c:73:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] add_arcarrow(cur_a, (int) p); ^ e_arrow.c: In function 'delete_arrow_head': e_arrow.c:93:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] delete_arcarrow(cur_a, (int) p); ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_delete.o e_delete.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_deletept.o e_deletept.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_edit.o e_edit.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_flip.o e_flip.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_glue.o e_glue.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_joinsplit.o e_joinsplit.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_measure.o e_measure.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_move.o e_move.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_movept.o e_movept.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_placelib.o e_placelib.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_rotate.o e_rotate.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_scale.o e_scale.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_tangent.o e_tangent.c e_movept.c: In function 'init_move_point': e_movept.c:149:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] cur_x = (int) p; ^ e_movept.c:150:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] cur_y = (int) q; ^ In function 'chop_polyline', inlined from 'select_log_object' at e_chop.c:842:10: e_chop.c:473:25: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] if ((top_l_points = malloc(nr_segs * sizeof(l_point_s))) == NULL) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from e_chop.c:21: e_chop.c: In function 'select_log_object': /usr/include/stdlib.h:539:14: note: in a call to allocation function 'malloc' declared here extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e_update.o e_update.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_load.o f_load.c e_edit.c: In function 'color_selection_panel': e_edit.c:4069:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (callback)(below, (XtPointer) color, NULL); ^ e_edit.c: In function 'pen_color_select': e_edit.c:4878:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pen_color = (Color) new_color; ^ e_edit.c: In function 'fill_color_select': e_edit.c:4888:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fill_color = (Color) new_color; ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_neuclrtab.o f_neuclrtab.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_picobj.o f_picobj.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_read.o f_read.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readeps.o f_readeps.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readgif.o f_readgif.c f_picobj.c: In function 'open_picfile': f_picobj.c:299:2: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(unc); ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readold.o f_readold.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readpcx.o f_readpcx.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readpng.o f_readpng.c f_readeps.c: In function 'bitmap_from_gs': f_readeps.c:398:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 300, pixfile); ^~~~~~~~~~~~~~~~~~~~~~~~ f_readeps.c:402:6: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 300, pixfile); ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readppm.o f_readppm.c f_readgif.c: In function 'read_gif': f_readgif.c:184:52: warning: '%s' directive writing up to 4095 bytes into a region of size 988 [-Wformat-overflow=] sprintf(buf, "giftopnm -quiet | ppmtopcx -quiet > %s", pcxname); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from f_readgif.c:17: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 37 and 4132 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f_readeps.c:321:96: warning: '%s' directive writing up to 4095 bytes into a region of size between 4010 and 8105 [-Wformat-overflow=] "%s -r72x72 -sDEVICE=%s -g%dx%d -sOutputFile=%s -dDELAYSAFER -c '<< /PermitFileReading [ (%s)] >> setuserparams .locksafe' -dSAFER -q - > %s 2>&1", ^~ appres.ghostscript, driver, wid, ht, pixnam, psnam, errnam); ~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from f_readeps.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 139 or more bytes (assuming 12424) into a destination of size 8192 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readtif.o f_readtif.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readxbm.o f_readxbm.c f_readpcx.c: In function '_read_pcx': f_readpcx.c:110:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&header,1,sizeof(struct pcxhed),pcxfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_save.o f_save.c f_readppm.c: In function 'read_ppm': f_readppm.c:48:27: warning: '%s' directive writing up to 4095 bytes into a region of size 1013 [-Wformat-overflow=] sprintf(buf, "ppmtopcx > %s 2> /dev/null", pcxname); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from f_readppm.c:16: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 25 and 4120 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_util.o f_util.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_wrpcx.o f_wrpcx.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_wrpng.o f_wrpng.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mode.o mode.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o object.o object.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o resources.o resources.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_bound.o u_bound.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_create.o u_create.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_drag.o u_drag.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_draw.o u_draw.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_elastic.o u_elastic.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_error.o u_error.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_fonts.o u_fonts.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_free.o u_free.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_geom.o u_geom.c u_create.c: In function 'create_picture_entry': u_create.c:467:40: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] fprintf(stderr,"create picture entry %x\n",(intptr_t) picture); ~^ ~~~~~~~~~~~~~~~~~~ %lx f_read.c: In function 'read_lineobject': f_read.c:982:29: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(picfile, "%s/%s", cur_file_dir, s1); ^ In file included from /usr/include/stdio.h:873, from fig.h:185, from f_read.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_list.o u_list.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_markers.o u_markers.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_pan.o u_pan.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_print.o u_print.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_quartic.o u_quartic.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_redraw.o u_redraw.c f_util.c: In function 'uncompress_file': f_util.c:730:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(tmpfile, "%s/%s", TMPDIR, plainname); ^ In file included from /usr/include/stdio.h:873, from fig.h:185, from f_util.c:16: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_scale.o u_scale.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_search.o u_search.c e_edit.c: In function 'grab_button.part.11': e_edit.c:5356:25: warning: '%ld' directive writing between 1 and 20 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(tmpfile,"%s_%ld.png",tmpname,tim); ^~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from e_edit.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 7 and 4121 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u_draw.c: In function 'draw_arcbox': u_draw.c:748:22: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(bufx,"%d",i++); ^ In file included from /usr/include/stdio.h:873, from fig.h:185, from u_draw.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_smartsearch.o u_smartsearch.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_translate.o u_translate.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o u_undo.o u_undo.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_browse.o w_browse.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_canvas.o w_canvas.c u_print.c: In function 'print_to_printer': u_print.c:205:26: warning: '%s' directive writing up to 8391 bytes into a region of size between 4039 and 8388 [-Wformat-overflow=] sprintf(prcmd, "%s %s | %s", tmpcmd, tmpfile, syspr); ^~ ~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from u_print.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 12745 bytes into a destination of size 8392 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_capture.o w_capture.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_cmdpanel.o w_cmdpanel.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_color.o w_color.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_cursor.o w_cursor.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_digitize.o w_digitize.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_dir.o w_dir.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_drawprim.o w_drawprim.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_export.o w_export.c w_cmdpanel.c: In function 'paste_char': w_cmdpanel.c:1617:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] unsigned char chr = (unsigned char) client_data; ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_file.o w_file.c w_export.c: In function 'preview_select': w_export.c:375:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (preview_type != (int) client_data) { ^ w_export.c:378:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] preview_type = (int) client_data; ^ w_export.c: In function 'orient_select': w_export.c:385:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (appres.landscape != (int) client_data) { ^ w_export.c:387:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] appres.landscape = (int) client_data; ^ w_export.c:390:5: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (XtPointer) appres.papersize, (XtPointer) 0); ^ w_export.c: In function 'lang_select': w_export.c:504:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] cur_exp_lang = (int) new_lang; ^ w_export.c: In function 'background_select': w_export.c:582:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] export_background_color = (int)client_data; ^ w_export.c: In function 'transp_select': w_export.c:605:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] appres.transparent = (int)client_data; ^ w_export.c: In function 'export_grid_minor_select': w_export.c:617:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] grid_minor = (int) new_grid_choice; ^ w_export.c: In function 'export_grid_major_select': w_export.c:634:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] grid_major = (int) new_grid_choice; ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_fontbits.o w_fontbits.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_fontpanel.o w_fontpanel.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_grid.o w_grid.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_help.o w_help.c u_draw.c: In function 'draw_line': u_draw.c:693:19: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(bufx,"%d",i++); ^ In file included from /usr/include/stdio.h:873, from fig.h:185, from u_draw.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_icons.o w_icons.c w_fontpanel.c: In function 'fontpane_select': w_fontpanel.c:355:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *font_ps_sel = (int) mi->info; /* set ps font to one selected */ ^ w_fontpanel.c:357:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *font_latex_sel = (int) mi->info; /* set latex font to one ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_indpanel.o w_indpanel.c w_help.c: In function 'launch_viewer': w_help.c:107:2: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(browsecommand); ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_intersect.o w_intersect.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_keyboard.o w_keyboard.c w_color.c: In function 'create_cell': w_color.c:1299:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] sprintf(labl,"%d", indx+NUM_STD_COLS); ^~ w_color.c:1299:18: note: directive argument in the range [-2147483616, 2147483647] sprintf(labl,"%d", indx+NUM_STD_COLS); ^~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_color.c:59: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_layers.o w_layers.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_library.o w_library.c w_indpanel.c: In function 'line_color_select': w_indpanel.c:2883:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] dimline_color = (Color) new_color; ^ w_indpanel.c: In function 'box_color_select': w_indpanel.c:2894:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] dimline_boxcolor = (Color) new_color; ^ w_indpanel.c: In function 'text_color_select': w_indpanel.c:2905:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] dimline_textcolor = (Color) new_color; ^ u_draw.c: In function 'draw_spline': u_draw.c:2061:22: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(bufx,"%d",i++); ^ In file included from /usr/include/stdio.h:873, from fig.h:185, from u_draw.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_listwidget.o w_listwidget.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_modepanel.o w_modepanel.c w_library.c: In function 'sel_view': w_library.c:1106:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (appres.icon_view == (int) new_view) ^ w_library.c:1109:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] appres.icon_view = (int) new_view; ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_mousefun.o w_mousefun.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_msgpanel.o w_msgpanel.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_print.o w_print.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_rottext.o w_rottext.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_rulers.o w_rulers.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_setup.o w_setup.c w_print.c: In function 'orient_select': w_print.c:406:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (appres.landscape != (int) new_orient) { ^ w_print.c:408:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] appres.landscape = (int) new_orient; ^ w_print.c:410:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] papersize_select(print_papersize_panel, (XtPointer) appres.papersize, (XtPointer) 0); ^ w_print.c: In function 'background_select': w_print.c:509:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] export_background_color = (int)closure; ^ w_print.c: In function 'print_grid_minor_select': w_print.c:520:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] grid_minor = (int) new_grid_choice; ^ w_print.c: In function 'print_grid_major_select': w_print.c:536:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] grid_major = (int) new_grid_choice; ^ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_snap.o w_snap.c w_msgpanel.c: In function 'make_dimension_string': w_msgpanel.c:779:23: warning: '%s' directive writing up to 199 bytes into a region of size between 88 and 98 [-Wformat-overflow=] sprintf(tmpstr,"%d %s ", ifeet, cur_fig_units); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_msgpanel.c:22: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 213 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_library.c: In function 'ScanLibraryDirectory.constprop': w_library.c:1299:25: warning: '%s' directive writing up to 255 bytes into a region of size 78 [-Wformat-overflow=] sprintf(lname, "%s / %s",longname, dp->d_name); ^~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_library.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 259) into a destination of size 81 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_srchrepl.o w_srchrepl.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_style.o w_style.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_util.o w_util.c gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_zoom.o w_zoom.c w_rulers.c: In function 'init_unitbox': w_rulers.c:351:25: warning: '%s' directive writing up to 199 bytes into a region of size between 0 and 11 [-Wformat-overflow=] sprintf(buf,"1%s = %.2f%s", appres.INCHES? "in": "cm", ^~ appres.userscale, cur_fig_units); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 519 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readxpm.o f_readxpm.c w_rulers.c: In function 'set_unit_indicator': w_rulers.c:613:25: warning: '%s' directive writing up to 199 bytes into a region of size between 0 and 11 [-Wformat-overflow=] sprintf(buf,"1%s = %.2f%s", appres.INCHES? "in":"cm", appres.userscale, cur_fig_units); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 519 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_rulers.c:590:25: warning: '%s' directive writing up to 199 bytes into a region of size between 0 and 11 [-Wformat-overflow=] sprintf(buf,"1%s = %.2f%s", ^~ w_rulers.c:592:21: appres.userscale, cur_fig_units); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 519 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o f_readjpg.o f_readjpg.c w_rulers.c: In function 'reset_topruler': w_rulers.c:1186:41: warning: '%s' directive output may be truncated writing up to 199 bytes into a region of size between 9 and 19 [-Wformat-truncation=] snprintf(number, sizeof(number), "%d%s", (X0+(int)((TOPRULER_WD/zoomscale)))/tickmod, cur_fig_units); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 211 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_rulers.c:1200:47: warning: '%s' directive output may be truncated writing up to 199 bytes into a region of size between 9 and 19 [-Wformat-truncation=] snprintf(number, sizeof(number), "%d%s", i/tickmod, cur_fig_units); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 211 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DXAW_INTERNATIONALIZATION -DNDEBUG -DXFIGLIBDIR="\"/usr/share/xfig\"" -DOBJLIBDIR="\"/usr/share/xfig/Libraries\"" -DXFIGDOCDIR="\"/usr/share/doc/xfig\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o w_i18n.o w_i18n.c w_rulers.c: In function 'reset_sideruler': w_rulers.c:1459:47: warning: '%s' directive output may be truncated writing up to 199 bytes into a region of size between 9 and 19 [-Wformat-truncation=] snprintf(number, sizeof(number), "%d%s", i/tickmod, cur_fig_units); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_rulers.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 211 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_indpanel.c: In function 'popup_choice_panel': w_indpanel.c:1706:27: warning: '%s' directive writing up to 7 bytes into a region of size between 6 and 43 [-Wformat-overflow=] sprintf(buf,"Xfig: %s %s Panel",isw->line1,isw->line2); ^~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_indpanel.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 58 bytes into a destination of size 50 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_util.c: In function 'update_wm_title': w_util.c:1428:47: warning: ' - No file' directive writing 10 bytes into a region of size between 1 and 200 [-Wformat-overflow=] if (strlen(name)==0) sprintf(wm_title, "%s - No file", tool_name); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_util.c:18: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 210 bytes into a destination of size 200 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_indpanel.c: In function 'popup_nval_panel': w_indpanel.c:2202:27: warning: '%s' directive writing up to 7 bytes into a region of size between 6 and 43 [-Wformat-overflow=] sprintf(buf,"Xfig: %s %s Panel",isw->line1,isw->line2); ^~ In file included from /usr/include/stdio.h:873, from fig.h:185, from w_indpanel.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 58 bytes into a destination of size 50 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o xfig d_arcbox.o d_arc.o d_box.o d_ellipse.o d_line.o d_picobj.o d_regpoly.o d_spline.o d_subspline.o d_text.o e_addpt.o e_align.o e_arrow.o e_break.o e_chop.o e_compound.o e_convert.o e_copy.o e_delete.o e_deletept.o e_edit.o e_flip.o e_glue.o e_joinsplit.o e_measure.o e_move.o e_movept.o e_placelib.o e_rotate.o e_scale.o e_tangent.o e_update.o f_load.o f_neuclrtab.o f_picobj.o f_read.o f_readeps.o f_readgif.o f_readold.o f_readpcx.o f_readpng.o f_readppm.o f_readtif.o f_readxbm.o f_save.o f_util.o f_wrpcx.o f_wrpng.o main.o mode.o object.o resources.o u_bound.o u_create.o u_drag.o u_draw.o u_elastic.o u_error.o u_fonts.o u_free.o u_geom.o u_list.o u_markers.o u_pan.o u_print.o u_quartic.o u_redraw.o u_scale.o u_search.o u_smartsearch.o u_translate.o u_undo.o w_browse.o w_canvas.o w_capture.o w_cmdpanel.o w_color.o w_cursor.o w_digitize.o w_dir.o w_drawprim.o w_export.o w_file.o w_fontbits.o w_fontpanel.o w_grid.o w_help.o w_icons.o w_indpanel.o w_intersect.o w_keyboard.o w_layers.o w_library.o w_listwidget.o w_modepanel.o w_mousefun.o w_msgpanel.o w_print.o w_rottext.o w_rulers.o w_setup.o w_snap.o w_srchrepl.o w_style.o w_util.o w_zoom.o f_readxpm.o f_readjpg.o w_i18n.o -lXaw3d -lXt -lX11 -lXi -lXpm -ljpeg -lpng -lm make[4]: Leaving directory '/build/xfig-3.2.7a/src' Making all in doc make[4]: Entering directory '/build/xfig-3.2.7a/doc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/xfig-3.2.7a/doc' Making all in tests make[4]: Entering directory '/build/xfig-3.2.7a/tests' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/xfig-3.2.7a/tests' make[4]: Entering directory '/build/xfig-3.2.7a' make[4]: Leaving directory '/build/xfig-3.2.7a' make[3]: Leaving directory '/build/xfig-3.2.7a' make[2]: Leaving directory '/build/xfig-3.2.7a' env MAN_DISABLE_SECCOMP=1 man -Thtml -l doc/xfig.man doc/xfig_man.html xfig

xfig

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
X RESOURCES and DEFAULTS
BUGS and RESTRICTIONS
SEE ALSO
ACKNOWLEDGEMENT
COPYRIGHT
FILES
AUTHORS
NOTES

NAME

xfig - Facility for Interactive Generation of figures under X11
Version 3.2.7a

SYNOPSIS

xfig [options] [file]

DESCRIPTION

Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively under the X Window System. It runs under X version 11 release 4 or higher and requires a two- or three-button mouse. file specifies the name of a file to be edited. The objects in the file will be read at the start of xfig.

The bulk of the documentation for xfig is in an HTML-based reference guide. See the Help menu in xfig or point your browser at /usr/share/doc/xfig/html/index.html. There are both English and Japanese versions.

When using a two-button mouse use the <Meta> key and the right button at the same time to effect the action of the middle button.

Xfig is available from https://sourceforge.net/projects/mcj/.

The Fig2dev package is used when printing or exporting the output from xfig. The fig2dev program is automatically called by xfig as a back-end processor to produce various types of output:

LaTeX, Metafont, PDF, PostScript or Encapsulated PostScript, CGM and EMF (mostyl used under Windows), tk (tcl/tk tool command language/tool kit package), SVG, GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, XPM, Gerber, AutoCAD Slide, IBM-GL (HP/GL), Pic and PiCTeX. For use with TeX/LaTeX: box, epic, eepic, eepicemu, pict2e, pstricks, tikz.

See man fig2dev for all options.

The Fig2dev package is available from https://sourceforge.net/projects/mcj/.

OPTIONS

-help

Print all command-line options for xfig and quit.

-a[llownegcoords]

Allow panning into the negative region of the canvas. This is the default

-au[torefresh] Make xfig look at the timestamp on the .fig file and automatically load it and display it every time it changes.

-bal[loon_delay] msec

Cause popup information balloons to be delayed by msec milliseconds. The default is 500 milliseconds.

-bol[d] font

Cause the font used for displaying the file name and confirmation messages to be font (default = 8x13bold).

-butt[on] font

Cause the font used for most buttons to be font (default = 6x13).

-but_[per_row] number

Specify the number of buttons wide the mode panel should be. This is useful in conjunction with the -pheight parameter to reduce the canvas height for small screens.

-cbg color

Use color as the background color for the canvas. If you want to set the background of everything in xfig (e.g. menus, etc.) use the general -bg option.

-center

Set the print option to print the figure centered on the page. This is the default.

-centim[ers]

Make centimeters the unit of choice. See also -metric.

-cfg color

Use color as the default color for objects. If you want to set the foreground of everything in xfig (e.g. menus, etc.) use the general -fg option.

-correct_font_size

Normally, fig2dev uses 1/80 inch for font size increments (for historical reasons), instead of the more proper ’’points’’ (1/72 inch) that xfig uses. This option makes xfig call fig2dev with the -F option to make it use points (1/72 inch).

-deb[ug]

Turn on debugging mode. Prints various debugging messages like font names etc.

-dep[th]

Choose depth of visual desired. Your server must support the desired visual and depth chosen. Use xdpyinfo to see what visuals and depths are supported. See also the -visual option.

-donta[llownegcoords]

Don’t allow panning into the negative region of the canvas. The default is to allow panning in the negative region.

-dontshowb[alloons]

Prevents xfig from popping up the information balloons. See also -showballoons.

-dontshowl[engths]

Don’t show lengths of lines as they are being drawn. This is the default.

-dontshowz[erolines]

Don’t show axis zero lines on the canvas. The default is to show them.

-dontsw[itchcmap]

Prevents xfig from switching to a private colormap if there aren’t enough colors available in the default colormap. See also -max_image_colors.

-enc[oding] encoding

Encode character set using encoding when exporting LaTeX text. The default is 1. This is used for the ISO-8859 encoding of character sets. Allowed values are 0 (no encoding), 1 (ISO-8859-1) or 2 (ISO-8859-2).

-exportL[anguage] language

Specifies the default language to be used for when exporting a fig file. Choices are:

Name

Language ---------------------------------------------------------------

Vector formats:

ps

PostScript

eps

Encapsulated PostScript

pdf

PDF (Portable Document Format)

box

LaTeX box (figure boundary)

latex

LaTeX picture

pict2e

LaTeX picture + pict2e macros

tikz

LaTeX picture + tikz macros

epic

LaTeX picture + epic macros

eepic

LaTeX picture + eepic macros

eepicemu

LaTeX picture + eepicemu macros

pstex

Combined PS/LaTeX (both PS and LaTeX parts)

pdftex

Combined PDF/LaTeX (both PDF and LaTeX parts)

pspdftex

Combined PS/PDF/LaTeX (three parts)

pictex

PiCTeX macros

cgm

Computer Graphcis Meta file

emf

Enhanced Meta file

dxf

Drawing Interchange format

gbx

Gerber (RS-247-X)

ibmgl

HPGL/2 or IBMGL

textyl

Textyl special commands

tpic

TPIC

pic

PIC

mf

MF (MetaFont)

mp

MP (MetaPost)

tk

Tk (Tcl/Tk toolkit)

ptk

Perl/Tk

shape

LaTeX shape paragraph definition

svg

SVG (Scalable Vector Graphics)

Bitmap formats:

gif

GIF

jpeg

JPEG (JFIF)

pcx

PCX

png

PNG

ppm

PPM (portable pixmap package)

sld

(AutoCad slide)

tiff

TIFF

xbm

X11 Bitmap

xpm

X11 Pixmap ---------------------------------------------------------------

-export_m[argin] width

Set the size of the border margin around the figure for exporting to bitmap, PostScript, Encapsulated PostScript, or HTML MAP formats. This is in units of points (1/72th inch). The default is 0.

-fli[pvisualhints]

Flip left/right mouse indicator messages for mice whose buttons have been switched. The default is to NOT flip the messages.

-flu[shleft]

Set the print option to print the figure flush left. The default is to center the figure on the page.

-free[hand_resolution] resolution

Set the resolution of the freehand drawing mode to resolution pixels. This is the number of pixels the mouse must move before xfig adds another point to the object being drawn.

-geom[etry] [WxH][+X+Y]

You may use the -geometry option or resource to size and/or position the xfig window, or you may use -pwidth and/or -pheight to specify the canvas size in inches or centimeters. If you use the -geom option to make the xfig window smaller than the default, you may have to use the -but_per_row option to tell xfig to put 3 or 4 buttons per row on the left mode panel.

-gh[ostscript] postscript-interpreter

Select the PostScript (tm) interpreter of your choice. The default is ghostscript (gs). This is needed when importing Encapsulated PostScript files.

-grid_c[olor] color

Draw the grid on the canvas in this color (default: red).

-grid_u[nit] unit

Only used when in inches mode to choose between showing fractions or decimal inches in the rulers and grid. Any of the following may be used to force decimal inches: "ten", "tenth", "10, "1/10". If any other value is used for this option, the rulers will show 1/16 inch divisions.

-hidd[entext]

Start xfig with the hidden text mode for text objects. The Hidden attribute is used for figures that will be used with LaTeX and is applicable only to the display of the document in xfig. It means that the text itself is not shown onscreen, but only the string ’’<text>’’. This is to keep long sequences of LaTeX formatting commands from making the screen messy and hard to read. The default for the Hidden flag is off.

-dontshowd[epthmanager]

Hide the depth manager panel. The default is to show the panel.

-icon_[view]

Show the library objects as icons. This is the default. The other mode is -list_view.

-iconG[eometry] +X+Y

Specifies the position for the icon.

-im[age_editor] editor

Specify bitmap editor to use when ’’Edit Image’’ button is pressed in Picture Object panel.

-inc[hes] (or-imperial)

Make inches the unit of choice. This is the default.

-ins[tallowncmap]

Install own colormap. Normally, xfig uses the current colormap.

-internalBW width

Use lines of width width between all buttons and panels (default = 1).

-international

Switch on international support (mainly Japanese and Korean), users of ISO Latin 1 (ISO-8859-1) probably should not use this, therefore the international support is switched off by default for locales using ISO-8859-1* codesets. For all other locales this option is already used by default.

-jpeg[_quality] quality

Set the quality factor for exporting to the jpeg format. The default is 75.

-k[eyFile] compose-key-file

Use compose-key-file instead of CompKeyDB for compose (meta) key database. If there are no ’’/’’s in the name, the file must reside in the xfig library directory, $XFIGLIBDIR, usually /usr/local/lib/X11/xfig. If there are any ’’/’’s in the name it is taken as is (not relative to $XFIGLIBDIR). If there is a leading ’’~/’’ in the string then the ’’~’’ is expanded to the user’s home directory.

-lan[dscape]

Make xfig come up in landscape mode (10.5" x 8"). This is the default; however as the orientation is stored with Fig files, when you load a Fig file the orientation will change as required. This is only true for files of version 3.0 or higher.
See also -portrait.

-lat[exfonts]

Start xfig with LaTeX font selection. Normally, the PostScript fonts are available as the default. This flag selects the LaTeX fonts to start.

-le[ft]

Change the position of the side panel window to the left of the canvas window. This is the default.

-library_d[ir] directory

Specify directory where Fig object libraries are located. There may be sub-directories there and sub-sub-directories, etc.

-library_i[con_size] size

Specify the size of the icons shown for library objects. The default is 60 pixels, with the minimum being 40 and the maximum being 120.

-lis[t_view]

Show the library objects as a list of names. The default mode is -icon_view.

-mag[nification] mag

Set export and print magnification in %.

-max[_image_colors] numcols

Limit the number of colors used for imported images to numcols (default 64).

-me[tric]

Make centimeters the unit of choice. The option -centimeters may also be used.

After xfig is started you may change the units from metric to imperial or vice versa from a popup menu available by pressing mouse button 3 in the units box where the two rulers meet.

-mo[nochrome]

Use black and white only.

-mu[ltiple]

Sets multiple page mode for print or export. See also -single.

-noo[verlap]

When exporting in multiple page mode, causes no overlap from page to page. This is the default. See also -overlap.

-nor[mal] font

Cause the font used for the message window to be font. This font is also used on the canvas when the selected font is not available in an X11 font (default = 6x13).

-nosc[alablefonts]

Disables use of the X11R5 or OpenWindows scalable fonts. You might want to use this for debugging.

-nosp[lash]

Don’t show the startup splash screen. The default is to show it ( -splash ).

-not[rack]

Turn off cursor (mouse) tracking arrows.

-nowrite_bak

When saving a drawing into an existing .fig file xfig will first rename that file by appending ".bak" to the name. This option disables this feature.

-ov[erlap]

When exporting in multiple page mode, causes overlap from page to page of about 10%. See also -nooverlap.

-pag[eborder] color

Draw the page border on the canvas in this color (default light blue). The page border is turned on by the -showpageborder option (resource Fig.showpageborder), and shows the edges of the current export paper size.

-pap[er_size] size

Set the initial paper size for Export and Print. Choices are

Option Paper Size ---------------------------------

letter

Letter

8.5in x 11in

legal

Legal

8.5in x 14in

tabloid

Tabloid

17in x 11in

a

ANSI A

8.5in x 11in

b

ANSI B

11in x 17in

c

ANSI C

17in x 22in

d

ANSI D

22in x 34in

e

ANSI E

34in x 44in

a9

ISO A9

37mm x 52mm

a8

ISO A8

52mm x 74mm

a7

ISO A7

74mm x 105mm

a6

ISO A6

105mm x 148mm

a5

ISO A5

148mm x 210mm

a4

ISO A4

210mm x 297mm

a3

ISO A3

297mm x 420mm

a2

ISO A2

420mm x 594mm

a1

ISO A1

594mm x 840mm

a0

ISO A0

840mm x 1189mm

b10

JIS B10

32mm x 45mm

b9

JIS B9

45mm x 64mm

b8

JIS B8

64mm x 91mm

b7

JIS B7

91mm x 128mm

b6

JIS B6

128mm x 182mm

b5

JIS B5

182mm x 257mm

b4

JIS B4

257mm x 364mm

b3

JIS B3

364mm x 515mm

b2

JIS B2

515mm x 728mm

b1

JIS B1

728mm x 1030mm

b0

JIS B0

1030mm x 1456mm ---------------------------------

Note that this doesn’t affect the size of the drawing canvas. Use the -pheight and -pwidth options for that.

-ph[eight] height

Make the xfig canvas height high (where height is either cm or in, depending on the -metric setting).

-po[rtrait]

Make xfig come up in portrait mode (8.5" x 9"). See note about landscape mode.

-pw[idth] width

Make the xfig canvas width wide (where width is either cm or in, depending on the -metric setting).

-righ[t]

Change the position of the side panel window to the right of the canvas window (default: left).

-rigi[d]

Start xfig with the rigid text mode for text objects. The Rigid attribute forces text to remain the same size even if inside a compound object that is scaled up or down. The default is off.

-ru[lerthick]

Set the height(width) of the top(side) rulers in pixels. The default (and minimum) is 24.

-scala[blefonts]

Allows use of the X11R5 or OpenWindows scalable fonts (this is the default). If the scalable fonts aren’t available xfig will automatically switch to non-scaling fonts.

-scale_factor scale

Scale every figure read in by this value. This is useful in conjunction with the -update option to do batch scaling of figures.

-showa[llbuttons]

Show all the xfig indicator buttons instead of only those relevant to the current drawing mode. Normally, the buttons line width, area-fill, grid mode, text size, etc. are only visible when they are relevant to the current drawing mode. The -showallbuttons option makes all of the indicator buttons visible at all times. This takes up more screen real estate, but allows the user to see all settable parameters.

-showb[alloons]

Forces xfig to pop up the information balloons when the mouse passws over a button. This is the default. See also -dontshowballoons .

-showd[epthmanager]

Show the depth manager panel. This panel lets one show or hide objects at various depths. This is the default.

-showl[engths]

Makes xfig show the lengths of lines being drawn, in red text near the line itself. Also, when points are moved or added. In addition, imagine a triangle formed with the line segment as the hypotenuse, and a vertical and horizontal line forming the other two sides. These lines and their lengths are also drawn in red as the point is moved or added. This mode is ignored when drawing in freehand mode.
This flag may be toggled by pressing <Meta>i (default).

-shown[ums]

With this option, xfig will draw all objects with a red number next to each vertex. This is generally only useful for debugging.

-showp[ageborder]

Makes xfig show the border of the current paper size in the color specified by the -pageborder option (default: light blue).

-showz[erolines]

Show axis zero lines on the canvas. This is the default

-si[ngle]

Sets single page mode for print or export. This is the default. See also -multiple.

-sm[ooth_factor] factor

Enable smoothing when exporting to the bitmap formats (e.g. GIF, PNG, etc.). The allowed values are 0 (no smoothing), 2 or 4 (most smoothing). This parameter is passed to ghostscript in the -dTextAlphaBits -dGraphicsAlphaBits options to smooth the figure.

-spec[ialtext]

Start xfig with the TeX text mode for text objects. This means that characters that have a special meaning to TeX/LaTeX, e.g., ’$’ or ’\’, are not quoted but left untouched in the text string. This is most useful for writing LaTeX equations. If this flag is not set, then the backslash character ’\’ is changed to the \backslash command, a brace ’{’ is turned into a brace command \{, etc.

-spel[lcheckcommand] command

Use command for the external spell checking program when using the spell check/search/replace popup. The string command should include the string ’’%s’’ which is replaced by a temporary filename. Default is ’’spell %s’’.

-spinner_d[elay] msec

The delay (in milliseconds) before the spinner will automatically count up or down when the button is pressed. Spinners are the (numeric) text widgets with an up- and down-arrow, which when clicked, cause the value to be incremented/decremented. The default is 500 milliseconds.

-spinner_r[rate] msec

The rate (in milliseconds) at which the spinner will count when the up- or down-arrow is pressed.

-startfi[llstyle] stylenumber

Set the starting fill style for area fill (-1 to 21).

-startfo[ntsize] pointsize

Set the default font size for text objects (default = 12pt).

-startg[ridmode] modenumber

Set the starting grid mode (0 to 3). Mode 0 is no grid. In imperial (inches) mode, grid mode 1 is 1/4 inch, mode 2 is 1/2 inch and mode 3 is 1 inch. In metric mode, grid mode 1 is 2mm, mode 2 is 5mm and mode 3 is 1cm.

-startla[texFont] font

Set the starting font name for LaTeX fonts.

-startli[newidth] width

Set the starting line width.

-startpo[snmode] modenumber

Set the starting point positioning mode (0 to 4) In imperial (inches) mode, positioning mode 0 is ’’any’’, mode 1 is 1/16 inch, mode 2 is 1/4 inch, mode 3 is 1/2 inch and mode 4 is 1 inch. In metric mode, mode 0 is ’’any’’, mode 1 is 1mm, mode 2 is 5mm, mode 3 is 10mm and mode 4 is 20mm.

-startp[sFont] font

Set the starting font name for PostScript fonts.

-startt[extstep] stepsize

Set the starting text step.

-ta[blet]

Specifies that xfig should use the input tablet instead of the mouse for drawing. You must have the XInputExtension in your X server and an input tablet for this to work. Also, you must modify the Imakefile to include the USETAB and TABLIB variables.

-track

Turn on cursor (mouse) tracking arrows (default).

-tran[sparent_color] color_number

Make the transparent color for GIF export color_number. This number is the color number according to the xfig color panel, starting at 0 (black) and ending at 31 (gold), or may be a user-defined color number, which is 32 or higher.

-update file [ file ... ]

Run xfig in an "update" mode, where it will read each Fig file specified on the command line and write it out to the original file, in the current file format for the version of xfig being run. The original Fig file will be preserved with the suffix .bak attached to the name.
In this mode, xfig doesn’t connect the X server, so no window is opened, and it exits when finished.

-users[cale] scale

Set the multiplier for displayed line lengths etc. This factor is multiplied by the actual length, radius or diameter of the object currently being drawn on the canvas. It is useful for making scale drawings, where e.g. 1 inch = 1 foot (userscale = 12.0) or 1cm = 1m (userscale = 100.0).

-useru[nit] units

The units string is printed with the length information when drawing objects. For example if the userscale = 1.0 and the userunit = ft then a line which is 3 inches long on the canvas would be displayed as ’’length = 3 ft’’ when it is being drawn.

After xfig is started you may change the userscale and the userunit from a popup menu available by pressing mouse button 3 in the units box where the two rulers meet.

-visual visualname

Use visualname as the visual for xfig. The names are TrueColor (case is not important), StaticColor, DirectColor, StaticGray, GrayScale and PseudoColor. xfig uses the default visual unless this is specified. Your server must support the desired visual. Use xdpyinfo to see what visuals and depths are supported. See also the -depth option.

-write_bak

When saving a drawing into an existing .fig file xfig will first rename that file by appending

-zoom zoomscale

Set the starting zoom scale.

X RESOURCES and DEFAULTS

The overall widget name(Class) is xfig(Fig). These resources correspond to the command line arguments:

Name

Type

Default

Command-line equivalent -------------------------------------------------------------------

allownegcoords

boolean

true

-allownegcoords (true),

-dontallownegcoords (false)

autorefresh

boolean false

-autorefresh

axislines

string

pink

-axislines

balloon_delay

integer

500 (ms)

-balloon_delay

boldFont

string

8x13bold

-bold

but_per_row

integer

2

-but_per_row

buttonFont

string

6x13

-button

canvasbackground

string

white

-cbg

canvasforeground

string

black

-cfg

correctfontsize

boolean

false

-correctfontsize

debug

boolean

false

-debug

depth

integer

*

-depth

dontswitchcmap

boolean

false

-dontswitchcmap

euc_encoding

boolean

false

(n/a)

locale_encoding

boolean

false

(n/a)

encoding

integer

1

-encoding

save8bit

boolean

false

(n/a)

exportLanguage

string

eps

-exportLanguage

export_margin

integer

0

-export_margin

flipvisualhints

boolean

false

-flipvisualhints

flushleft

boolean

false

-flushleft (true),

-center (false)

freehand_resolution

integer

25

-freehand_resolution

grid_color

string

black

-grid_color

grid_unit

string

1/16 (inch)

-grid_unit

0.1 (metric)

hiddentext

boolean

false

-hiddentext

icon_view

boolean

true

-icon_view (true),

-list_view (false)

image_editor

string

xv

-image_editor

inches

boolean

true

-inches (true),

-imperial (true),

-centimeters (false),

-metric (false)

installowncmap

boolean

false

-installowncmap

internalborderwidth

integer

1

-internalBW

international

International

booleanfalse-international

jpeg_quality

integer

75

-jpeg_quality

justify

boolean

false

-left (false),

-right (true)

keyFile

string

CompKeyDB

-keyFile

landscape

boolean

true

-Landscape (true),

-landscape (true),

-Portrait (false),

-portrait (false)

latexfonts

boolean

false

-latexfonts

library_dir

string

~/xfiglib

-library_dir

magnification

float

100

-magnification

max_image_colors

integer

64

-max_image_colors

monochrome

boolean

false

-monochrome

multiple

boolean

false

-multiple

normalFont

string

6x13

-normal

overlap

boolean

true

-overlap (true),

-nooverlap (false)

pageborder

string

lightblue

-pageborder

paper_size

string

Letter (inch)

-paper_size

A4 (metric)

pheight

float

8.5 (landscape)

-pheight

9.5 (portrait)

pwidth

float

11 (landscape)

-pwidth

8.5 (portrait)

rigidtext

boolean

false

-rigid (true)

rulerthick

integer

24

-rulerthick

scalablefonts

boolean

true

-scalablefonts (true),

-noscalablefonts (false)

scale_factor

float

1.0

-scale_factor

showallbuttons

boolean

false

-showallbuttons

showaxislines

boolean

true

-showaxislines (true),

-dontshowaxislines (false)

showballoons

boolean

true

-showballoons (true),

-dontshowballoons (false)

showdepthmanager

boolean

true

-showdepthmanager (true),

-dontshowdepthmanager (false)

showlengths

boolean

false

-showlengths (true),

-dontshowlengths (false)

shownums

boolean

false

-shownums (true),

-dontshownums (false)

showpageborder

boolean

true

-showpageborder (true),

-dontshowpageborder (false)

single

boolean

true

-single

smooth_factor

integer

0

-smooth_factor

specialtext

boolean

false

-specialtext

splash

boolean

true

-splash (true),

-nosplash (false)

spellcheckcommand

string

spell %s

-spellcheckcommand

spinner_delay

integer

500 (ms)

-spinner_delay

spinner_rate

integer

100 (ms)

-spinner_rate

startfillstyle

integer

0

-startfillstyle

startfontsize

float

12

-startfontsize

startgridmode

integer

0

-startgridmode

startlatexFont

string

Default

-startlatexFont

startlinewidth

integer

1

-startlinewidth

startposnmode

integer

1

-startposnmode

startpsFont

string

Times-Roman

-startpsFont

starttextstep

float

1.2

-starttextstep

tablet

boolean

false

-track,

trackCursor

boolean

true

-track (true),

-notrack (false)

transparent_color

integer

-2 (none)

-transparent_color

userscale

float

1.0

-userscale

userunit

string

in (inches)

-userunit

cm (metric)

visual

string

*

-visual

write_bak

boolean

true

-write_bak

zoom

float

1.0

-zoom

* Default visual and depth depend on the X server. Use xdpyinfo
to see what visuals and depths are supported. -------------------------------------------------------------------

BUGS and RESTRICTIONS

Please send bug reports, fixes, new features etc. to:
thomas.loimer@tuwien.ac.at

Because of the difference of some fonts in some X servers and the PostScript fonts on printers, text alignment can be problematic.

Not all operations employ smart redrawing of objects which are altered as a by product of the operation. You may need to use Redraw in these cases.

If the image is panned or the xfig window iconified and de-iconified during the middle of an operation (e.g. while drawing a line), the picture will be distorted. This can be corrected using Redraw after the operation is complete.

When zoomed very large, the length of dashes in dashed lines will top out at 255 pixels long. This is due to a restriction in X that the dash list is defined by char (255 pixels maximum for a dash). The figure will print correctly, however.

When you do a copy/rotate with multiple copies, only the creation of the last object can be undone with the Undo button.

Modifications to text using the popup search/update/replace/spell check panel cannot be undone.

SEE ALSO

fig2dev(1) (Fig2dev package)

gs(1) (Ghostscript PostScript previewer)

ACKNOWLEDGEMENT

(From the original author, Supoj Sutanthavibul): Many thanks goes to Professor Donald E. Fussell who inspired the creation of this tool.

(From Brian Smith): Thanks to all the users who have contributed to xfig, especially Paul King who, besides adding many features, revamped the look and feel which became version 2.1.

COPYRIGHT

Original Copyright (c) 1985 by Supoj Sutanthavibul
Parts Copyright (c) 1989-2015 by Brian V. Smith
Parts Copyright (c) 1991 by Paul King
Parts Copyright (c) 2016-2018 by Thomas Loimer
Other Copyrights may be found in various files

Any party obtaining a copy of these files is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the "Software"), including without limitation the rights to use, copy, modify, merge, publish and/or distribute copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact.

THE AUTHORS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

PostScript is a trademark of Adobe Systems Incorporated.

Parts Copyright (C) 1989 by Jef Poskanzer.
Copyright notice for pbmplus code:

Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting
documentation. This software is provided ’’as is’’ without
express or implied warranty.

FILES

/usr/share/xfig/CompKeyDB

Data base of compose (meta) key sequences for 8-bit characters. A different file may be specified with the command line option -keyFile or X toolkit resource keyFile.

/usr/share/doc/xfig/html

This directory contains the html documentation.

/usr/share/doc/xfig/FORMAT3.2

Description of Fig file format.

/usr/share/xfig/Libraries

This directory contains libraries of Fig objects such as electrical symbols, logic symbols, etc.

/usr/share/X11/app-defaults/Fig

Application defaults file.

/usr/share/applications/xfig.desktop

Desktop entry file.

/usr/share/pixmaps/xfig.png

Desktop icon.

AUTHORS

Many people have contributed to xfig. Here is a list of the people who have contributed the most (in chronological order):

Version 1:

Original author:
Supoj Sutanthavibul, University of Texas at Austin

The LaTeX line drawing modes were contributed by:
Frank Schmuck, Cornell University

Original X11 port by:
Ken Yap, Rochester

Variable window sizes, cleanup of X11 port, right hand side panel:
Dana Chee, Bellcore

Cleanup of color port to X11 by:
John T. Kohl, MIT

Version 2.0:

Area fill, multiple line thicknesses, multiple fonts and font sizes, bottom panel, line style/thickness, (and anything else that wasn’t written by the others) by:
Brian Smith
(standard disclaimer applies)
(bvsmith@lbl.gov)

Popup change-object menu by:
Jon Tombs
Frank Schmuck

Zooming and panning functions, shift key select mechanism by:
Dieter Pellkofer
Henning Spruth

Depth feature by:
Mike Lutz

Cut/Paste by:
Tom Tkacik

Version 2.1:

Indicator panel, file menu popup, print menu popup, panning with rulers, mouse function window, regular polygon, rubberbanding of circles/ellipses, filled splines on canvas, dashed/dotted splines on canvas, update button, arbitrary angle rotation of objects, alignment in compound, object scaling, constrained copy/move, corner markers for compound, context sensitive corner markers, smarter redraw, undo for compound and point move for boxes, cancel object creation, point positioning to three resolutions, TransFig scalable text, hidden text, special text, save of figure on crash by:

Paul King (king@cs.uq.oz.au)
with help from:
Brian Smith and Micah Beck (beck@cs.utk.edu)

Encapsulated PostScript importing by:
Brian Boyter

Pan/zoom with ctrl key/mouse by:
Henning Spruth

International characters by:
Herve Soulard

Directory Browser based on XDir by:
Win Treese, Digital Equipment Corporation

Rotated ellipses by:
James Tough, Dept. of Computer Science, Heriot-Watt University, Scotland

Rotated text from the xvertext package by:
Alan Richardson, Space Science Centre, School of MAPS, University of Sussex

Popup scale menu and dynamic switching between inches and cm by:
Paul King (king@cs.uq.oz.au)

Extensive man page formatting revisions by:
David W. Sanderson

Display Postscript code for IBM RS/6000 by:
Dave Hale (dhale@green.mines.colorado.edu)

Version 3.0:

New arrowhead types, separate pen/fill colors, new file protocol, more colors with extended color popup panel, new arc style, new fill patterns (bricks, etc), new line join and cap styles, export offset and file load offset, XPM import, XBM import and export (and anything else that wasn’t written by the others) by:
Brian Smith
(Note: the color popup panel was based on xcoloredit by Richard Hesketh)

GIF header reading code by:
David Koblas from the giftoppm part of the pbmplus package

XPM export code (using XPM3 libraries) by:
Karel van Houten (K.H.C.vanHouten@research.ptt.nl)

Higher figure resolution (1200dpi) by:
Ross Martin (martin@trcsun3.eas.asu.edu)

Color quantization using neural network by:
Anthony Dekker (dekker@ACM.org)
[NEUQUANT Neural-Net quantization algorithm by Anthony Dekker, 1994. See ’’Kohonen neural networks for optimal colour quantization’’ in ’’Network: Computation in Neural Systems’’ Vol. 5 (1994) pp 351-367. for a discussion of the algorithm.]

Floyd-Steinberg algorithm for dithering color images on monochrome displays lifted from the Pbmplus package by Jef Poskanser.

rotate/flip objects around/about selected anchor point and multiple copies of objects by:
Uwe Bonnes (bon@lte.e-technik.uni-erlangen.de)

Input tablet extension by:
Greg LaCoste (greg@seismo.do.usbr.gov)

Version 3.1:

The only difference between protocol version 3.0 and version 3.1 is that the position of the ’’magnet’’ has been shifted by 14 fig units. In the 2.1 and older versions of xfig the grid was in multiples of 5 fig units, but they were on intervals 4, 9, 14, 19, etc. When version 3.0 was created, coordinates were simply multiplied by the ratio of the resolutions (1200/80 = 15) so values like 4 became 60 instead of 74 ((4+1)*15 - 1).

The JPEG import/export code uses the Independent JPEG Group software (see jpeg/README for details)

Image browser, editor and screen capture features by:
Jim Daley (jdaley@cix.compulink.co.uk)

Version 3.2:

The changes to the version 3.2 file protocol are the addition of the paper size, print/export magnification, single/multiple page indicator and a transparent color name used for GIF export to the header of the file.
The other difference in the version 3.2 protocol is the mathematical model used for splines. The new version uses X-splines which allows the user to mix interpolation and approximation points in a same curve. More precisely, it means that an X-spline curve is neither an interpolated spline nor an approximated one, it is BOTH (the behaviour of each point is controlled by one single parameter called ’’shape factor’’). For additional information about X-splines, see:

"X-Splines: A Spline Model Designed for the End User"
by C. Blanc and C. Schlick, Proceedings of SIGGRAPH’95
http://dept-info.labri.u-bordeaux.fr/~schlick/DOC/sig1.html

Caveat: Because previous spline models (quadratic B-splines and Bezier with hidden points) are no longer supported, curves that are present in version 3.1 and older files are automatically converted to X-splines. This translation is only an approximation process. It means that the converted curves are not exactly the same as the original ones. Though they are usually very close, some hand-fitting may be needed in some pathological cases.

Inclusion of X-splines by:
Carole Blanc (blanc@labri.u-bordeaux.fr)
Christophe Schlick (schlick@labri.u-bordeaux.fr)
Note: the initial implementation was done by C. Feuille, S. Grosbois, L. Maziere and L. Minihot as a student practice (Universite Bordeaux, France).

Open/close compound feature written by
Bill Taylor (bill@mainstream.com)

Library feature written by
Stephane Mancini (mancini@elecsrv.enst.fr) (object preview by Brian V. Smith)

The library objects in the Electrical and Logic libraries were done by
Peter Hiscocks (phiscock@ee.ryerson.ca)

The library objects in the Computer, Networks, and Hospital-Equipment libraries were extracted from the clipart example files by
Bill Chimiak (chim@bgsm.edu)

Version 3.2.3 and newer:

Please see the CHANGES file for credits for newer releases.

NOTES

Many bug fixes/cleanups etc. by a host of faithful users.

See the CHANGES file for all the credits.

The Fig2dev package was written by Micah Beck and is maintained by Thomas Loimer.


troff: :274: warning [p 1, 45.0i]: cannot adjust line troff: :274: warning [p 1, 45.2i]: can't break line troff: :649: warning [p 1, 89.3i]: can't break line troff: :678: warning [p 1, 94.3i]: cannot adjust line troff: :687: warning [p 1, 96.0i]: cannot adjust line troff: :700: warning [p 1, 98.3i]: cannot adjust line troff: :1807: warning [p 1, 250.3i]: cannot adjust line troff: :1912: warning [p 1, 266.3i]: can't break line troff: :3670: warning [p 1, 462.7i]: can't break line troff: :3810: warning [p 1, 483.0i]: cannot adjust line troff: :3822: warning [p 1, 484.8i]: cannot adjust line troff: :3822: warning [p 1, 485.0i]: can't break line troff: :3827: warning [p 1, 485.8i]: cannot adjust line troff: :3827: warning [p 1, 486.0i]: can't break line troff: :3831: warning [p 1, 486.7i]: cannot adjust line

<!-- Creator : groff version 1.22.3 --> <!-- CreationDate: Sat May 5 23:41:45 2018 --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta name="generator" content="groff -Thtml, see www.gnu.org"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <meta name="Content-Style" content="text/css"> <style type="text/css">
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
h1 { text-align: center } </style> <title>xfig</title>

</head> <body>

<h1 align="center">xfig</h1>

<a href="#NAME">NAME</a><br> <a href="#SYNOPSIS">SYNOPSIS</a><br> <a href="#DESCRIPTION">DESCRIPTION</a><br> <a href="#OPTIONS">OPTIONS</a><br> <a href="#X RESOURCES and DEFAULTS">X RESOURCES and DEFAULTS</a><br> <a href="#BUGS and RESTRICTIONS">BUGS and RESTRICTIONS</a><br> <a href="#SEE ALSO">SEE ALSO</a><br> <a href="#ACKNOWLEDGEMENT">ACKNOWLEDGEMENT</a><br> <a href="#COPYRIGHT">COPYRIGHT</a><br> <a href="#FILES">FILES</a><br> <a href="#AUTHORS">AUTHORS</a><br> <a href="#NOTES">NOTES</a><br>

<hr>

<h2>NAME <a name="NAME"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">xfig - Facility for Interactive Generation of figures under X11 <br> Version 3.2.7a</p>

<h2>SYNOPSIS <a name="SYNOPSIS"></a> </h2>

<p style="margin-left:11%; margin-top: 1em"><b>xfig</b> [<i>options</i>] [<i>file</i>]</p>

<h2>DESCRIPTION <a name="DESCRIPTION"></a> </h2>

<p style="margin-left:11%; margin-top: 1em"><i>Xfig</i> is a menu-driven tool that allows the user to draw and manipulate objects interactively under the X Window System. <b>It runs under X version 11 release 4 or higher</b> and requires a two- or three-button mouse. <i>file</i> specifies the name of a file to be edited. The objects in the file will be read at the start of <i>xfig</i>.</p>

<p style="margin-left:11%; margin-top: 1em">The bulk of the documentation for <i>xfig</i> is in an HTML-based reference guide. See the Help menu in <i>xfig</i> or point your browser at <i>/usr/share/doc/xfig/html/index.html</i>. There are both English and Japanese versions.</p>

<p style="margin-left:11%; margin-top: 1em">When using a two-button mouse use the <i>&lt;Meta&gt;</i> key and the right button at the same time to effect the action of the middle button.</p>

<p style="margin-left:11%; margin-top: 1em"><i>Xfig</i> is available from https://sourceforge.net/projects/mcj/.</p>

<p style="margin-left:11%; margin-top: 1em">The <i>Fig2dev</i> package is used when printing or exporting the output from <i>xfig</i>. The <i>fig2dev</i> program is automatically called by <i>xfig</i> as a back-end processor to produce various types of output:</p>

<p style="margin-left:11%; margin-top: 1em">LaTeX, Metafont, PDF, PostScript or Encapsulated PostScript, CGM and EMF (mostyl used under Windows), tk (tcl/tk tool command language/tool kit package), SVG, GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, XPM, Gerber, AutoCAD Slide, IBM-GL (HP/GL), Pic and PiCTeX. For use with TeX/LaTeX: box, epic, eepic, eepicemu, pict2e, pstricks, tikz.</p>

<p style="margin-left:11%; margin-top: 1em">See man fig2dev for all options.</p>

<p style="margin-left:11%; margin-top: 1em">The <i>Fig2dev</i> package is available from https://sourceforge.net/projects/mcj/.</p>

<h2>OPTIONS <a name="OPTIONS"></a> </h2>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;help</b></p>

<p style="margin-left:22%;">Print all command-line options for xfig and quit.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;a</b>[<b>llownegcoords</b>]</p>

<p style="margin-left:22%;">Allow panning into the negative region of the canvas. This is the default</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;au</b>[<b>torefresh</b>] Make xfig look at the timestamp on the .fig file and automatically load it and display it every time it changes.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;bal</b>[<b>loon_delay</b>] <i>msec</i></p>

<p style="margin-left:22%;">Cause popup information balloons to be delayed by <i>msec</i> milliseconds. The default is 500 milliseconds.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;bol</b>[<b>d</b>] <i>font</i></p>

<p style="margin-left:22%;">Cause the font used for displaying the file name and confirmation messages to be <i>font</i> (default = 8x13bold).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;butt</b>[<b>on</b>] <i>font</i></p>

<p style="margin-left:22%;">Cause the font used for most buttons to be <i>font</i> (default = 6x13).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;but_</b>[<b>per_row</b>] <i>number</i></p>

<p style="margin-left:22%;">Specify the number of buttons wide the mode panel should be. This is useful in conjunction with the <b>&minus;pheight</b> parameter to reduce the canvas height for small screens.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;cbg</b> color</p>

<p style="margin-left:22%;">Use <i>color</i> as the background color for the canvas. If you want to set the background of everything in xfig (e.g. menus, etc.) use the general <b>-bg</b> option.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;center</b></p>

<p style="margin-left:22%;">Set the print option to print the figure centered on the page. This is the default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;centim</b>[<b>ers</b>]</p>

<p style="margin-left:22%;">Make centimeters the unit of choice. See also <b>-metric.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;cfg</b> color</p>

<p style="margin-left:22%;">Use <i>color</i> as the default color for objects. If you want to set the foreground of everything in xfig (e.g. menus, etc.) use the general <b>-fg</b> option.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;correct_font_size</b></p>

<p style="margin-left:22%;">Normally, <i>fig2dev</i> uses 1/80 inch for font size increments (for historical reasons), instead of the more proper &lsquo;&lsquo;points&rsquo;&rsquo; (1/72 inch) that <i>xfig</i> uses. This option makes xfig call fig2dev with the <b>-F</b> option to make it use points (1/72 inch).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;deb</b>[<b>ug</b>]</p>

<p style="margin-left:22%;">Turn on debugging mode. Prints various debugging messages like font names etc.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dep</b>[<b>th</b>]</p>

<p style="margin-left:22%;">Choose depth of visual desired. Your server must support the desired visual and depth chosen. Use <i>xdpyinfo</i> to see what visuals and depths are supported. See also the <b>&minus;visual</b> option.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;donta</b>[<b>llownegcoords</b>]</p>

<p style="margin-left:22%;">Don&rsquo;t allow panning into the negative region of the canvas. The default is to allow panning in the negative region.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dontshowb</b>[<b>alloons</b>]</p>

<p style="margin-left:22%;">Prevents xfig from popping up the information balloons. See also <b>-showballoons.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dontshowl</b>[<b>engths</b>]</p>

<p style="margin-left:22%;">Don&rsquo;t show lengths of lines as they are being drawn. This is the default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dontshowz</b>[<b>erolines</b>]</p>

<p style="margin-left:22%;">Don&rsquo;t show axis zero lines on the canvas. The default is to show them.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dontsw</b>[<b>itchcmap</b>]</p>

<p style="margin-left:22%;">Prevents xfig from switching to a private colormap if there aren&rsquo;t enough colors available in the default colormap. See also <b>&minus;max_image_colors.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;enc</b>[<b>oding</b>] <i>encoding</i></p>

<p style="margin-left:22%;">Encode character set using <i>encoding</i> when exporting LaTeX text. The default is 1. This is used for the ISO-8859 encoding of character sets. Allowed values are 0 (no encoding), 1 (ISO-8859-1) or 2 (ISO-8859-2).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;exportL</b>[<b>anguage</b>] <i>language</i></p>

<p style="margin-left:22%;">Specifies the default language to be used for when exporting a fig file. Choices are:</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>Name</p></td> <td width="72%">

<p>Language ---------------------------------------------------------------</p> </td></tr> </table>

<p style="margin-left:22%;">Vector formats:</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>ps</p></td> <td width="72%">

<p>PostScript</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>eps</p></td> <td width="72%">

<p>Encapsulated PostScript</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pdf</p></td> <td width="72%">

<p>PDF (Portable Document Format)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>box</p></td> <td width="72%">

<p>LaTeX box (figure boundary)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>latex</p></td> <td width="72%">

<p>LaTeX picture</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pict2e</p></td> <td width="72%">

<p>LaTeX picture + pict2e macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>tikz</p></td> <td width="72%">

<p>LaTeX picture + tikz macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>epic</p></td> <td width="72%">

<p>LaTeX picture + epic macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>eepic</p></td> <td width="72%">

<p>LaTeX picture + eepic macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>eepicemu</p></td> <td width="72%">

<p>LaTeX picture + eepicemu macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pstex</p></td> <td width="72%">

<p>Combined PS/LaTeX (both PS and LaTeX parts)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pdftex</p></td> <td width="72%">

<p>Combined PDF/LaTeX (both PDF and LaTeX parts)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pspdftex</p></td> <td width="72%">

<p>Combined PS/PDF/LaTeX (three parts)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pictex</p></td> <td width="72%">

<p>PiCTeX macros</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>cgm</p></td> <td width="72%">

<p>Computer Graphcis Meta file</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>emf</p></td> <td width="72%">

<p>Enhanced Meta file</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>dxf</p></td> <td width="72%">

<p>Drawing Interchange format</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>gbx</p></td> <td width="72%">

<p>Gerber (RS-247-X)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>ibmgl</p></td> <td width="72%">

<p>HPGL/2 or IBMGL</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>textyl</p></td> <td width="72%">

<p>Textyl special commands</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>tpic</p></td> <td width="72%">

<p>TPIC</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pic</p></td> <td width="72%">

<p>PIC</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>mf</p></td> <td width="72%">

<p>MF (MetaFont)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>mp</p></td> <td width="72%">

<p>MP (MetaPost)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>tk</p></td> <td width="72%">

<p>Tk (Tcl/Tk toolkit)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>ptk</p></td> <td width="72%">

<p>Perl/Tk</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>shape</p></td> <td width="72%">

<p>LaTeX shape paragraph definition</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>svg</p></td> <td width="72%">

<p>SVG (Scalable Vector Graphics)</p></td></tr> </table>

<p style="margin-left:22%; margin-top: 1em">Bitmap formats:</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>gif</p></td> <td width="72%">

<p>GIF</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>jpeg</p></td> <td width="72%">

<p>JPEG (JFIF)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>pcx</p></td> <td width="72%">

<p>PCX</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>png</p></td> <td width="72%">

<p>PNG</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>ppm</p></td> <td width="72%">

<p>PPM (portable pixmap package)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>sld</p></td> <td width="72%">

<p>(AutoCad slide)</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>tiff</p></td> <td width="72%">

<p>TIFF</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="6%">

<p>xbm</p></td> <td width="72%">

<p>X11 Bitmap xpm

X11 Pixmap ---------------------------------------------------------------</p> </td></tr> </table>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;export_m</b>[<b>argin</b>] <i>width</i></p>

<p style="margin-left:22%;">Set the size of the border margin around the figure for exporting to bitmap, PostScript, Encapsulated PostScript, or HTML MAP formats. This is in units of points (1/72th inch). The default is 0.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;fli</b>[<b>pvisualhints</b>]</p>

<p style="margin-left:22%;">Flip left/right mouse indicator messages for mice whose buttons have been switched. The default is to NOT flip the messages.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;flu</b>[<b>shleft</b>]</p>

<p style="margin-left:22%;">Set the print option to print the figure flush left. The default is to center the figure on the page.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;free</b>[<b>hand_resolution</b>] <i>resolution</i></p>

<p style="margin-left:22%;">Set the resolution of the freehand drawing mode to <i>resolution</i> pixels. This is the number of pixels the mouse must move before xfig adds another point to the object being drawn.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;geom</b>[<b>etry</b>] [<i>WxH</i>]<i>[+X+Y]</i></p>

<p style="margin-left:22%;">You may use the &minus;geometry option or resource to <i>size and/or position the xfig window,</i> or you may use <b>-pwidth</b> and/or <b>-pheight</b> to specify the canvas size in inches or centimeters. If you use the <b>-geom</b> option to make the xfig window smaller than the default, you may have to use the <b>-but_per_row</b> option to tell xfig to put 3 or 4 buttons per row on the left mode panel.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;gh</b>[<b>ostscript</b>] <i>postscript-interpreter</i></p>

<p style="margin-left:22%;">Select the PostScript (tm) interpreter of your choice. The default is ghostscript (gs). This is needed when importing Encapsulated PostScript files.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;grid_c</b>[<b>olor</b>] <i>color</i></p>

<p style="margin-left:22%;">Draw the grid on the canvas in this color (default: red).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;grid_u</b>[<b>nit</b>] <i>unit</i></p>

<p style="margin-left:22%;">Only used when in inches mode to choose between showing fractions or decimal inches in the rulers and grid. Any of the following may be used to force decimal inches: &quot;ten&quot;, &quot;tenth&quot;, &quot;10, &quot;1/10&quot;. If any other value is used for this option, the rulers will show 1/16 inch divisions.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;hidd</b>[<b>entext</b>]</p>

<p style="margin-left:22%;">Start <i>xfig</i> with the <i>hidden text</i> mode for text objects. The <i>Hidden</i> attribute is used for figures that will be used with <i>LaTeX</i> and is applicable only to the display of the document in <i>xfig</i>. It means that the text itself is not shown onscreen, but only the string &lsquo;&lsquo;&lt;text&gt;&rsquo;&rsquo;. This is to keep long sequences of <i>LaTeX</i> formatting commands from making the screen messy and hard to read. The default for the <i>Hidden</i> flag is <i>off</i>.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;dontshowd</b>[<b>epthmanager</b>]</p>

<p style="margin-left:22%;">Hide the depth manager panel. The default is to show the panel.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;icon_</b>[<b>view</b>]</p>

<p style="margin-left:22%;">Show the library objects as icons. This is the default. The other mode is <b>-list_view.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;iconG</b>[<b>eometry</b>] +<i>X</i>+<i>Y</i></p>

<p style="margin-left:22%;">Specifies the position for the icon.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;im</b>[<b>age_editor</b>] <i>editor</i></p>

<p style="margin-left:22%;">Specify bitmap editor to use when &lsquo;&lsquo;Edit Image&rsquo;&rsquo; button is pressed in Picture Object panel.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;inc</b>[<b>hes</b>] <b>(or</b>-imperial)</p>

<p style="margin-left:22%;">Make inches the unit of choice. This is the default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;ins</b>[<b>tallowncmap</b>]</p>

<p style="margin-left:22%;">Install own colormap. Normally, xfig uses the current colormap.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;internalBW</b> width</p>

<p style="margin-left:22%;">Use lines of width <i>width</i> between all buttons and panels (default = 1).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;international</b></p>

<p style="margin-left:22%;">Switch on international support (mainly Japanese and Korean), users of ISO Latin 1 (ISO-8859-1) probably should not use this, therefore the international support is switched off by default for locales using ISO-8859-1* codesets. For all other locales this option is already used by default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;jpeg</b>[<b>_quality</b>] <i>quality</i></p>

<p style="margin-left:22%;">Set the quality factor for exporting to the jpeg format. The default is 75.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;k</b>[<b>eyFile</b>] <i>compose-key-file</i></p>

<p style="margin-left:22%;">Use <i>compose-key-file</i> instead of <i>CompKeyDB</i> for compose (meta) key database. If there are no &lsquo;&lsquo;<b>/</b>&rsquo;&rsquo;s in the name, the file must reside in the <i>xfig</i> library directory, <i>$XFIGLIBDIR</i>, usually <b>/usr/local/lib/X11/xfig</b>. If there are any &lsquo;&lsquo;<b>/</b>&rsquo;&rsquo;s in the name it is taken as is (not relative to <i>$XFIGLIBDIR</i>). If there is a leading &lsquo;&lsquo;<b>~/</b>&rsquo;&rsquo; in the string then the &lsquo;&lsquo;<b>~</b>&rsquo;&rsquo; is expanded to the user&rsquo;s home directory.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;lan</b>[<b>dscape</b>]</p>

<p style="margin-left:22%;">Make <i>xfig</i> come up in landscape mode (10.5&quot; x 8&quot;). This is the default; however as the orientation is stored with Fig files, when you load a Fig file the orientation will change as required. This is only true for files of version 3.0 or higher. <br> See also &minus;portrait.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;lat</b>[<b>exfonts</b>]</p>

<p style="margin-left:22%;">Start <i>xfig</i> with <i>LaTeX</i> font selection. Normally, the <i>PostScript</i> fonts are available as the default. This flag selects the <i>LaTeX</i> fonts to start.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;le</b>[<b>ft</b>]</p>

<p style="margin-left:22%;">Change the position of the side panel window to the left of the canvas window. This is the default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;library_d</b>[<b>ir</b>] <i>directory</i></p>

<p style="margin-left:22%;">Specify directory where Fig object libraries are located. There may be sub-directories there and sub-sub-directories, etc.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;library_i</b>[<b>con_size</b>] <i>size</i></p>

<p style="margin-left:22%;">Specify the size of the icons shown for library objects. The default is 60 pixels, with the minimum being 40 and the maximum being 120.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;lis</b>[<b>t_view</b>]</p>

<p style="margin-left:22%;">Show the library objects as a list of names. The default mode is <b>-icon_view.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;mag</b>[<b>nification</b>] <i>mag</i></p>

<p style="margin-left:22%;">Set export and print magnification in %.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;max</b>[<b>_image_colors</b>] <i>numcols</i></p>

<p style="margin-left:22%;">Limit the number of colors used for imported images to <i>numcols (default 64).</i></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;me</b>[<b>tric</b>]</p>

<p style="margin-left:22%;">Make centimeters the unit of choice. The option <b>-centimeters</b> may also be used.</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="22%"></td> <td width="78%">

<p>After <i>xfig</i> is started you may change the units from metric to imperial or vice versa from a popup menu available by pressing mouse button 3 in the <i>units</i> box where the two rulers meet.</p></td></tr> </table>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;mo</b>[<b>nochrome</b>]</p>

<p style="margin-left:22%;">Use black and white only.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;mu</b>[<b>ltiple</b>]</p>

<p style="margin-left:22%;">Sets multiple page mode for print or export. See also <b>&minus;single.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;noo</b>[<b>verlap</b>]</p>

<p style="margin-left:22%;">When exporting in multiple page mode, causes no overlap from page to page. This is the default. See also <b>&minus;overlap.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;nor</b>[<b>mal</b>] <i>font</i></p>

<p style="margin-left:22%;">Cause the font used for the message window to be <i>font</i>. This font is also used on the canvas when the selected font is not available in an X11 font (default = 6x13).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;nosc</b>[<b>alablefonts</b>]</p>

<p style="margin-left:22%;">Disables use of the X11R5 or OpenWindows scalable fonts. You might want to use this for debugging.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;nosp</b>[<b>lash</b>]</p>

<p style="margin-left:22%;">Don&rsquo;t show the startup splash screen. The default is to show it ( <b>-splash</b> ).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;not</b>[<b>rack</b>]</p>

<p style="margin-left:22%;">Turn off cursor (mouse) tracking arrows.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;nowrite_bak</b></p>

<p style="margin-left:22%;">When saving a drawing into an existing .fig file xfig will first rename that file by appending &quot;.bak&quot; to the name. This option disables this feature.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;ov</b>[<b>erlap</b>]</p>

<p style="margin-left:22%;">When exporting in multiple page mode, causes overlap from page to page of about 10%. See also <b>&minus;nooverlap.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;pag</b>[<b>eborder</b>] <i>color</i></p>

<p style="margin-left:22%;">Draw the page border on the canvas in this color (default light blue). The page border is turned on by the <b>-showpageborder</b> option (resource Fig.showpageborder), and shows the edges of the current <i>export</i> paper size.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;pap</b>[<b>er_size</b>] <i>size</i></p>

<p style="margin-left:22%;">Set the initial paper size for Export and Print. Choices are</p>

<p style="margin-left:22%; margin-top: 1em">Option Paper Size ---------------------------------</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>letter</p></td> <td width="66%">

<p>Letter</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>8.5in x 11in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>legal</p></td> <td width="66%">

<p>Legal</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>8.5in x 14in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>tabloid</p></td> <td width="66%">

<p>Tabloid</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>17in x 11in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a</p></td> <td width="66%">

<p>ANSI A</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>8.5in x 11in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b</p></td> <td width="66%">

<p>ANSI B</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>11in x 17in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>c</p></td> <td width="66%">

<p>ANSI C</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>17in x 22in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>d</p></td> <td width="66%">

<p>ANSI D</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>22in x 34in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>e</p></td> <td width="66%">

<p>ANSI E</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>34in x 44in</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a9</p></td> <td width="66%">

<p>ISO A9</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>37mm x 52mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a8</p></td> <td width="66%">

<p>ISO A8</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>52mm x 74mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a7</p></td> <td width="66%">

<p>ISO A7</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>74mm x 105mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a6</p></td> <td width="66%">

<p>ISO A6</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>105mm x 148mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a5</p></td> <td width="66%">

<p>ISO A5</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>148mm x 210mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a4</p></td> <td width="66%">

<p>ISO A4</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>210mm x 297mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a3</p></td> <td width="66%">

<p>ISO A3</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>297mm x 420mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a2</p></td> <td width="66%">

<p>ISO A2</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>420mm x 594mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a1</p></td> <td width="66%">

<p>ISO A1</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>594mm x 840mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>a0</p></td> <td width="66%">

<p>ISO A0</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>840mm x 1189mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b10</p></td> <td width="66%">

<p>JIS B10</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>32mm x 45mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b9</p></td> <td width="66%">

<p>JIS B9</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>45mm x 64mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b8</p></td> <td width="66%">

<p>JIS B8</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>64mm x 91mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b7</p></td> <td width="66%">

<p>JIS B7</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>91mm x 128mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b6</p></td> <td width="66%">

<p>JIS B6</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>128mm x 182mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b5</p></td> <td width="66%">

<p>JIS B5</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>182mm x 257mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b4</p></td> <td width="66%">

<p>JIS B4</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>257mm x 364mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b3</p></td> <td width="66%">

<p>JIS B3</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>364mm x 515mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b2</p></td> <td width="66%">

<p>JIS B2</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>515mm x 728mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b1</p></td> <td width="66%">

<p>JIS B1</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>728mm x 1030mm</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%">

<p>b0</p></td> <td width="66%">

<p>JIS B0</p></td></tr> <tr valign="top" align="left"> <td width="22%"></td> <td width="-5%"></td> <td width="17%"></td> <td width="66%">

<p>1030mm x 1456mm ---------------------------------</p></td></tr> </table>

<p style="margin-left:22%; margin-top: 1em">Note that this doesn&rsquo;t affect the size of the drawing canvas. Use the <b>-pheight</b> and <b>-pwidth</b> options for that.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;ph</b>[<b>eight</b>] <i>height</i></p>

<p style="margin-left:22%;">Make the <i>xfig</i> canvas <i>height</i> high (where <i>height</i> is either cm or in, depending on the <b>-metric</b> setting).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;po</b>[<b>rtrait</b>]</p>

<p style="margin-left:22%;">Make <i>xfig</i> come up in portrait mode (8.5&quot; x 9&quot;). See note about landscape mode.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;pw</b>[<b>idth</b>] <i>width</i></p>

<p style="margin-left:22%;">Make the <i>xfig</i> canvas <i>width</i> wide (where <i>width</i> is either cm or in, depending on the <b>-metric</b> setting).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;righ</b>[<b>t</b>]</p>

<p style="margin-left:22%;">Change the position of the side panel window to the right of the canvas window (default: left).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;rigi</b>[<b>d</b>]</p>

<p style="margin-left:22%;">Start <i>xfig</i> with the <i>rigid text</i> mode for text objects. The <i>Rigid</i> attribute forces text to remain the same size even if inside a compound object that is scaled up or down. The default is <i>off</i>.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;ru</b>[<b>lerthick</b>]</p>

<p style="margin-left:22%;">Set the height(width) of the top(side) rulers in pixels. The default (and minimum) is 24.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;scala</b>[<b>blefonts</b>]</p>

<p style="margin-left:22%;">Allows use of the X11R5 or OpenWindows scalable fonts (this is the default). If the scalable fonts aren&rsquo;t available <i>xfig</i> will automatically switch to non-scaling fonts.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;scale_factor</b> <i>scale</i></p>

<p style="margin-left:22%;">Scale every figure read in by this value. This is useful in conjunction with the <b>-update</b> option to do batch scaling of figures.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showa</b>[<b>llbuttons</b>]</p>

<p style="margin-left:22%;">Show all the <i>xfig</i> indicator buttons instead of only those relevant to the current drawing mode. Normally, the buttons <i>line width</i>, <i>area-fill</i>, <i>grid mode</i>, <i>text size</i>, etc. are only visible when they are relevant to the current drawing mode. The <b>&minus;showallbuttons</b> option makes all of the indicator buttons visible at all times. This takes up more screen real estate, but allows the user to see all settable parameters.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showb</b>[<b>alloons</b>]</p>

<p style="margin-left:22%;">Forces <i>xfig</i> to pop up the information balloons when the mouse passws over a button. This is the default. See also <b>-dontshowballoons

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showd</b>[<b>epthmanager</b>]</p>

<p style="margin-left:22%;">Show the depth manager panel. This panel lets one show or hide objects at various depths. This is the default.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showl</b>[<b>engths</b>]</p>

<p style="margin-left:22%;">Makes <i>xfig</i> show the lengths of lines being drawn, in red text near the line itself. Also, when points are moved or added. In addition, imagine a triangle formed with the line segment as the hypotenuse, and a vertical and horizontal line forming the other two sides. These lines and their lengths are also drawn in red as the point is moved or added. This mode is ignored when drawing in freehand mode. <br> This flag may be toggled by pressing &lt;Meta&gt;i (default).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;shown</b>[<b>ums</b>]</p>

<p style="margin-left:22%;">With this option, xfig will draw all objects with a red number next to each vertex. This is generally only useful for debugging.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showp</b>[<b>ageborder</b>]</p>

<p style="margin-left:22%;">Makes <i>xfig</i> show the border of the current paper size in the color specified by the <b>-pageborder</b> option (default: light blue).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;showz</b>[<b>erolines</b>]</p>

<p style="margin-left:22%;">Show axis zero lines on the canvas. This is the default</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;si</b>[<b>ngle</b>]</p>

<p style="margin-left:22%;">Sets single page mode for print or export. This is the default. See also <b>&minus;multiple.</b></p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;sm</b>[<b>ooth_factor</b>] <i>factor</i></p>

<p style="margin-left:22%;">Enable smoothing when exporting to the bitmap formats (e.g. GIF, PNG, etc.). The allowed values are 0 (no smoothing), 2 or 4 (most smoothing). This parameter is passed to ghostscript in the &minus;dTextAlphaBits &minus;dGraphicsAlphaBits options to smooth the figure.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;spec</b>[<b>ialtext</b>]</p>

<p style="margin-left:22%;">Start <i>xfig</i> with the <i>TeX text</i> mode for text objects. This means that characters that have a special meaning to TeX/LaTeX, e.g., &rsquo;$&rsquo; or &rsquo;rsquo;, are not quoted but left untouched in the text string. This is most useful for writing LaTeX equations. If this flag is not set, then the backslash character &rsquo;rsquo; is c k changed to the ssh command, a brace &rsquo;{&rsquo; is turned linto a brace command , etc.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;spel</b>[<b>lcheckcommand</b>] <i>command</i></p>

<p style="margin-left:22%;">Use <i>command</i> for the external spell checking program when using the spell check/search/replace popup. The string <i>command</i> should include the string &lsquo;&lsquo;%s&rsquo;&rsquo; which is replaced by a temporary filename. Default is &lsquo;&lsquo;spell %s&rsquo;&rsquo;.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;spinner_d</b>[<b>elay</b>] <i>msec</i></p>

<p style="margin-left:22%;">The delay (in milliseconds) before the spinner will automatically count up or down when the button is pressed. Spinners are the (numeric) text widgets with an up- and down-arrow, which when clicked, cause the value to be incremented/decremented. The default is 500 milliseconds.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;spinner_r</b>[<b>rate</b>] <i>msec</i></p>

<p style="margin-left:22%;">The rate (in milliseconds) at which the spinner will count when the up- or down-arrow is pressed.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startfi</b>[<b>llstyle</b>] <i>stylenumber</i></p>

<p style="margin-left:22%;">Set the starting fill style for area fill (&minus;1 to 21).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startfo</b>[<b>ntsize</b>] <i>pointsize</i></p>

<p style="margin-left:22%;">Set the default font size for text objects (default = 12pt).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startg</b>[<b>ridmode</b>] <i>modenumber</i></p>

<p style="margin-left:22%;">Set the starting grid mode (0 to 3). Mode 0 is no grid. In imperial (inches) mode, grid mode 1 is 1/4 inch, mode 2 is 1/2 inch and mode 3 is 1 inch. In metric mode, grid mode 1 is 2mm, mode 2 is 5mm and mode 3 is 1cm.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startla</b>[<b>texFont</b>] <i>font</i></p>

<p style="margin-left:22%;">Set the starting font name for <i>LaTeX</i> fonts.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startli</b>[<b>newidth</b>] <i>width</i></p>

<p style="margin-left:22%;">Set the starting line width.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startpo</b>[<b>snmode</b>] <i>modenumber</i></p>

<p style="margin-left:22%;">Set the starting point positioning mode (0 to 4) In imperial (inches) mode, positioning mode 0 is &lsquo;&lsquo;any&rsquo;&rsquo;, mode 1 is 1/16 inch, mode 2 is 1/4 inch, mode 3 is 1/2 inch and mode 4 is 1 inch. In metric mode, mode 0 is &lsquo;&lsquo;any&rsquo;&rsquo;, mode 1 is 1mm, mode 2 is 5mm, mode 3 is 10mm and mode 4 is 20mm.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startp</b>[<b>sFont</b>] <i>font</i></p>

<p style="margin-left:22%;">Set the starting font name for <i>PostScript</i> fonts.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;startt</b>[<b>extstep</b>] <i>stepsize</i></p>

<p style="margin-left:22%;">Set the starting text step.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;ta</b>[<b>blet</b>]</p>

<p style="margin-left:22%;">Specifies that xfig should use the input tablet instead of the mouse for drawing. You must have the XInputExtension in your X server and an input tablet for this to work. Also, you must modify the Imakefile to include the <b>USETAB</b> and <b>TABLIB</b> variables.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;track</b></p>

<p style="margin-left:22%;">Turn on cursor (mouse) tracking arrows (default).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;tran</b>[<b>sparent_color</b>] <i>color_number</i></p>

<p style="margin-left:22%;">Make the transparent color for GIF export <i>color_number.</i> This number is the color number according to the <b>xfig</b> color panel, starting at 0 (black) and ending at 31 (gold), or may be a user-defined color number, which is 32 or higher.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;update</b> <i>file [ file ... ]</i></p>

<p style="margin-left:22%;">Run xfig in an &quot;update&quot; mode, where it will read each Fig file specified on the command line and write it out to the original file, in the current file format for the version of xfig being run. The original Fig file will be preserved with the suffix <i>.bak</i> attached to the name. <br> In this mode, xfig doesn&rsquo;t connect the X server, so no window is opened, and it exits when finished.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;users</b>[<b>cale</b>] <i>scale</i></p>

<p style="margin-left:22%;">Set the multiplier for displayed line lengths etc. This factor is multiplied by the actual length, radius or diameter of the object currently being drawn on the canvas. It is useful for making scale drawings, where e.g. 1 inch = 1 foot (userscale = 12.0) or 1cm = 1m (userscale = 100.0).</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;useru</b>[<b>nit</b>] <i>units</i></p>

<p style="margin-left:22%;">The <i>units</i> string is printed with the length information when drawing objects. For example if the <i>userscale</i> = 1.0 and the <i>userunit</i> = <i>ft</i> then a line which is 3 inches long on the canvas would be displayed as &lsquo;&lsquo;length = 3 ft&rsquo;&rsquo; when it is being drawn.</p>

<p style="margin-left:22%; margin-top: 1em">After <i>xfig</i> is started you may change the <i>userscale</i> and the <i>userunit</i> from a popup menu available by pressing mouse button 3 in the <i>units</i> box where the two rulers meet.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;visual</b> <i>visualname</i></p>

<p style="margin-left:22%;">Use <i>visualname</i> as the visual for xfig. The names are TrueColor (case is not important), StaticColor, DirectColor, StaticGray, GrayScale and PseudoColor. <i>xfig</i> uses the default visual unless this is specified. Your server must support the desired visual. Use <i>xdpyinfo</i> to see what visuals and depths are supported. See also the <b>&minus;depth</b> option.</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;write_bak</b></p>

<p style="margin-left:22%;">When saving a drawing into an existing .fig file xfig will first rename that file by appending</p>

<p style="margin-left:11%; margin-top: 1em"><b>&minus;zoom</b> <i>zoomscale</i></p>

<p style="margin-left:22%;">Set the starting zoom scale.</p>

<h2>X RESOURCES and DEFAULTS <a name="X RESOURCES and DEFAULTS"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">The overall widget name(Class) is xfig(Fig). These resources correspond to the command line arguments:</p>

<table width="100%" border="0" rules="none" frame="void"
cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>Name</p></td> <td width="12%">

<p>Type</p></td> <td width="25%">

<p>Default</p></td> <td width="32%">

<p>Command-line equivalent -------------------------------------------------------------------</p> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>allownegcoords</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;allownegcoords (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontallownegcoords (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>autorefresh</p></td> <td width="12%">

<p>boolean false</p></td> <td width="25%"></td> <td width="32%">

<p>&minus;autorefresh</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>axislines</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>pink</p></td> <td width="32%">

<p>&minus;axislines</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>balloon_delay</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>500 (ms)</p></td> <td width="32%">

<p>&minus;balloon_delay</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>boldFont</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>8x13bold</p></td> <td width="32%">

<p>&minus;bold</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>but_per_row</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>2</p></td> <td width="32%">

<p>&minus;but_per_row</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>buttonFont</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>6x13</p></td> <td width="32%">

<p>&minus;button</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>canvasbackground</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>white</p></td> <td width="32%">

<p>&minus;cbg</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>canvasforeground</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>black</p></td> <td width="32%">

<p>&minus;cfg</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>correctfontsize</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;correctfontsize</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>debug</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;debug</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>depth</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>*</p></td> <td width="32%">

<p>&minus;depth</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>dontswitchcmap</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;dontswitchcmap</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>euc_encoding</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>(n/a)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>locale_encoding</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>(n/a)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>encoding</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>1</p></td> <td width="32%">

<p>&minus;encoding</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>save8bit</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>(n/a)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>exportLanguage</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>eps</p></td> <td width="32%">

<p>&minus;exportLanguage</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>export_margin</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>0</p></td> <td width="32%">

<p>&minus;export_margin</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>flipvisualhints</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;flipvisualhints</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>flushleft</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;flushleft (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;center (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>freehand_resolution</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>25</p></td> <td width="32%">

<p>&minus;freehand_resolution</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>grid_color</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>black</p></td> <td width="32%">

<p>&minus;grid_color</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>grid_unit</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>1/16 (inch)</p></td> <td width="32%">

<p>&minus;grid_unit</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%">

<p>0.1 (metric)</p></td> <td width="32%"> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>hiddentext</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;hiddentext</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>icon_view</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;icon_view (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;list_view (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>image_editor</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>xv</p></td> <td width="32%">

<p>&minus;image_editor</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>inches</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;inches (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;imperial (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;centimeters (false),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;metric (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>installowncmap</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;installowncmap</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>internalborderwidth</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>1</p></td> <td width="32%">

<p>&minus;internalBW</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>international</p></td> <td width="12%">

<p>International</p></td> <td width="25%"></td> <td width="32%">

<p>booleanfalse&minus;international</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>jpeg_quality</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>75</p></td> <td width="32%">

<p>&minus;jpeg_quality</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>justify</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;left (false),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;right (true)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>keyFile</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>CompKeyDB</p></td> <td width="32%">

<p>&minus;keyFile</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>landscape</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;Landscape (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;landscape (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;Portrait (false),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;portrait (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>latexfonts</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;latexfonts</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>library_dir</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>~/xfiglib</p></td> <td width="32%">

<p>&minus;library_dir</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>magnification</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>100</p></td> <td width="32%">

<p>&minus;magnification</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>max_image_colors</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>64</p></td> <td width="32%">

<p>&minus;max_image_colors</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>monochrome</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;monochrome</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>multiple</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;multiple</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>normalFont</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>6x13</p></td> <td width="32%">

<p>&minus;normal</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>overlap</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;overlap (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;nooverlap (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>pageborder</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>lightblue</p></td> <td width="32%">

<p>&minus;pageborder</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>paper_size</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>Letter (inch)</p></td> <td width="32%">

<p>&minus;paper_size</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%">

<p>A4 (metric)</p></td> <td width="32%"> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>pheight</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>8.5 (landscape)</p></td> <td width="32%">

<p>&minus;pheight</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%">

<p>9.5 (portrait)</p></td> <td width="32%"> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>pwidth</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>11 (landscape)</p></td> <td width="32%">

<p>&minus;pwidth</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%">

<p>8.5 (portrait)</p></td> <td width="32%"> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>rigidtext</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;rigid (true)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>rulerthick</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>24</p></td> <td width="32%">

<p>&minus;rulerthick</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>scalablefonts</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;scalablefonts (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;noscalablefonts (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>scale_factor</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>1.0</p></td> <td width="32%">

<p>&minus;scale_factor</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showallbuttons</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;showallbuttons</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showaxislines</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;showaxislines (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshowaxislines (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showballoons</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;showballoons (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshowballoons (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showdepthmanager</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;showdepthmanager (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshowdepthmanager (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showlengths</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;showlengths (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshowlengths (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>shownums</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;shownums (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshownums (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>showpageborder</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;showpageborder (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;dontshowpageborder (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>single</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;single</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>smooth_factor</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>0</p></td> <td width="32%">

<p>&minus;smooth_factor</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>specialtext</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;specialtext</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>splash</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;splash (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;nosplash (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>spellcheckcommand</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>spell %s</p></td> <td width="32%">

<p>&minus;spellcheckcommand</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>spinner_delay</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>500 (ms)</p></td> <td width="32%">

<p>&minus;spinner_delay</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>spinner_rate</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>100 (ms)</p></td> <td width="32%">

<p>&minus;spinner_rate</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startfillstyle</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>0</p></td> <td width="32%">

<p>&minus;startfillstyle</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startfontsize</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>12</p></td> <td width="32%">

<p>&minus;startfontsize</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startgridmode</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>0</p></td> <td width="32%">

<p>&minus;startgridmode</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startlatexFont</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>Default</p></td> <td width="32%">

<p>&minus;startlatexFont</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startlinewidth</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>1</p></td> <td width="32%">

<p>&minus;startlinewidth</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startposnmode</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>1</p></td> <td width="32%">

<p>&minus;startposnmode</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>startpsFont</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>Times&minus;Roman</p></td> <td width="32%">

<p>&minus;startpsFont</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>starttextstep</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>1.2</p></td> <td width="32%">

<p>&minus;starttextstep</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>tablet</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>false</p></td> <td width="32%">

<p>&minus;track,</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>trackCursor</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;track (true),</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%"> </td> <td width="32%">

<p>&minus;notrack (false)</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>transparent_color</p></td> <td width="12%">

<p>integer</p></td> <td width="25%">

<p>&minus;2 (none)</p></td> <td width="32%">

<p>&minus;transparent_color</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>userscale</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>1.0</p></td> <td width="32%">

<p>&minus;userscale</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>userunit</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>in (inches)</p></td> <td width="32%">

<p>&minus;userunit</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%"> </td> <td width="12%"> </td> <td width="25%">

<p>cm (metric)</p></td> <td width="32%"> </td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>visual</p></td> <td width="12%">

<p>string</p></td> <td width="25%">

<p>*</p></td> <td width="32%">

<p>&minus;visual</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>write_bak</p></td> <td width="12%">

<p>boolean</p></td> <td width="25%">

<p>true</p></td> <td width="32%">

<p>&minus;write_bak</p></td></tr> <tr valign="top" align="left"> <td width="6%"></td> <td width="25%">

<p>zoom</p></td> <td width="12%">

<p>float</p></td> <td width="25%">

<p>1.0</p></td> <td width="32%">

<p>&minus;zoom</p></td></tr> </table>

<p style="margin-left:6%; margin-top: 1em">* Default visual and depth depend on the X server. Use <i>xdpyinfo</i> <br> to see what visuals and depths are supported. -------------------------------------------------------------------</p>

<h2>BUGS and RESTRICTIONS <a name="BUGS and RESTRICTIONS"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">Please send bug reports, fixes, new features etc. to: <br> thomas.loimer@tuwien.ac.at</p>

<p style="margin-left:11%; margin-top: 1em">Because of the difference of some fonts in some X servers and the PostScript fonts on printers, text alignment can be problematic.</p>

<p style="margin-left:11%; margin-top: 1em">Not all operations employ smart redrawing of objects which are altered as a by product of the operation. You may need to use <i>Redraw</i> in these cases.</p>

<p style="margin-left:11%; margin-top: 1em">If the image is panned or the <i>xfig</i> window iconified and de-iconified during the middle of an operation (e.g. while drawing a line), the picture will be distorted. This can be corrected using <i>Redraw</i> after the operation is complete.</p>

<p style="margin-left:11%; margin-top: 1em">When zoomed very large, the length of dashes in dashed lines will top out at 255 pixels long. This is due to a restriction in X that the dash list is defined by char (255 pixels maximum for a dash). The figure will print correctly, however.</p>

<p style="margin-left:11%; margin-top: 1em">When you do a copy/rotate with multiple copies, only the creation of the last object can be undone with the Undo button.</p>

<p style="margin-left:11%; margin-top: 1em">Modifications to text using the popup search/update/replace/spell check panel cannot be undone.</p>

<h2>SEE ALSO <a name="SEE ALSO"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">fig2dev(1) (<i>Fig2dev</i> package)</p>

<p style="margin-left:11%; margin-top: 1em">gs(1) (<i>Ghostscript</i> PostScript previewer)</p>

<h2>ACKNOWLEDGEMENT <a name="ACKNOWLEDGEMENT"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">(From the original author, Supoj Sutanthavibul): Many thanks goes to Professor Donald E. Fussell who inspired the creation of this tool.</p>

<p style="margin-left:11%; margin-top: 1em">(From Brian Smith): Thanks to all the users who have contributed to xfig, especially Paul King who, besides adding many features, revamped the look and feel which became version 2.1.</p>

<h2>COPYRIGHT <a name="COPYRIGHT"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">Original Copyright (c) 1985 by Supoj Sutanthavibul <br> Parts Copyright (c) 1989-2015 by Brian V. Smith <br> Parts Copyright (c) 1991 by Paul King <br> Parts Copyright (c) 2016-2018 by Thomas Loimer <br> Other Copyrights may be found in various files</p>

<p style="margin-left:11%; margin-top: 1em">Any party obtaining a copy of these files is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the &quot;Software&quot;), including without limitation the rights to use, copy, modify, merge, publish and/or distribute copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact.</p>

<p style="margin-left:11%; margin-top: 1em">THE AUTHORS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.</p>

<p style="margin-left:11%; margin-top: 1em"><i>PostScript</i> is a trademark of Adobe Systems Incorporated.</p>

<p style="margin-left:11%; margin-top: 1em">Parts Copyright (C) 1989 by Jef Poskanzer. <br> Copyright notice for pbmplus code:</p>

<p style="margin-left:11%; margin-top: 1em">Permission to use, copy, modify, and distribute this <br> software and its documentation for any purpose and without <br> fee is hereby granted, provided that the above copyright <br> notice appear in all copies and that both that copyright <br> notice and this permission notice appear in supporting <br> documentation. This software is provided &lsquo;&lsquo;as is&rsquo;&rsquo; without <br> express or implied warranty.</p>

<h2>FILES <a name="FILES"></a> </h2>

<p style="margin-left:11%; margin-top: 1em"><i>/usr/share/xfig/CompKeyDB</i></p>

<p style="margin-left:23%;">Data base of compose (meta) key sequences for 8-bit characters. A different file may be specified with the command line option <b>&minus;keyFile</b> or X toolkit resource keyFile.</p>

<p style="margin-left:11%;"><i>/usr/share/doc/xfig/html</i></p>

<p style="margin-left:23%;">This directory contains the html documentation.</p>

<p style="margin-left:11%;"><i>/usr/share/doc/xfig/FORMAT3.2</i></p>

<p style="margin-left:23%;">Description of Fig file format.</p>

<p style="margin-left:11%;"><i>/usr/share/xfig/Libraries</i></p>

<p style="margin-left:23%;">This directory contains libraries of Fig objects such as electrical symbols, logic symbols, etc.</p>

<p style="margin-left:11%;"><i>/usr/share/X11/app-defaults/Fig</i></p>

<p style="margin-left:23%;">Application defaults file.</p>

<p style="margin-left:11%;"><i>/usr/share/applications/xfig.desktop</i></p>

<p style="margin-left:23%;">Desktop entry file.</p>

<p style="margin-left:11%;"><i>/usr/share/pixmaps/xfig.png</i></p>

<p style="margin-left:23%;">Desktop icon.</p>

<h2>AUTHORS <a name="AUTHORS"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">Many people have contributed to <i>xfig</i>. Here is a list of the people who have contributed the most (in chronological order):</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 1:</b></p>

<p style="margin-left:17%; margin-top: 1em">Original author: <br> Supoj Sutanthavibul, University of Texas at Austin</p>

<p style="margin-left:17%; margin-top: 1em">The <i>LaTeX</i> line drawing modes were contributed by: <br> Frank Schmuck, Cornell University</p>

<p style="margin-left:17%; margin-top: 1em">Original X11 port by: <br> Ken Yap, Rochester</p>

<p style="margin-left:17%; margin-top: 1em">Variable window sizes, cleanup of X11 port, right hand side panel: <br> Dana Chee, Bellcore</p>

<p style="margin-left:17%; margin-top: 1em">Cleanup of color port to X11 by: <br> John T. Kohl, MIT</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 2.0:</b></p>

<p style="margin-left:17%; margin-top: 1em">Area fill, multiple line thicknesses, multiple fonts and font sizes, bottom panel, line style/thickness, (and anything else that wasn&rsquo;t written by the others) by: <br> Brian Smith <br> (standard disclaimer applies) <br> (bvsmith@lbl.gov)</p>

<p style="margin-left:17%; margin-top: 1em">Popup change-object menu by: <br> Jon Tombs <br> Frank Schmuck</p>

<p style="margin-left:17%; margin-top: 1em">Zooming and panning functions, shift key select mechanism by: <br> Dieter Pellkofer <br> Henning Spruth</p>

<p style="margin-left:17%; margin-top: 1em">Depth feature by: <br> Mike Lutz</p>

<p style="margin-left:17%; margin-top: 1em">Cut/Paste by: <br> Tom Tkacik</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 2.1:</b></p>

<p style="margin-left:17%; margin-top: 1em">Indicator panel, file menu popup, print menu popup, panning with rulers, mouse function window, regular polygon, rubberbanding of circles/ellipses, filled splines on canvas, dashed/dotted splines on canvas, update button, arbitrary angle rotation of objects, alignment in compound, object scaling, constrained copy/move, corner markers for compound, context sensitive corner markers, smarter redraw, undo for compound and point move for boxes, cancel object creation, point positioning to three resolutions, <i>TransFig</i> scalable text, hidden text, special text, save of figure on crash by:</p>

<p style="margin-left:17%; margin-top: 1em">Paul King (king@cs.uq.oz.au) <br> with help from: <br> Brian Smith and Micah Beck (beck@cs.utk.edu)</p>

<p style="margin-left:17%; margin-top: 1em">Encapsulated <i>PostScript</i> importing by: <br> Brian Boyter</p>

<p style="margin-left:17%; margin-top: 1em">Pan/zoom with ctrl key/mouse by: <br> Henning Spruth</p>

<p style="margin-left:17%; margin-top: 1em">International characters by: <br> Herve Soulard</p>

<p style="margin-left:17%; margin-top: 1em">Directory Browser based on XDir by: <br> Win Treese, Digital Equipment Corporation</p>

<p style="margin-left:17%; margin-top: 1em">Rotated ellipses by: <br> James Tough, Dept. of Computer Science, Heriot-Watt University, Scotland</p>

<p style="margin-left:17%; margin-top: 1em">Rotated text from the <i>xvertext</i> package by: <br> Alan Richardson, Space Science Centre, School of MAPS, University of Sussex</p>

<p style="margin-left:17%; margin-top: 1em">Popup scale menu and dynamic switching between inches and cm by: <br> Paul King (king@cs.uq.oz.au)</p>

<p style="margin-left:17%; margin-top: 1em">Extensive man page formatting revisions by: <br> David W. Sanderson</p>

<p style="margin-left:17%; margin-top: 1em">Display Postscript code for IBM RS/6000 by: <br> Dave Hale (dhale@green.mines.colorado.edu)</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 3.0:</b></p>

<p style="margin-left:17%; margin-top: 1em">New arrowhead types, separate pen/fill colors, new file protocol, more colors with extended color popup panel, new arc style, new fill patterns (bricks, etc), new line join and cap styles, export offset and file load offset, XPM import, XBM import and export (and anything else that wasn&rsquo;t written by the others) by: <br> Brian Smith <br> (Note: the color popup panel was based on <i>xcoloredit</i> by Richard Hesketh)</p>

<p style="margin-left:17%; margin-top: 1em">GIF header reading code by: <br> David Koblas from the giftoppm part of the pbmplus package</p>

<p style="margin-left:17%; margin-top: 1em">XPM export code (using XPM3 libraries) by: <br> Karel van Houten (K.H.C.vanHouten@research.ptt.nl)</p>

<p style="margin-left:17%; margin-top: 1em">Higher figure resolution (1200dpi) by: <br> Ross Martin (martin@trcsun3.eas.asu.edu)</p>

<p style="margin-left:17%; margin-top: 1em">Color quantization using neural network by: <br> Anthony Dekker (dekker@ACM.org) <br> [NEUQUANT Neural-Net quantization algorithm by Anthony Dekker, 1994. See &lsquo;&lsquo;Kohonen neural networks for optimal colour quantization&rsquo;&rsquo; in &lsquo;&lsquo;Network: Computation in Neural Systems&rsquo;&rsquo; Vol. 5 (1994) pp 351-367. for a discussion of the algorithm.]</p>

<p style="margin-left:17%; margin-top: 1em">Floyd-Steinberg algorithm for dithering color images on monochrome displays lifted from the Pbmplus package by Jef Poskanser.</p>

<p style="margin-left:17%; margin-top: 1em">rotate/flip objects around/about selected anchor point and multiple copies of objects by: <br> Uwe Bonnes (bon@lte.e-technik.uni-erlangen.de)</p>

<p style="margin-left:17%; margin-top: 1em">Input tablet extension by: <br> Greg LaCoste (greg@seismo.do.usbr.gov)</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 3.1:</b></p>

<p style="margin-left:17%; margin-top: 1em">The only difference between protocol version 3.0 and version 3.1 is that the position of the &lsquo;&lsquo;magnet&rsquo;&rsquo; has been shifted by 14 fig units. In the 2.1 and older versions of xfig the grid was in multiples of 5 fig units, but they were on intervals 4, 9, 14, 19, etc. When version 3.0 was created, coordinates were simply multiplied by the ratio of the resolutions (1200/80 = 15) so values like 4 became 60 instead of 74 ((4+1)*15 - 1).</p>

<p style="margin-left:17%; margin-top: 1em">The JPEG import/export code uses the Independent JPEG Group software (see jpeg/README for details)</p>

<p style="margin-left:17%; margin-top: 1em">Image browser, editor and screen capture features by: <br> Jim Daley (jdaley@cix.compulink.co.uk)</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 3.2:</b></p>

<p style="margin-left:17%; margin-top: 1em">The changes to the version 3.2 file protocol are the addition of the paper size, print/export magnification, single/multiple page indicator and a transparent color name used for GIF export to the header of the file. <br> The other difference in the version 3.2 protocol is the mathematical model used for splines. The new version uses X-splines which allows the user to mix interpolation and approximation points in a same curve. More precisely, it means that an X-spline curve is neither an interpolated spline nor an approximated one, it is BOTH (the behaviour of each point is controlled by one single parameter called &lsquo;&lsquo;shape factor&rsquo;&rsquo;). For additional information about X-splines, see:</p>

<p style="margin-left:17%; margin-top: 1em">&quot;X-Splines: A Spline Model Designed for the End User&quot; <br> by C. Blanc and C. Schlick, Proceedings of SIGGRAPH&rsquo;95 <br>

http://dept-info.labri.u-bordeaux.fr/~schlick/DOC/sig1.html</p>

<p style="margin-left:17%; margin-top: 1em">Caveat: Because previous spline models (quadratic B-splines and Bezier with hidden points) are no longer supported, curves that are present in version 3.1 and older files are automatically converted to X-splines. This translation is only an approximation process. It means that the converted curves are not exactly the same as the original ones. Though they are usually very close, some hand-fitting may be needed in some pathological cases.</p>

<p style="margin-left:17%; margin-top: 1em">Inclusion of X&minus;splines by: <br> Carole Blanc (blanc@labri.u&minus;bordeaux.fr) <br> Christophe Schlick (schlick@labri.u&minus;bordeaux.fr) <br> Note: the initial implementation was done by C. Feuille, S. Grosbois, L. Maziere and L. Minihot as a student practice (Universite Bordeaux, France).</p>

<p style="margin-left:17%; margin-top: 1em">Open/close compound feature written by <br> Bill Taylor (bill@mainstream.com)</p>

<p style="margin-left:17%; margin-top: 1em">Library feature written by <br> Stephane Mancini (mancini@elecsrv.enst.fr) (object preview by Brian V. Smith)</p>

<p style="margin-left:17%; margin-top: 1em">The library objects in the Electrical and Logic libraries were done by <br> Peter Hiscocks (phiscock@ee.ryerson.ca)</p>

<p style="margin-left:17%; margin-top: 1em">The library objects in the Computer, Networks, and Hospital-Equipment libraries were extracted from the clipart example files by <br> Bill Chimiak (chim@bgsm.edu)</p>

<p style="margin-left:11%; margin-top: 1em"><b>Version 3.2.3 and newer:</b></p>

<p style="margin-left:17%; margin-top: 1em">Please see the CHANGES file for credits for newer releases.</p>

<h2>NOTES <a name="NOTES"></a> </h2>

<p style="margin-left:11%; margin-top: 1em">Many bug fixes/cleanups etc. by a host of faithful users.</p>

<p style="margin-left:11%; margin-top: 1em">See the <b>CHANGES</b> file for all the credits.</p>

<p style="margin-left:11%; margin-top: 1em">The <i>Fig2dev</i> package was written by Micah Beck and is maintained by Thomas Loimer.</p> <hr> </body> </html>


make[1]: Leaving directory '/build/xfig-3.2.7a' dh_auto_test make -j15 check VERBOSE=1 make[1]: Entering directory '/build/xfig-3.2.7a' Making check in src make[2]: Entering directory '/build/xfig-3.2.7a/src' make libxfig.a make[3]: Entering directory '/build/xfig-3.2.7a/src' rm -f libxfig.a ar cr libxfig.a d_arcbox.o d_arc.o d_box.o d_ellipse.o d_line.o d_picobj.o d_regpoly.o d_spline.o d_subspline.o d_text.o e_addpt.o e_align.o e_arrow.o e_break.o e_chop.o e_compound.o e_convert.o e_copy.o e_delete.o e_deletept.o e_edit.o e_flip.o e_glue.o e_joinsplit.o e_measure.o e_move.o e_movept.o e_placelib.o e_rotate.o e_scale.o e_tangent.o e_update.o f_load.o f_neuclrtab.o f_picobj.o f_read.o f_readeps.o f_readgif.o f_readold.o f_readpcx.o f_readpng.o f_readppm.o f_readtif.o f_readxbm.o f_save.o f_util.o f_wrpcx.o f_wrpng.o main.o mode.o object.o resources.o u_bound.o u_create.o u_drag.o u_draw.o u_elastic.o u_error.o u_fonts.o u_free.o u_geom.o u_list.o u_markers.o u_pan.o u_print.o u_quartic.o u_redraw.o u_scale.o u_search.o u_smartsearch.o u_translate.o u_undo.o w_browse.o w_canvas.o w_capture.o w_cmdpanel.o w_color.o w_cursor.o w_digitize.o w_dir.o w_drawprim.o w_export.o w_file.o w_fontbits.o w_fontpanel.o w_grid.o w_help.o w_icons.o w_indpanel.o w_intersect.o w_keyboard.o w_layers.o w_library.o w_listwidget.o w_modepanel.o w_mousefun.o w_msgpanel.o w_print.o w_rottext.o w_rulers.o w_setup.o w_snap.o w_srchrepl.o w_style.o w_util.o w_zoom.o f_readxpm.o f_readjpg.o w_i18n.o ranlib libxfig.a make[3]: Leaving directory '/build/xfig-3.2.7a/src' make[2]: Leaving directory '/build/xfig-3.2.7a/src' Making check in doc make[2]: Entering directory '/build/xfig-3.2.7a/doc' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/xfig-3.2.7a/doc' Making check in tests make[2]: Entering directory '/build/xfig-3.2.7a/tests' make test1 test2 make[3]: Entering directory '/build/xfig-3.2.7a/tests' gcc -DHAVE_CONFIG_H -I. -I.. -I../src -DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test1.o test1.c gcc -DHAVE_CONFIG_H -I. -I.. -I../src -DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test2.o test2.c gcc -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,muldefs -Wl,-z,relro -Wl,-z,now -o test1 test1.o ../src/libxfig.a -lXaw3d -lXt -lX11 -lXi -lXpm -ljpeg -lpng -lm gcc -g -O2 -ffile-prefix-map=/build/xfig-3.2.7a=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,muldefs -Wl,-z,relro -Wl,-z,now -o test2 test2.o ../src/libxfig.a -lXaw3d -lXt -lX11 -lXi -lXpm -ljpeg -lpng -lm make[3]: Leaving directory '/build/xfig-3.2.7a/tests' make check-local make[3]: Entering directory '/build/xfig-3.2.7a/tests' /bin/bash './testsuite' ## ----------------------- ## ## xfig 3.2.7a test suite. ## ## ----------------------- ## Rudimentary tests 1: Report version ok 2: Validate desktop file ok Unit tests 3: Allow coordinates equal to INT_MIN ok 4: Test round_coords() ok ## ------------- ## ## Test results. ## ## ------------- ## All 4 tests were successful. make[3]: Leaving directory '/build/xfig-3.2.7a/tests' make[2]: Leaving directory '/build/xfig-3.2.7a/tests' make[2]: Entering directory '/build/xfig-3.2.7a' make[2]: Leaving directory '/build/xfig-3.2.7a' make[1]: Leaving directory '/build/xfig-3.2.7a' create-stamp debian/debhelper-build-stamp dh_testroot dh_prep dh_installdirs dh_auto_install make -j15 install DESTDIR=/build/xfig-3.2.7a/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/xfig-3.2.7a' Making install in src make[2]: Entering directory '/build/xfig-3.2.7a/src' make[3]: Entering directory '/build/xfig-3.2.7a/src' make[3]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/bin' /usr/bin/install -c xfig '/build/xfig-3.2.7a/debian/tmp/usr/bin' make[3]: Leaving directory '/build/xfig-3.2.7a/src' make[2]: Leaving directory '/build/xfig-3.2.7a/src' Making install in doc make[2]: Entering directory '/build/xfig-3.2.7a/doc' make[3]: Entering directory '/build/xfig-3.2.7a/doc' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig' /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig' /usr/bin/install -c -m 644 FORMAT1.3 FORMAT1.4 FORMAT2.0 FORMAT2.1 FORMAT3.0 FORMAT3.1 FORMAT3.2 xfig-howto.pdf xfig_ref_en.pdf '/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig' /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 xfig_man.html '/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig' /usr/bin/install -c -m 644 'xfig.man' '/build/xfig-3.2.7a/debian/tmp/usr/share/man/man1/xfig.1' make install-data-hook make[4]: Entering directory '/build/xfig-3.2.7a/doc' cp -Rp "./html" "/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig" \ && chmod -R u+rwX "/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig" cd "/build/xfig-3.2.7a/debian/tmp/usr/share/doc/xfig/html" \ && rm -f ja_JP.ujis && ln -s japanese ja_JP.ujis make[4]: Leaving directory '/build/xfig-3.2.7a/doc' make[3]: Leaving directory '/build/xfig-3.2.7a/doc' make[2]: Leaving directory '/build/xfig-3.2.7a/doc' Making install in tests make[2]: Entering directory '/build/xfig-3.2.7a/tests' make[3]: Entering directory '/build/xfig-3.2.7a/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/xfig-3.2.7a/tests' make[2]: Leaving directory '/build/xfig-3.2.7a/tests' make[2]: Entering directory '/build/xfig-3.2.7a' make[3]: Entering directory '/build/xfig-3.2.7a' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/X11/app-defaults' /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/applications' /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/xfig' /bin/mkdir -p '/build/xfig-3.2.7a/debian/tmp/usr/share/pixmaps' /usr/bin/install -c -m 644 xfig.desktop '/build/xfig-3.2.7a/debian/tmp/usr/share/applications' /usr/bin/install -c -m 644 app-defaults/Fig '/build/xfig-3.2.7a/debian/tmp/usr/share/X11/app-defaults' /usr/bin/install -c -m 644 CompKeyDB '/build/xfig-3.2.7a/debian/tmp/usr/share/xfig' /usr/bin/install -c -m 644 xfig.png '/build/xfig-3.2.7a/debian/tmp/usr/share/pixmaps' make install-data-hook make[4]: Entering directory '/build/xfig-3.2.7a' test -d "./Libraries" && { \ /bin/mkdir -p "/build/xfig-3.2.7a/debian/tmp/usr/share/xfig" \ && cp -Rp "./Libraries" "/build/xfig-3.2.7a/debian/tmp/usr/share/xfig" \ && chmod -R u+rwX "/build/xfig-3.2.7a/debian/tmp/usr/share/xfig" || exit 1; } \ || : make[4]: Leaving directory '/build/xfig-3.2.7a' make[3]: Leaving directory '/build/xfig-3.2.7a' make[2]: Leaving directory '/build/xfig-3.2.7a' make[1]: Leaving directory '/build/xfig-3.2.7a' debian/rules override_dh_install-arch make[1]: Entering directory '/build/xfig-3.2.7a' dh_install --arch install -m755 debian/xfig-wrapper `pwd`/debian/xfig/usr/bin/xfig install -m644 app-defaults/Fig \ `pwd`/debian/xfig/etc/X11/ja_JP.eucJP/app-defaults/Fig echo 'Fig.international: true' >> \ `pwd`/debian/xfig/etc/X11/ja_JP.eucJP/app-defaults/Fig echo 'Fig*international: false' >> \ `pwd`/debian/xfig/etc/X11/ja_JP.eucJP/app-defaults/Fig echo 'Fig.japanese: true' >> \ `pwd`/debian/xfig/etc/X11/ja_JP.eucJP/app-defaults/Fig echo 'Fig.inputStyle: OffTheSpot' >> \ `pwd`/debian/xfig/etc/X11/ja_JP.eucJP/app-defaults/Fig install -m644 app-defaults/Fig \ `pwd`/debian/xfig/etc/X11/ko_KR.eucKR/app-defaults/Fig echo 'Fig.international: true' >> \ `pwd`/debian/xfig/etc/X11/ko_KR.eucKR/app-defaults/Fig echo 'Fig*international: false' >> \ `pwd`/debian/xfig/etc/X11/ko_KR.eucKR/app-defaults/Fig echo 'Fig.korean: true' >> \ `pwd`/debian/xfig/etc/X11/ko_KR.eucKR/app-defaults/Fig echo 'Fig.inputStyle: OverTheSpot' >> \ `pwd`/debian/xfig/etc/X11/ko_KR.eucKR/app-defaults/Fig for i in xfig16x16.xpm xfig32x32.xpm xfig64x64.xpm \ xfig16x16cmap.xpm xfig32x32cmap.xpm xfig66x62cmap.xpm; do \ install -m644 debian/$i \ `pwd`/debian/xfig/usr/share/pixmaps/$i; \ done (cd `pwd`/debian/xfig/usr/share/pixmaps; \ ln -s xfig64x64.xpm big-xfig.xpm; \ ln -s xfig32x32.xpm xfig.xpm; \ ln -s xfig16x16.xpm mini-xfig.xpm) convert doc/html/images/xfig-logo.png -geometry 16x16 \ `pwd`/debian/xfig/usr/share/icons/hicolor/16x16/apps/xfig.png convert doc/html/images/xfig-logo.png -geometry 22x22 \ `pwd`/debian/xfig/usr/share/icons/hicolor/22x22/apps/xfig.png convert doc/html/images/xfig-logo.png -geometry 48x48 \ `pwd`/debian/xfig/usr/share/icons/hicolor/48x48/apps/xfig.png install -m644 doc/html/images/xfig-logo.png \ `pwd`/debian/xfig/usr/share/icons/hicolor/64x64/apps/xfig.png make[1]: Leaving directory '/build/xfig-3.2.7a' debian/rules override_dh_install-indep make[1]: Entering directory '/build/xfig-3.2.7a' dh_install --indep rm -f `pwd`/debian/xfig-libs/usr/share/xfig/Libraries/ERD/LICENSE rm -f `pwd`/debian/xfig-libs/usr/share/xfig/Libraries/GUI/LICENSE make[1]: Leaving directory '/build/xfig-3.2.7a' dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/xfig-3.2.7a' dh_installchangelogs -k CHANGES make[1]: Leaving directory '/build/xfig-3.2.7a' dh_installman dh_installmime dh_lintian dh_icons dh_perl dh_link dh_strip_nondeterminism debian/xfig-doc/usr/share/doc/xfig/html/images/power-supply.png: 2074 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/latin1-chars.png: 1182 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/measure-area-badpoly.png: 210 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/measure-area-goodpoly.png: 210 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/symbol-chars-lower.png: 1182 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/a-umlaut.png: 142 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/xfig-doc/usr/share/doc/xfig/html/images/symbol-chars-upper.png: 1182 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/rules override_dh_compress make[1]: Entering directory '/build/xfig-3.2.7a' dh_compress -X.pdf make[1]: Leaving directory '/build/xfig-3.2.7a' dh_fixperms dh_missing dh_dwz dh_strip dh_makeshlibs dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'xfig-dbgsym' in '../xfig-dbgsym_3.2.7a-3_amd64.deb'. dpkg-deb: building package 'xfig' in '../xfig_3.2.7a-3_amd64.deb'. dpkg-deb: building package 'xfig-libs' in '../xfig-libs_3.2.7a-3_all.deb'. dpkg-deb: building package 'xfig-doc' in '../xfig-doc_3.2.7a-3_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../xfig_3.2.7a-3_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2316276 and its subdirectories I: Current time: Fri Dec 17 20:20:33 -12 2021 I: pbuilder-time-stamp: 1639815633 Sat Dec 18 08:20:34 UTC 2021 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Sat Dec 18 08:20:34 UTC 2021 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Sat Dec 18 08:23:22 UTC 2021 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Sat Dec 18 08:23:23 UTC 2021 I: xfig_3.2.7a-3_amd64.changes: Format: 1.8 Date: Sat, 05 Jan 2019 13:30:14 +0100 Source: xfig Binary: xfig xfig-dbgsym xfig-doc xfig-libs Architecture: amd64 all Version: 1:3.2.7a-3 Distribution: unstable Urgency: medium Maintainer: Roland Rosenfeld Changed-By: Roland Rosenfeld Description: xfig - Facility for Interactive Generation of figures under X11 xfig-doc - XFig on-line documentation and examples xfig-libs - XFig image libraries and examples Changes: xfig (1:3.2.7a-3) unstable; urgency=medium . * Add salsa CI pipeline in debian/gitlab-ci.yml. * Suggest firefox-esr instead of firefox, which is only available in sid. * Upgrade to Standards-Version 4.3.0 (no changes). * Upgrade debhelper to v12. * Set MAN_DISABLE_SECCOMP=1 for man page conversion. * Rename d/(dirs,docs,manpages,mime) to d/xfig.(dirs,docs,manpages,mime). * Fix dh_missing errors. Checksums-Sha1: f3d5e694a475d4b4984abddc1b3fdd7dd7b1a4d7 945056 xfig-dbgsym_3.2.7a-3_amd64.deb 7e3b00d257c556182ea8dac8b83112882cd96727 3417108 xfig-doc_3.2.7a-3_all.deb 98131085bb4a75c6c4313529a430c8948ee5d202 1109216 xfig-libs_3.2.7a-3_all.deb 4b8c0c953c3b3c9bdc1dd2524743232365ce033b 7503 xfig_3.2.7a-3_amd64.buildinfo 21cc39739aefd904dca00c7ebf7010a3ab2d3688 693512 xfig_3.2.7a-3_amd64.deb Checksums-Sha256: 911c8519cb78b85abb7a96d402097a8d03e38bcdf15b5abd9e75e4757ff7549c 945056 xfig-dbgsym_3.2.7a-3_amd64.deb 2108e69ed5b1d062838ad2d10cd3993e5fc2b11a8cddb75c88db3f8bac387cf0 3417108 xfig-doc_3.2.7a-3_all.deb c9543b9e0634764649d90e2274a88b26427059fe978bf606c80b2907e9d35eb3 1109216 xfig-libs_3.2.7a-3_all.deb 9db533265d6f30d8946f5f38ba757accdcf1bab0e722ca73c99b48e4672a9e9c 7503 xfig_3.2.7a-3_amd64.buildinfo 39755f581d9001234f8c14ed828f3db4021ceddb70ef8e6f318d9e49f91f511a 693512 xfig_3.2.7a-3_amd64.deb Files: a2c2785a9127dfd8641a47dcdda57b90 945056 debug optional xfig-dbgsym_3.2.7a-3_amd64.deb 19e640af335b6665106245926743f284 3417108 doc optional xfig-doc_3.2.7a-3_all.deb 4e7921da232a704c4a3d08bcfa324920 1109216 graphics optional xfig-libs_3.2.7a-3_all.deb ab65537b10346b9c0557c1a4d69c7516 7503 graphics optional xfig_3.2.7a-3_amd64.buildinfo 219d33c875768f05f405303878a4f145 693512 graphics optional xfig_3.2.7a-3_amd64.deb Sat Dec 18 08:23:24 UTC 2021 I: will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/xfig_3.2.7a-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/xfig_3.2.7a-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/xfig_3.2.7a-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/b1/xfig_3.2.7a-3_amd64.changes /srv/reproducible-results/rbuild-debian/tmp.4OWRNZANWp/b2/xfig_3.2.7a-3_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.363s) 0.363s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.102s) 0.102s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Sat Dec 18 08:23:26 UTC 2021 I: found no differences in the changes files, and a .buildinfo file also exists. Sat Dec 18 08:23:26 UTC 2021 I: xfig from buster built successfully and reproducibly on amd64. Sat Dec 18 08:23:31 UTC 2021 I: Submitting .buildinfo files to external archives: Sat Dec 18 08:23:31 UTC 2021 I: Submitting 12K b1/xfig_3.2.7a-3_amd64.buildinfo.asc Sat Dec 18 08:23:33 UTC 2021 I: Submitting 12K b2/xfig_3.2.7a-3_amd64.buildinfo.asc Sat Dec 18 08:23:34 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sat Dec 18 08:23:34 UTC 2021 I: Done submitting .buildinfo files. Sat Dec 18 08:23:34 UTC 2021 I: Removing signed xfig_3.2.7a-3_amd64.buildinfo.asc files: removed './b1/xfig_3.2.7a-3_amd64.buildinfo.asc' removed './b2/xfig_3.2.7a-3_amd64.buildinfo.asc'