Hi,
On 2022-03-26 16:37, Gunnar Hjalmarsson wrote:
Control: reopen -1
Hi Jörg,
Jörg Frings-Fürst wrote:
[quote]
ifeq (,$(filter hurd-i386,$(DEB_HOST_ARCH)))
INS_CONF = --enable-parport-directio
else
INS_CONF = ""
endif
[/quote]
and
[quote]
--disable-locking \
$(INS_CONF)
[/quote]
--enable-parport-directio thus only becomes active in the hurd-i386
architecture.
No. It's the other way around, i.e. it becomes active in all
architectures except hurd-i386. ;)
Reopening so you can take a stand on that ground.
I tried the logic here just to make sure I understood what was going on
here:
-----------------------makefile---------------------------------
ifeq (,$(filter hurd-i386,$(DEB_HOST_ARCH)))
INS_CONF = --enable-parport-directio
else
INS_CONF = ""
endif
test: makefile
echo $(INS_CONF)
--------------------------------------------------------------------
$ DEB_HOST_ARCH=hurd-i386 make -n -f makefile
echo ""
$ DEB_HOST_ARCH=arm64 make -n -f makefile
echo --enable-parport-directio
The logic really does seem to be reversed, such that
--enable-parport_directio is enabled for every arch except hurd.
What is strange though is that if I disable the sane-git PPA to use
1.0.27 from Ubuntu standard repo, I get this:
[sanei_debug] Setting debug level of plustek_pp to 50.
[sanei_debug] Setting debug level of sanei_pp to 50.
[sanei_pp] pp_init: called for the first time
[sanei_pp] pp_init: initializing libieee1284
[sanei_pp] pp_init: 1 ports reported by IEEE 1284 library
[sanei_pp] pp_init: port 0 is `parport0`
[sanei_pp] pp_init: initialized successfully
So it really is using libieee1284 in this case.
So I'm pretty confused.
Has this build code changed recently?
Cheers,
Ralph