Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 186019
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo PDA Herd <pda@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Stephen Bosch <posting@vodacomm.ca>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 186019 depends on: Show dependency tree
Bug 186019 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-07-20 17:53 0000
jpilot-syncmal is on version 0.80 (that's three iterations past 0.72.1). I
realise that pilot-link 0.12.2 is not in the portage tree yet (I put in an
overlay) but the modern Palm devices are practically useless without it --
also, I know pilot-link 0.12.x will be in the tree soon anyway.


Reproducible: Always

Steps to Reproduce:
1. emerge or install pilot-link 0.12.x
2. emerge jpilot 0.99.8
3. emerge jpilot-syncmal

Actual Results:  
i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"jpilot-syncmal\" -DVERSION=\"0.72.1\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DENABLE_GTK2=1 -DSTDC_HEADERS=1
-DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_UTIME_NULL=1
-I. -I. -O2 -march=i686 -pipe -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"jpilot-syncmal\" -DVERSION=\"0.72.1\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DENABLE_GTK2=1 -DSTDC_HEADERS=1
-DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DRETSIGTYPE=void -DHAVE_UTIME_NULL=1
-DMALSYNC -I./malsync/mal/common -I./malsync/mal/client/common
-I./malsync/mal/client/unix -I/usr/include/libpisock -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-MT libmal.lo -MD -MP -MF .deps/libmal.Tpo -c libmal.c  -fPIC -DPIC -o
libmal.lo
libmal.c: In function `readAndUseDeviceInfoDatabase':
libmal.c:361: error: too many arguments to function `dlp_ReadRecordByIndex'
libmal.c: In function `readDeviceUserConfig32':
libmal.c:639: error: too many arguments to function `dlp_ReadRecordByIndex'
libmal.c: In function `readDeviceUserConfig31':
libmal.c:672: error: too many arguments to function `dlp_ReadRecordByIndex'
libmal.c: In function `writeDeviceUserConfig':
libmal.c:727: error: too many arguments to function `dlp_ReadRecordByIndex'
libmal.c: In function `getRecordBase':
libmal.c:1011: warning: passing arg 3 of `dlp_ReadNextModifiedRec' from
incompatible pointer type
libmal.c:1011: error: too many arguments to function `dlp_ReadNextModifiedRec'
libmal.c:1015: warning: passing arg 4 of `dlp_ReadRecordByIndex' from
incompatible pointer type
libmal.c:1015: error: too many arguments to function `dlp_ReadRecordByIndex'
libmal.c: In function `Connect':
libmal.c:1252: warning: `pilot_connect' is deprecated (declared at
/usr/include/libpisock/pi-header.h:31)
make: *** [libmal.lo] Error 1

!!! ERROR: app-pda/jpilot-syncmal-0.72.1 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  jpilot-syncmal-0.72.1.ebuild, line 21:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/tmp/portage/app-pda/jpilot-syncmal-0.72.1/temp/build.log'.


Expected Results:  
Uh -- it is supposed to build successfully. :)

------- Comment #1 From Stephen Bosch 2007-07-20 17:59:24 0000 -------
jpilot-syncmal 0.80 requires libmal -- the only libmal in the portage tree is
0.31, which is four years old!

Seems we have a whole set of packages that have no love.

------- Comment #2 From Wulf Krueger (RETIRED) 2007-09-18 05:20:38 0000 -------
Both issues are now fixed in CVS.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug