Package Details: xilinx-ise 14.7-1

Git Clone URL: https://aur.archlinux.org/xilinx-ise.git (read-only, click to copy)
Package Base: xilinx-ise
Description: Xilinx ISE Design Suite
Upstream URL: https://www.xilinx.com/products/design-tools/ise-design-suite.html
Licenses: custom
Submitter: cyrozap
Maintainer: cyrozap
Last Packager: cyrozap
Votes: 14
Popularity: 0.000000
First Submitted: 2016-03-13 04:16 (UTC)
Last Updated: 2022-06-04 00:18 (UTC)

Dependencies (9)

Required by (1)

Sources (3)

Latest Comments

1 2 3 4 5 Next › Last »

h_ro commented on 2024-11-14 04:38 (UTC) (edited on 2024-11-14 04:38 (UTC) by h_ro)

@Dioswilson This AUR package does not download the installer from Xilinx. You will need to provide the installer manually and place it in the AUR package directory ~/.cache/yay/xilinx-ise/. This AUR package targets ISE 14.7 Full Installer for Linux (TAR/GZIP - 6.09 GB) from https://www.xilinx.com/downloadNav/vivado-design-tools/archive-ise.html, but can target the larger Full DVD Single File Download Image (TAR/GZIP - 7.78 GB) option if you have that available already.

Dioswilson commented on 2024-11-14 00:28 (UTC)

@h_ro thanks for noticing that, I had a packet conflicting with mariadb-libs. I now get another error:

AUR Explicit (1): xilinx-ise-14.7-1
:: PKGBUILD up to date, skipping download: xilinx-ise
  1 xilinx-ise                               (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
  1 xilinx-ise                               (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
==> Making package: xilinx-ise 14.7-1 (Wed 13 Nov 2024 09:22:36 PM -03)
==> Retrieving sources...
  -> Downloading Xilinx_ISE_DS_Lin_14.7_1015_1.tar...
curl: (3) URL rejected: Bad file:// URL
==> ERROR: Failure while downloading file://Xilinx_ISE_DS_Lin_14.7_1015_1.tar
    Aborting...
 -> error downloading sources: /home/dioswilson1/.cache/yay/xilinx-ise
     context: exit status 1


:: (1/1) Parsing SRCINFO: xilinx-ise
==> Making package: xilinx-ise 14.7-1 (Wed 13 Nov 2024 09:22:37 PM -03)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading Xilinx_ISE_DS_Lin_14.7_1015_1.tar...
curl: (3) URL rejected: Bad file:// URL
==> ERROR: Failure while downloading file://Xilinx_ISE_DS_Lin_14.7_1015_1.tar
    Aborting...
 -> error making: xilinx-ise-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
xilinx-ise - exit status 1

h_ro commented on 2024-11-13 22:55 (UTC)

@Dioswilson As your log snippet shows, qt4 failed to build due to missing/broken MySQL support. Can you confirm that mariadb-libs and the remaining qt4 dependencies are installed? In general, makepkg -s should be sufficient to pull dependencies.

First, try to build and install qt4 separately:

git clone https://aur.archlinux.org/qt4.git
cd qt4
makepkg -s
sudo pacman -U qt4-4.8.7-36-x86_64.pkg.tar.zst

Then, try to build and install xilinx-ise.

Dioswilson commented on 2024-11-09 22:31 (UTC) (edited on 2024-11-09 22:31 (UTC) by Dioswilson)

I get this error when installing:

MySQL support cannot be enabled due to functionality tests!
 Turn on verbose messaging (-v) to ../qt-everywhere-opensource-src-4.8.7/configure to see the final report.
 If you believe this message is in error you may use the continue
 switch (-continue) to ../qt-everywhere-opensource-src-4.8.7/configure to continue.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: qt4-exit status 4
==> Making package: xilinx-ise 14.7-1 (Sat 09 Nov 2024 07:27:11 PM -03)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> qt4
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
 -> error making: xilinx-ise-exit status 8
checking dependencies...
:: apr-util optionally requires unixodbc: enable odbc support
:: apr-util optionally requires postgresql-libs: enable postgres support
:: brave-bin optionally requires cups: Printer support
:: libreoffice-fresh optionally requires unixodbc: adds ODBC database support
:: libreoffice-fresh optionally requires libpaper: takes care of papersize
:: libreoffice-fresh optionally requires postgresql-libs: for postgresql-connector
:: qt5-base optionally requires postgresql-libs: PostgreSQL driver
:: qt5-base optionally requires unixodbc: ODBC driver
:: qt5-base optionally requires libfbclient: Firebird/iBase driver
:: qt6-base optionally requires libfbclient: Firebird/iBase driver
:: qt6-base optionally requires postgresql-libs: PostgreSQL driver
:: qt6-base optionally requires unixodbc: ODBC driver
:: wine optionally requires cups
:: wine optionally requires unixodbc

Packages (9) cups-filters-2.0.1-1  libcupsfilters-2.1.0-1  libpaper-2.2.5-1  libppd-2.1.0-1  qpdf-11.9.1-1  cups-2:2.4.11-1  libfbclient-4.0.4.3010-1
             postgresql-libs-16.3-4  unixodbc-2.3.12-2

Total Removed Size:  33.97 MiB

:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/9) removing postgresql-libs                                                                  [########################################################] 100%
(2/9) removing libfbclient                                                                      [########################################################] 100%
(3/9) removing cups                                                                             [########################################################] 100%
(4/9) removing libpaper                                                                         [########################################################] 100%
(5/9) removing cups-filters                                                                     [########################################################] 100%
(6/9) removing libppd                                                                           [########################################################] 100%
(7/9) removing libcupsfilters                                                                   [########################################################] 100%
(8/9) removing qpdf                                                                             [########################################################] 100%
(9/9) removing unixodbc                                                                         [########################################################] 100%
:: Running post-transaction hooks...
(1/5) Reloading system manager configuration...
(2/5) Arming ConditionNeedsUpdate...
(3/5) Reloading system bus configuration...
(4/5) Updating icon theme caches...
(5/5) Updating the desktop file MIME type cache...
 -> Failed to install the following packages. Manual intervention is required:
qt4 - exit status 4
xilinx-ise - exit status 8

h_ro commented on 2024-07-27 23:14 (UTC)

@frido ISIM/fuse will check presence of /usr/bin/gcc4 before /usr/bin/gcc, so try creating a symlink of /usr/bin/gcc-13 (or another version of GCC) to /usr/bin/gcc4.

Example: sudo ln -s /usr/bin/gcc-13 /usr/bin/gcc4.

frido commented on 2024-06-08 13:53 (UTC) (edited on 2024-06-08 13:54 (UTC) by frido)

The C code that is generated when compiling for ISIM does not compile with gcc14 installed. Simply aliasing gcc-13 in the desktop file does not do the trick unfortunately. I do not know how to make the application use an older gcc version so I had to downgrade my whole OS :/

snowypal commented on 2023-10-30 19:53 (UTC) (edited on 2023-11-06 18:45 (UTC) by snowypal)

When running makepkg, I get the following message after "Starting package()": 'xterm-256color': unknown terminal type

The process is aborted after that. Any suggestions?

Edit: I resolved this by updating ncurses5-compat-libs.

visious commented on 2022-12-20 08:25 (UTC)

@cyrozap Thank you, your right. Merry christmas and a happy new year.

cyrozap commented on 2022-12-20 03:16 (UTC)

@visious5d, Xilinx's batchxsetup shell script is not particularly robust, and will fail if it's executed inside a directory whose path contains spaces. Please try building the package again in a directory whose path does not contain spaces. For example, instead of building it in /home/visious/Downloads/Xilinx ISE, build it in /home/visious/Downloads/Xilinx-ISE.

visious commented on 2022-12-19 12:48 (UTC)

@cyrozap Hi, I've downloaded Xilinx_ISE_DS_Lin_14.7_1015_1.tar from: https://www.cncwiki.org/index.php?title=Xilinx_ISE

And I'm getting this message in terminal, when I'm trying to build the package:

$ makepkg -s ==> Making package: xilinx-ise 14.7-1 (Mon 19 Dec 2022 07:34:30 AM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found Xilinx_ISE_DS_Lin_14.7_1015_1.tar -> Found xilinx-ise-64.desktop ==> Validating source files with md5sums... Xilinx_ISE_DS_Lin_14.7_1015_1.tar ... Passed ==> Validating source_x86_64 files with md5sums... xilinx-ise-64.desktop ... Passed ==> Validating source files with sha256sums... Xilinx_ISE_DS_Lin_14.7_1015_1.tar ... Passed ==> Validating source_x86_64 files with sha256sums... xilinx-ise-64.desktop ... Passed ==> Extracting sources... -> Extracting Xilinx_ISE_DS_Lin_14.7_1015_1.tar with bsdtar ==> Starting build()... ./bin/lin64/batchxsetup: line 21: /home/visious/Downloads/Xilinx: No such file or directory ==> ERROR: A failure occurred in build(). Aborting...